:root{color:#e5eefc;background:#070b14;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{margin:0;min-height:100vh;background:#070b14}button,input,select{font:inherit}.shell{display:grid;grid-template-columns:260px 1fr;min-height:100vh}.sidebar{border-right:1px solid #152033;padding:28px 20px;background:#0a0e1a}.brand{display:flex;gap:12px;align-items:center;margin-bottom:36px}.dot{width:10px;height:10px;border-radius:999px;background:#00d4ff}h1,h2,h3,p{margin:0}.brand h1{font-size:20px}.brand p,.eyebrow,small{color:#7d8ba5;font-size:13px}nav{display:grid;gap:8px}nav button,.row button,.primary{border:0;border-radius:10px;padding:11px 13px;color:#aebbd1;background:transparent;cursor:pointer}nav button.active,nav button:hover,.row button:hover{color:#fff;background:#101827}.primary{color:#07101b;background:#00d4ff;font-weight:700;width:fit-content}.content{padding:40px}header{margin-bottom:24px}header h2{margin-top:6px;font-size:30px}.message{margin-top:10px;color:#00d4ff}.card{max-width:920px;border:1px solid #17243a;border-radius:18px;padding:24px;background:#0a0e1a;margin-bottom:18px}.stack{display:grid;gap:12px}input,select{border:1px solid #17243a;border-radius:10px;padding:11px 12px;color:#e5eefc;background:#070b14}.row{display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid #17243a;padding-top:12px}code{display:block;border:1px solid #17243a;border-radius:10px;padding:10px 12px;color:#9dacbf;background:#070b14;overflow-wrap:anywhere}
