:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:#fbfaf7;--color-surface:#fff;--color-surface-muted:#f1efe9;--color-text:#1c1f24;--color-text-muted:#4f5660;--color-border:#d9d5cc;--color-accent:#1d6a57;--color-accent-strong:#154f41;--color-on-accent:#fff;--color-focus:#1d6a57;--color-placeholder-bg:#fff3c4;--color-placeholder-text:#5c4400;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "Cascadia Code", "SFMono-Regular", Menlo, Consolas, monospace;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius:.5rem;--content-width:48rem;--header-height:3.5rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:#121417;--color-surface:#1a1d22;--color-surface-muted:#23272e;--color-text:#e9e7e2;--color-text-muted:#a9b0ba;--color-border:#343a42;--color-accent:#5fc9aa;--color-accent-strong:#8adbc3;--color-on-accent:#0d1a16;--color-focus:#8adbc3;--color-placeholder-bg:#4a3b0c;--color-placeholder-text:#ffe9a8}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-8));-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#app{display:contents}body{min-height:100vh;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4{margin:0 0 var(--space-3);text-wrap:balance;line-height:1.25}h1{font-size:clamp(2rem,1.4rem + 2.5vw,2.75rem)}h2{font-size:1.625rem}h3{font-size:1.1875rem}p,ul,ol,dl,figure,blockquote{margin:0 0 var(--space-4)}a{color:var(--color-accent);text-underline-offset:.2em}a:hover{color:var(--color-accent-strong)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:2px}code{font-family:var(--font-mono);font-size:.9em}img,svg{max-width:100%;height:auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spinner.svelte-7uvg3c{vertical-align:middle;align-items:center;gap:.2em;display:inline-flex}.dot.svelte-7uvg3c{background:currentColor;border-radius:50%;width:.4em;height:.4em;animation:1.2s ease-in-out infinite svelte-7uvg3c-pulse}.dot.svelte-7uvg3c:nth-child(2){animation-delay:.15s}.dot.svelte-7uvg3c:nth-child(3){animation-delay:.3s}@keyframes svelte-7uvg3c-pulse{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.dot.svelte-7uvg3c{opacity:.6;animation:none}}.counter.svelte-7gtjd6{align-items:center;gap:var(--space-1);color:var(--color-text-muted);white-space:nowrap;margin:0;font-size:.875rem;display:inline-flex}.icon.svelte-7gtjd6{fill:currentColor;width:1.1em;height:1.1em}.value.svelte-7gtjd6{min-width:2.5ch;color:var(--color-text);font-variant-numeric:tabular-nums;justify-content:center;font-weight:600;display:inline-flex}header.svelte-lk5iqq{z-index:10;align-items:center;gap:var(--space-1) var(--space-6);padding:var(--space-2) var(--space-4);background:var(--color-bg);border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto;grid-template-areas:"name counter""nav nav";display:grid;position:sticky;top:0}@media (width>=48rem){header.svelte-lk5iqq{min-height:var(--header-height);padding-inline:var(--space-6);grid-template-columns:auto 1fr auto;grid-template-areas:"name nav counter"}}.name.svelte-lk5iqq{color:var(--color-text);grid-area:name;font-size:1.0625rem;font-weight:700;text-decoration:none}nav.svelte-lk5iqq{grid-area:nav}@media (width>=48rem){nav.svelte-lk5iqq{justify-self:end}}.counter-slot.svelte-lk5iqq{grid-area:counter}ul.svelte-lk5iqq{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}nav.svelte-lk5iqq a:where(.svelte-lk5iqq){padding:var(--space-1) 0;color:var(--color-text-muted);font-size:.9375rem;text-decoration:none;display:inline-block}nav.svelte-lk5iqq a:where(.svelte-lk5iqq):hover{color:var(--color-accent);text-decoration:underline}footer.svelte-1s9pw74{width:100%;max-width:var(--content-width);padding-inline:var(--space-4);margin-inline:auto}@media (width>=48rem){footer.svelte-1s9pw74{padding-inline:var(--space-6)}}footer.svelte-1s9pw74{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-16);padding-block:var(--space-6);border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;font-size:.875rem;display:flex}p.svelte-1s9pw74{margin:0}.version.svelte-1s9pw74{font-family:var(--font-mono)}.skip-link.svelte-12qhfyh{left:var(--space-4);z-index:100;padding:var(--space-2) var(--space-4);background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius);font-weight:600;position:absolute;top:-10rem}.skip-link.svelte-12qhfyh:focus{top:var(--space-2)}main.svelte-12qhfyh{width:100%;max-width:var(--content-width);padding-inline:var(--space-4);margin-inline:auto}@media (width>=48rem){main.svelte-12qhfyh{padding-inline:var(--space-6)}}main.svelte-12qhfyh{padding-top:var(--space-8)}main.svelte-12qhfyh:focus{outline:none}
