:root{--bg: #0b0f14;--panel: #111922;--fg: #cfe3d4;--dim: #6b8574;--accent: #5fe3a1;--err: #ff7a7a;--line: #1c2631;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}a{color:var(--accent)}header.svelte-1qsad5a{flex:none;border-bottom:1px solid var(--line);background:var(--panel)}.bar.svelte-1qsad5a{display:flex;align-items:center;gap:24px;max-width:60rem;margin:0 auto;padding:8px 16px}.brand.svelte-1qsad5a img:where(.svelte-1qsad5a){display:block;height:32px;width:auto}nav.svelte-1qsad5a{display:flex;gap:4px;flex:1}nav.svelte-1qsad5a a:where(.svelte-1qsad5a){color:var(--dim);text-decoration:none;padding:6px 12px;border-radius:6px;font-size:15px}nav.svelte-1qsad5a a:where(.svelte-1qsad5a):hover,nav.svelte-1qsad5a a:where(.svelte-1qsad5a):focus-visible{color:var(--fg);outline:none}nav.svelte-1qsad5a a[aria-current=page]:where(.svelte-1qsad5a){color:var(--accent);background:#5fe3a114}.right.svelte-1qsad5a{display:flex;gap:8px}@media(max-width:480px){.bar.svelte-1qsad5a{gap:8px;padding:6px 12px}.brand.svelte-1qsad5a img:where(.svelte-1qsad5a){height:26px}nav.svelte-1qsad5a a:where(.svelte-1qsad5a){padding:6px 8px;font-size:14px}}
