:root{--bg:#fff;--fg:#1a1d21;--muted:#5d6670;--line:#d9dee3;--accent:#0b5cad;--danger:#b42318;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#111418;--fg:#e6e9ec;--muted:#9aa4ae;--line:#2b3138;--accent:#6aa9ec;--danger:#f97066}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;line-height:1.5}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}header strong{font-size:1rem}main{max-width:960px;margin:0 auto;padding:32px 24px}h1{margin:0 0 16px;font-size:1.5rem}p.muted,.muted{color:var(--muted)}.error{color:var(--danger)}a{color:var(--accent)}.button,button{border:1px solid var(--line);color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:8px 16px;text-decoration:none;display:inline-block}.button:hover,button:hover{border-color:var(--accent)}.stack{flex-direction:column;align-items:flex-start;gap:12px;display:flex}
