.source-link.svelte-19o6g4q{font-size:var(--text-xs);color:var(--color-muted);text-decoration:none}.source-link.svelte-19o6g4q:hover{color:var(--color-fg)}.leaf-layout.svelte-19o6g4q{display:block;margin-bottom:var(--spacing-7)}.toc-mobile.svelte-19o6g4q{margin-bottom:var(--spacing-6)}.toc-desktop.svelte-19o6g4q ul:where(.svelte-19o6g4q){list-style:none;margin:0;padding:0}.toc-desktop.svelte-19o6g4q li[data-depth="3"]:where(.svelte-19o6g4q) a:where(.svelte-19o6g4q){padding-left:var(--spacing-4)}.toc-desktop.svelte-19o6g4q a:where(.svelte-19o6g4q){display:block;color:var(--color-muted);text-decoration:none;transition:color var(--duration-fast)}.toc-desktop.svelte-19o6g4q a:where(.svelte-19o6g4q):hover{color:var(--color-primary)}.toc-desktop.svelte-19o6g4q li.active:where(.svelte-19o6g4q)>a:where(.svelte-19o6g4q){color:var(--color-primary);font-weight:500}.toc-desktop.svelte-19o6g4q{display:none}@media(min-width:900px){.toc-mobile.svelte-19o6g4q{display:none}.leaf-layout.svelte-19o6g4q{display:grid;grid-template-columns:minmax(0,1fr) 14rem;gap:var(--spacing-7);align-items:start}.toc-desktop.svelte-19o6g4q{display:block;position:sticky;top:var(--spacing-6);font-size:var(--text-sm)}.toc-desktop.svelte-19o6g4q .toc-label:where(.svelte-19o6g4q){font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);margin:0 0 var(--spacing-3)}.toc-desktop.svelte-19o6g4q ul:where(.svelte-19o6g4q){display:flex;flex-direction:column}.toc-desktop.svelte-19o6g4q li:where(.svelte-19o6g4q){border-left:1px solid var(--color-border);padding:var(--spacing-2) 0 var(--spacing-2) var(--spacing-4);transition:border-color var(--duration-fast)}.toc-desktop.svelte-19o6g4q li.active:where(.svelte-19o6g4q){border-left-color:var(--color-primary)}}
