.docs-shell.svelte-1bpnej #main-content .docs-prose a:not(.heading-anchor,.not-prose,.not-prose a){color:var(--color-foreground);font-weight:inherit;text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-decoration-thickness:1px;text-underline-offset:4px}.docs-shell.svelte-1bpnej #main-content .docs-prose a:not(.heading-anchor,.not-prose,.not-prose a):hover{text-decoration-color:currentColor}.docs-shell.svelte-1bpnej #main-content .docs-prose a:not(.not-prose,.not-prose a):focus-visible{border-radius:.125rem;outline:2px solid var(--color-ring);outline-offset:2px}.docs-shell.svelte-1bpnej #main-content .docs-prose :is(h2,h3){position:relative}.docs-shell.svelte-1bpnej #main-content .prose :is(h2,h3)>a.heading-anchor{position:absolute;top:0;right:100%;display:flex;width:2rem;height:1.25lh;align-items:center;justify-content:center;text-align:center;color:var(--color-muted-foreground);font-size:.8em;font-weight:400;text-decoration:none;opacity:0;transition:opacity .15s ease,color .15s ease}.docs-shell.svelte-1bpnej #main-content .prose :is(h2,h3):hover>a.heading-anchor,.docs-shell.svelte-1bpnej #main-content .prose :is(h2,h3):focus-within>a.heading-anchor,.docs-shell.svelte-1bpnej #main-content .prose :is(h2,h3)>a.heading-anchor:hover,.docs-shell.svelte-1bpnej #main-content .prose :is(h2,h3)>a.heading-anchor:focus-visible{color:var(--color-foreground);opacity:1}@media(hover:none),(max-width:767px){.docs-shell.svelte-1bpnej #main-content .prose :is(h2,h3){padding-right:2.5rem}.docs-shell.svelte-1bpnej #main-content .prose :is(h2,h3)>a.heading-anchor{top:-.25rem;right:0;width:2.5rem;min-height:2.5rem;opacity:1}}
