:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--fg:#222;--muted:#555;--rule:#e4e4e7;--code-bg:#f4f4f5;--link:#2b6cb0}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1115;--fg:#e4e4e7;--muted:#a1a1aa;--rule:#2e3138;--code-bg:#1a1d23;--link:#63b3ed;--upset-text:#e4e4e7;--upset-bar:#63b3ed;--upset-dot-off:#3b4252;--upset-grid:#343944;--upset-stripe:#ffffff0d}body{background:var(--bg);color:var(--fg);margin:0}.shiki,.shiki span{color:var(--shiki-light)}:root[data-theme=dark] .shiki,:root[data-theme=dark] .shiki span{color:var(--shiki-dark)}pre.shiki{background:var(--code-bg)}button.svelte-6upawv{color:inherit;border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:6px;align-items:center;padding:.2rem .4rem;display:inline-flex}button.svelte-6upawv:hover{background:var(--code-bg)}.moon.svelte-6upawv,:root[data-theme=dark] .sun.svelte-6upawv{display:none}:root[data-theme=dark] .moon.svelte-6upawv{display:block}.site.svelte-12qhfyh{color:var(--fg);font-family:system-ui,sans-serif}header.svelte-12qhfyh{z-index:10;background:var(--bg);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;padding:.8rem 1.5rem;display:flex;position:sticky;top:0}.brand.svelte-12qhfyh{color:inherit;font-weight:600;text-decoration:none}nav.svelte-12qhfyh{flex-wrap:wrap;align-items:center;gap:.25rem 1.1rem;display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--link);text-decoration:none}nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:inherit;font-weight:600}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{text-decoration:underline}
