.grain.svelte-1uqlxyp{position:fixed;inset:0;pointer-events:none;z-index:var(--z-grain);opacity:.22;mix-blend-mode:multiply;background-image:radial-gradient(circle at 1px 1px,var(--color-grain) 1px,transparent 0);background-size:3px 3px}header.svelte-btxous{position:sticky;top:0;z-index:var(--z-sticky);background:var(--surface-nav);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:var(--rule-hair) solid var(--color-rule)}.inner.svelte-btxous{max-width:var(--measure-page);margin:0 auto;padding:0 var(--space-gutter);height:84px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.brand.svelte-btxous{display:flex;align-items:center;flex-shrink:0;border-radius:var(--radius-chip)}.brand.svelte-btxous img:where(.svelte-btxous){display:block;height:60px;width:auto}.right.svelte-btxous,.links.svelte-btxous{display:flex;align-items:center;gap:34px}.links.svelte-btxous a:where(.svelte-btxous),.sheet.svelte-btxous a:where(.svelte-btxous){font-family:var(--font-display);font-weight:600;font-size:var(--text-nav);color:var(--color-ink-2);text-decoration:none;white-space:nowrap;transition:color var(--dur-short) var(--ease-out)}.links.svelte-btxous a:where(.svelte-btxous):hover,.sheet.svelte-btxous a:where(.svelte-btxous):hover{color:var(--color-ink)}.links.svelte-btxous a.active:where(.svelte-btxous),.sheet.svelte-btxous a.active:where(.svelte-btxous){color:var(--color-ink);background:linear-gradient(transparent 55%,var(--color-marker) 55%);padding:0 var(--space-3xs)}.icon.svelte-btxous{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;border:none;color:var(--color-ink-2);cursor:pointer;flex-shrink:0;transition:color var(--dur-short) var(--ease-out)}.icon.svelte-btxous:hover{color:var(--color-ink)}.icon.svelte-btxous svg:where(.svelte-btxous){width:18px;height:18px}.toggle.svelte-btxous{display:none}.toggle.svelte-btxous svg:where(.svelte-btxous){width:22px;height:22px}.brand.svelte-btxous:focus-visible,.links.svelte-btxous a:where(.svelte-btxous):focus-visible,.sheet.svelte-btxous a:where(.svelte-btxous):focus-visible,.icon.svelte-btxous:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sheet.svelte-btxous{display:none;flex-direction:column;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-gutter) var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.sheet.svelte-btxous a:where(.svelte-btxous){display:flex;align-items:center;min-height:44px;font-size:var(--text-lede);width:-moz-max-content;width:max-content}@media (max-width: 59.999rem){.links.svelte-btxous{display:none}.toggle.svelte-btxous{display:inline-flex}.sheet.svelte-btxous{display:flex}.right.svelte-btxous{gap:var(--space-2xs)}.brand.svelte-btxous img:where(.svelte-btxous){height:48px}.inner.svelte-btxous{height:72px}}@media (prefers-reduced-motion: reduce){.links.svelte-btxous a:where(.svelte-btxous),.sheet.svelte-btxous a:where(.svelte-btxous),.icon.svelte-btxous{transition-duration:1ms}}.nl.svelte-hd03hd{display:flex;gap:var(--space-2xs);align-items:stretch;flex-wrap:wrap}input.svelte-hd03hd{flex:1;min-width:0;font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-card);border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper-card);color:var(--color-ink);min-height:44px}.band.svelte-hd03hd input:where(.svelte-hd03hd){width:280px}input.svelte-hd03hd:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}input[aria-invalid=true].svelte-hd03hd{border-color:var(--color-accent-ink)}input.svelte-hd03hd:disabled{opacity:.6}.dark.svelte-hd03hd{gap:var(--space-2xs)}.dark.svelte-hd03hd input:where(.svelte-hd03hd){font-family:var(--font-mono);font-size:13px;background:var(--color-dark-ink);color:var(--color-ink);border:none;border-radius:0;width:auto}.dark.svelte-hd03hd input:where(.svelte-hd03hd):focus-visible{outline:2px solid var(--color-focus-on-dark);outline-offset:2px}.msg.svelte-hd03hd{font-family:var(--font-mono);font-size:11px;line-height:1.6;margin:var(--space-2xs) 0 0}.error.svelte-hd03hd{color:var(--color-accent-ink)}.ok.svelte-hd03hd{color:var(--color-meta)}.sr-only.svelte-hd03hd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width: 39.999rem){.nl.svelte-hd03hd{flex-direction:column}.band.svelte-hd03hd input:where(.svelte-hd03hd){width:100%}.nl.svelte-hd03hd .btn{width:100%}}footer.svelte-1dvqnxi{background:var(--color-dark-surface);color:var(--color-dark-ink)}.inner.svelte-1dvqnxi{max-width:var(--measure-page);margin:0 auto;padding:var(--space-2xl) var(--space-gutter) var(--space-lg)}.cols.svelte-1dvqnxi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 380px;gap:var(--gap-cols);align-items:start;margin-bottom:var(--space-xl)}.cols.svelte-1dvqnxi:not(:has(.nawala)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}img.svelte-1dvqnxi{display:block;height:34px;width:auto;margin-bottom:20px}.wordmark.svelte-1dvqnxi{font-family:var(--font-display);font-weight:800;font-size:var(--text-h2);letter-spacing:-.01em;font-style:normal;color:var(--color-dark-ink);margin:0 0 20px}.statement.svelte-1dvqnxi{font-family:var(--font-body);font-style:italic;font-size:var(--text-body);line-height:1.7;color:var(--color-dark-muted);margin:0;max-width:300px}.label.svelte-1dvqnxi{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--color-accent);margin:0 0 var(--space-md)}.docs.svelte-1dvqnxi ul:where(.svelte-1dvqnxi){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}.docs.svelte-1dvqnxi a:where(.svelte-1dvqnxi){font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.06em;color:var(--color-dark-ink);text-decoration:none;white-space:nowrap;transition:color var(--dur-short) var(--ease-out)}.docs.svelte-1dvqnxi a:where(.svelte-1dvqnxi):hover{color:var(--color-accent)}.nawala.svelte-1dvqnxi{border:var(--rule-dash) dashed var(--color-dark-dash);padding:28px}.nawala.svelte-1dvqnxi .label:where(.svelte-1dvqnxi){letter-spacing:.14em;margin-bottom:var(--space-2xs)}.copy.svelte-1dvqnxi{font-family:var(--font-body);font-size:var(--text-nav);line-height:1.6;color:var(--color-dark-muted);margin:0 0 var(--space-sm)}.bar.svelte-1dvqnxi{border-top:var(--rule-hair) solid var(--color-dark-rule);padding-top:var(--space-md);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--color-dark-muted);font-variant-numeric:tabular-nums}a.svelte-1dvqnxi:focus-visible{outline:2px solid var(--color-focus-on-dark);outline-offset:2px}@media (max-width: 59.999rem){.cols.svelte-1dvqnxi{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.nawala.svelte-1dvqnxi{max-width:380px}}@media (prefers-reduced-motion: reduce){.docs.svelte-1dvqnxi a:where(.svelte-1dvqnxi){transition-duration:1ms}}
