:root{--bg:#071126;--card:#071b2b;--accent:#0b61ff;--muted:#9fb3c8;--gold:#d4af37;--glass:rgba(255,255,255,0.03);--mono:ui-monospace, SFMono-Regular, Menlo, Monaco, 'Roboto Mono', monospace}
*{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,'Helvetica Neue',Arial;background:linear-gradient(180deg,var(--bg),#021022);color:#eaf4ff}a{color:var(--accent)}
.topbar{display:flex;align-items:center;gap:16px;padding:16px;background:linear-gradient(180deg,rgba(255,255,255,0.02),transparent)}.logo{width:48px;height:48px}.container{max-width:1100px;margin:24px auto;display:grid;grid-template-columns:1fr;gap:18px;padding:0 16px}.card{background:linear-gradient(180deg,rgba(255,255,255,0.02),transparent);padding:16px;border-radius:12px;border:1px solid rgba(255,255,255,0.03)}.muted{color:var(--muted)}.hero{display:flex;flex-direction:column;gap:8px}.actions{margin-top:12px}.btn{background:linear-gradient(180deg,var(--accent),#0a49d6);border:none;padding:10px 14px;border-radius:8px;color:white;cursor:pointer;font-weight:600}.btn.ghost{background:transparent;border:1px solid rgba(255,255,255,0.06)}.list{display:flex;flex-direction:column;gap:10px}.simple-list{padding-left:18px}.panel{background:rgba(255,255,255,0.02);padding:10px;border-radius:8px}.narrow{max-width:600px;margin:24px auto}.footer{max-width:1100px;margin:16px auto;padding:12px;text-align:center}.usermeta{margin-left:auto;color:var(--muted)}code{background:rgba(0,0,0,0.3);padding:2px 6px;border-radius:6px}
