.toc.svelte-wdtwkn{border-radius:var(--radius-md);background-color:var(--color-bg-muted)}summary.svelte-wdtwkn{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--input-h);padding-inline:var(--space-4);border-radius:var(--radius-md);font-weight:var(--fw-semibold);line-height:var(--lh-ui);list-style:none;display:flex}summary.svelte-wdtwkn::-webkit-details-marker{display:none}summary.svelte-wdtwkn svg{transition:rotate var(--dur-base) var(--ease-standard)}.toc[open].svelte-wdtwkn summary:where(.svelte-wdtwkn) svg{rotate:180deg}.list.compact.svelte-wdtwkn{padding:0 var(--space-2) var(--space-3)}.compact.svelte-wdtwkn a:where(.svelte-wdtwkn){min-block-size:var(--target);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);align-items:center;text-decoration:none;display:flex}.compact.svelte-wdtwkn a:where(.svelte-wdtwkn):hover{background-color:var(--color-bg-subtle);color:var(--color-link-hover);text-decoration:underline}.sidebar.svelte-wdtwkn{display:none}@media (width>=64em){.toc.svelte-wdtwkn{display:none}.sidebar.svelte-wdtwkn{display:block}.section-nav.svelte-wdtwkn{max-block-size:calc(100dvh - var(--sticky-offset) - var(--space-12));position:sticky;inset-block-start:calc(var(--sticky-offset) + var(--space-6));overflow:auto}}.heading.svelte-wdtwkn{color:var(--color-text-muted);margin-block-end:var(--space-3)}.sidebar.svelte-wdtwkn .list:where(.svelte-wdtwkn){border-inline-start:var(--rule-hairline) solid var(--color-border)}.sidebar.svelte-wdtwkn a:where(.svelte-wdtwkn){min-block-size:2rem;padding:.375rem var(--space-3);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--color-text-secondary);align-items:center;text-decoration:none;display:flex;position:relative}.sidebar.svelte-wdtwkn a:where(.svelte-wdtwkn):hover{color:var(--color-link-hover);text-decoration:underline}.sidebar.svelte-wdtwkn a[aria-current=location]:where(.svelte-wdtwkn){font-weight:var(--fw-semibold);color:var(--color-text)}.sidebar.svelte-wdtwkn a[aria-current=location]:where(.svelte-wdtwkn):before{content:"";inline-size:var(--rule-accent);background-color:var(--color-accent);position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--rule-hairline))}.sidebar.svelte-wdtwkn a:where(.svelte-wdtwkn):focus-visible{outline-offset:-3px}@media (forced-colors:active){.sidebar.svelte-wdtwkn a[aria-current=location]:where(.svelte-wdtwkn):before{background-color:highlight}}
