.docs-shell.svelte-1bpnej{min-height:100dvh;overflow-x:clip}.skip-link.svelte-1bpnej{position:fixed;z-index:100;top:8px;left:8px;padding:12px 16px;transform:translateY(-150%);background:var(--ink, #2c0f11);color:#fff9f2}.skip-link.svelte-1bpnej:focus{transform:translateY(0)}.site-header.svelte-1bpnej{position:sticky;z-index:20;top:0;display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:8px 16px;padding:8px 20px;border-bottom:1px solid color-mix(in srgb,#d9c7ba 80%,transparent);background:color-mix(in srgb,#fff9f2 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand.svelte-1bpnej,.docs-actions.svelte-1bpnej a:where(.svelte-1bpnej){display:inline-flex;min-height:44px;align-items:center;color:inherit;font-weight:700;text-underline-offset:4px}.brand.svelte-1bpnej{gap:10px;font-family:Oswald Variable,sans-serif;letter-spacing:.02em;text-decoration:none}.brand.svelte-1bpnej img:where(.svelte-1bpnej){width:36px;height:36px}.docs-actions.svelte-1bpnej{display:flex;align-items:center;gap:4px 16px}.docs-actions.svelte-1bpnej a:where(.svelte-1bpnej){white-space:nowrap}.docs-shell.svelte-1bpnej a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media(max-width:420px){.site-header.svelte-1bpnej{flex-wrap:wrap}.docs-actions.svelte-1bpnej{width:100%}}@media(min-width:768px){.site-header.svelte-1bpnej{padding-inline:32px}}@media(min-width:1080px){.site-header.svelte-1bpnej{min-height:72px;padding-inline:max(40px,calc((100vw - 1280px)/2))}.brand.svelte-1bpnej img:where(.svelte-1bpnej){width:44px;height:44px}}
