.toc.svelte-1tt3kii{font-family:var(--font-sans);margin-block:2rem;font-size:.8125rem;line-height:1.45}summary.svelte-1tt3kii{cursor:pointer;color:var(--ink-2);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600;list-style:none}summary.svelte-1tt3kii::-webkit-details-marker{display:none}summary.svelte-1tt3kii:before{content:"›";margin-right:.45em;transition:transform .14s;display:inline-block}details[open].svelte-1tt3kii summary:where(.svelte-1tt3kii):before{transform:rotate(90deg)}ol.svelte-1tt3kii{border-left:1px solid var(--rule);margin:.75rem 0 0;padding:0;list-style:none}li.svelte-1tt3kii{margin-block:.4rem;border-left:1px solid #0000;margin-left:-1px;padding-left:.85rem}li.depth-3.svelte-1tt3kii{padding-left:1.65rem}li.is-active.svelte-1tt3kii{border-left-color:var(--accent)}a.svelte-1tt3kii{color:var(--ink-2);text-decoration:none;transition:color .12s}a.svelte-1tt3kii:hover,li.is-active.svelte-1tt3kii a:where(.svelte-1tt3kii){color:var(--ink)}@media (width>=90rem){.toc.is-pinned.svelte-1tt3kii{width:11rem;max-height:calc(100vh - 10rem);margin:0;position:fixed;top:7rem;left:max(1.5rem,50vw - 43.5rem);overflow-y:auto}}@media print{.toc.svelte-1tt3kii{display:none}}
