@layer puresv{body{background-color:var(--puresv-canvas);color:var(--puresv-text);font-family:var(--puresv-font);margin:0}.skip.svelte-12qhfyh{z-index:100;padding:var(--puresv-space-2) var(--puresv-space-4);border-radius:var(--puresv-radius-md);background-color:var(--puresv-primary);color:var(--puresv-on-primary);position:absolute;left:-9999px}.skip.svelte-12qhfyh:focus{left:var(--puresv-space-4);top:var(--puresv-space-4)}.topbar.svelte-12qhfyh{z-index:10;border-bottom:1px solid var(--puresv-border);background-color:color-mix(in oklab, var(--puresv-canvas) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.topbar-inner.svelte-12qhfyh{gap:var(--puresv-space-4);max-width:72rem;padding:var(--puresv-space-3) var(--puresv-space-4);align-items:center;margin-inline:auto;display:flex}.brand.svelte-12qhfyh{gap:var(--puresv-space-2);border-radius:var(--puresv-radius-md);color:var(--puresv-text);font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em;align-items:center;text-decoration:none;display:inline-flex}.brand.svelte-12qhfyh:focus-visible{outline:2px solid var(--puresv-ring);outline-offset:2px}.brand-mark.svelte-12qhfyh{border-radius:var(--puresv-radius-sm);background-color:var(--puresv-primary);width:1.5rem;height:1.5rem;color:var(--puresv-on-primary);font-size:var(--puresv-text-xs);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em;place-items:center;display:grid}.version.svelte-12qhfyh{margin-inline-start:var(--puresv-space-1);display:inline-flex}.topnav.svelte-12qhfyh{gap:var(--puresv-space-1);margin-inline-start:auto;display:flex}.topnav.svelte-12qhfyh a:where(.svelte-12qhfyh){padding:var(--puresv-space-2) var(--puresv-space-3);border-radius:var(--puresv-radius-md);color:var(--puresv-text-muted);font-size:var(--puresv-text-md);font-weight:var(--puresv-weight-medium);transition:background-color var(--puresv-duration) var(--puresv-ease-out), color var(--puresv-duration) var(--puresv-ease-out);text-decoration:none}@media (hover:hover){.topnav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background-color:var(--puresv-surface);color:var(--puresv-text)}}.topnav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){background-color:var(--puresv-surface-2);color:var(--puresv-text)}.topnav.svelte-12qhfyh a:where(.svelte-12qhfyh):focus-visible{outline:2px solid var(--puresv-ring);outline-offset:2px}.topbar-actions.svelte-12qhfyh{gap:var(--puresv-space-3);align-items:center;display:flex}.divider.svelte-12qhfyh{background-color:var(--puresv-border);width:1px;height:1.25rem}.themes.svelte-12qhfyh{display:flex}.footer.svelte-12qhfyh{border-top:1px solid var(--puresv-border);background-color:var(--puresv-surface)}.footer-inner.svelte-12qhfyh{gap:var(--puresv-space-6);max-width:72rem;padding:var(--puresv-space-6) var(--puresv-space-4) var(--puresv-space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-inline:auto;display:grid}.footer-brand.svelte-12qhfyh{gap:var(--puresv-space-3);flex-direction:column;min-width:0;display:flex}.footer-tag.svelte-12qhfyh{max-width:24rem;color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0;line-height:1.6}.footer-nav.svelte-12qhfyh{gap:var(--puresv-space-2) var(--puresv-space-4);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.footer-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){border-radius:var(--puresv-radius-sm);color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-medium);transition:color var(--puresv-duration) var(--puresv-ease-out);padding-block:.125rem;text-decoration:none}@media (hover:hover){.footer-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--puresv-text)}}.footer-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):focus-visible{outline:2px solid var(--puresv-ring);outline-offset:2px}.footer-nav.svelte-12qhfyh .footer-all:where(.svelte-12qhfyh){color:var(--puresv-accent-text)}.footer-bottom.svelte-12qhfyh{border-top:1px solid var(--puresv-border)}.footer-meta.svelte-12qhfyh{justify-content:space-between;gap:var(--puresv-space-2) var(--puresv-space-4);max-width:72rem;padding:var(--puresv-space-4);color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);flex-wrap:wrap;margin-inline:auto;display:flex}.footer-meta.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0}@media (width<48rem){.topbar-inner.svelte-12qhfyh{gap:var(--puresv-space-2);flex-wrap:wrap}.version.svelte-12qhfyh,.divider.svelte-12qhfyh{display:none}.topbar-actions.svelte-12qhfyh{margin-inline-start:auto}.topnav.svelte-12qhfyh{scrollbar-width:none;flex-basis:100%;order:3;margin-inline-start:0;overflow-x:auto}.footer-inner.svelte-12qhfyh{gap:var(--puresv-space-5);padding-block:var(--puresv-space-5);grid-template-columns:minmax(0,1fr)}.footer-nav.svelte-12qhfyh{justify-content:flex-start}.footer-meta.svelte-12qhfyh{gap:var(--puresv-space-1);flex-direction:column}}@media (width<22rem){.brand-name.svelte-12qhfyh{display:none}}}
