:root{color-scheme:dark;--ink:#dfece9;--dim:#8aa3a0;--accent:#7fd3c4;--bg:#0c1316;--rule:#1b2a2e}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;background:var(--bg);color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}body{flex-direction:column;min-height:100dvh}body,main{display:flex}main{flex:1 1;flex-direction:column;min-height:0}.topbar{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--rule);font-family:ui-monospace,IBM Plex Mono,monospace;font-size:14px}.topbar strong{letter-spacing:.08em;text-transform:uppercase}.topbar .spacer{flex:1 1}.topbar a{color:var(--accent);text-decoration:none}.panel{padding:48px 20px;max-width:620px;margin:0 auto}.panel h1{margin:0 0 6px;font-size:2rem}.muted{color:var(--dim)}.pill{display:inline-block;padding:8px 16px;border-radius:999px;border:1px solid var(--accent);color:var(--accent);text-decoration:none;font-size:15px}.pill:hover{background:rgba(127,211,196,.12)}.stack{display:flex;flex-direction:column;gap:10px}