.toc-title.svelte-9fv0ow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}.toc.svelte-9fv0ow{display:flex;flex-direction:column;gap:.45rem;margin-top:.45rem;padding-left:0;list-style:none;font-size:.86rem;line-height:1.45}.toc.svelte-9fv0ow a:where(.svelte-9fv0ow){color:var(--muted-foreground)}.toc.svelte-9fv0ow a:where(.svelte-9fv0ow):hover{color:var(--foreground)}.toc-inline.svelte-9fv0ow{display:none;margin-top:1.5rem;border:1px solid var(--border);border-radius:.75rem}summary.svelte-9fv0ow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:0 1rem;cursor:pointer;list-style:none;border-radius:.75rem}summary.svelte-9fv0ow::-webkit-details-marker{display:none}summary.svelte-9fv0ow:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.count.svelte-9fv0ow{font-size:.8rem;color:var(--muted-foreground)}.count.svelte-9fv0ow:after{content:"▾";margin-left:.4rem;display:inline-block;transition:transform .12s ease}details[open].svelte-9fv0ow .count:where(.svelte-9fv0ow):after{transform:rotate(180deg)}.toc-inline.svelte-9fv0ow .toc:where(.svelte-9fv0ow){gap:0;margin:0;padding:0 1rem .5rem;font-size:.92rem}.toc-inline.svelte-9fv0ow .toc:where(.svelte-9fv0ow) a:where(.svelte-9fv0ow){display:flex;align-items:center;min-height:2.75rem;padding:.35rem 0;border-top:1px solid var(--border)}@media(max-width:960px){.toc-side.svelte-9fv0ow{display:none}.toc-inline.svelte-9fv0ow{display:block}}
