.reference-toc.svelte-1jifhyz summary::-webkit-details-marker{display:none}.reference-toc.svelte-1jifhyz summary{padding-left:.85rem;position:relative}.reference-toc.svelte-1jifhyz summary:before{content:"▸";color:var(--sb-muted,currentColor);transition:transform .12s;position:absolute;left:0}.reference-toc.svelte-1jifhyz details[open]>summary:before{transform:rotate(90deg)}.reference-bar.svelte-1hp8jjj{padding-top:calc(.5rem + env(safe-area-inset-top))}.reference-drawer.svelte-1hp8jjj{border:0;border-right:1px solid var(--sb-border);background-color:var(--sb-bg);width:min(20rem,88vw);max-width:none;height:100dvh;max-height:none;color:var(--sb-text);overscroll-behavior:contain;padding:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);margin:0}.reference-drawer.svelte-1hp8jjj:not([open]){display:none}.reference-drawer.svelte-1hp8jjj,.reference-drawer.svelte-1hp8jjj::backdrop{transition:display .2s allow-discrete, overlay .2s allow-discrete, opacity .2s ease, translate .2s ease}.reference-drawer.svelte-1hp8jjj{translate:-100%}.reference-drawer[open].svelte-1hp8jjj{translate:0}@starting-style{.reference-drawer[open].svelte-1hp8jjj{translate:-100%}}.reference-drawer.svelte-1hp8jjj::backdrop{opacity:0;background-color:oklab(0% none none/.45)}.reference-drawer[open].svelte-1hp8jjj::backdrop{opacity:1}@starting-style{.reference-drawer[open].svelte-1hp8jjj::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.reference-drawer.svelte-1hp8jjj,.reference-drawer.svelte-1hp8jjj::backdrop{transition:none}}
