.doc-table-of-contents.svelte-n062jv:after{content:"";background-color:var(--foreground);width:2px;height:var(--height,24px);transform:translateY(calc(var(--top,0px)));transition-behavior:normal;border-radius:99px;transition:transform .25s,height .25s;position:absolute;top:0;left:0}article.prose.svelte-1uxpqlw h1,article.prose.svelte-1uxpqlw h2,article.prose.svelte-1uxpqlw h3,article.prose.svelte-1uxpqlw h4,article.prose.svelte-1uxpqlw h5,article.prose.svelte-1uxpqlw h6{scroll-margin-top:calc(var(--shared-top-nav-height) + var(--shared-docs-nav-height) + var(--shared-notification-bar-height) + 100px)}article.prose.svelte-1uxpqlw .docs-heading-permalink-target{cursor:pointer;position:relative}article.prose.svelte-1uxpqlw .docs-heading-permalink-button{opacity:0;width:1.1rem;height:1.1rem;color:color-mix(in srgb, var(--foreground) 55%, transparent);cursor:pointer;pointer-events:none;vertical-align:middle;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:.5rem;padding:0;transition:opacity .16s,transform .16s,color .16s;display:inline-flex;transform:translate(-.3rem)scale(.92)}article.prose.svelte-1uxpqlw .docs-heading-permalink-button svg{width:100%;height:100%}article.prose.svelte-1uxpqlw .docs-heading-permalink-target:hover>.docs-heading-permalink-button,article.prose.svelte-1uxpqlw .docs-heading-permalink-target:focus-within>.docs-heading-permalink-button{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}article.prose.svelte-1uxpqlw .docs-heading-permalink-button:hover{color:var(--foreground)}
