:root{--background:#f7f8fa;--surface:#fff;--text:#16202a;--muted:#5d6b79;--line:#e1e5ea;--accent:#1f6feb;--accent-text:#1859c2;--on-accent:#fff}@media (prefers-color-scheme:dark){:root{--background:#10151b;--surface:#18202a;--text:#e8edf2;--muted:#9aa7b4;--line:#2a3542;--accent:#4b8ef5;--accent-text:#7eaef8;--on-accent:#0b1016}}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background:var(--background);color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}a{color:var(--accent-text)}h1{text-wrap:balance;margin-block:.5rem;font-size:1.6rem;line-height:1.25}.page{max-width:42rem;margin-inline:auto;padding:1rem 1rem 3rem}.siteHeader{justify-content:space-between;align-items:baseline;margin-bottom:1rem;display:flex}.siteNav{gap:1rem;display:flex}.siteName{color:var(--text);font-weight:700;text-decoration:none}.muted{color:var(--muted)}
