.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);font-size:var(--text-sm);color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-md, 8px);padding:var(--spacing-3) var(--spacing-4)}.toc-mobile.svelte-19o6g4q summary:where(.svelte-19o6g4q){cursor:pointer;color:var(--color-fg);font-weight:500}.toc-mobile.svelte-19o6g4q ul:where(.svelte-19o6g4q),.toc-desktop.svelte-19o6g4q ul:where(.svelte-19o6g4q){list-style:none;margin:0;padding:0}.toc-mobile.svelte-19o6g4q ul:where(.svelte-19o6g4q){margin-top:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2)}.toc-mobile.svelte-19o6g4q li[data-depth="3"]:where(.svelte-19o6g4q),.toc-desktop.svelte-19o6g4q li[data-depth="3"]:where(.svelte-19o6g4q){padding-left:var(--spacing-4)}.toc-mobile.svelte-19o6g4q a:where(.svelte-19o6g4q),.toc-desktop.svelte-19o6g4q a:where(.svelte-19o6g4q){color:var(--color-muted);text-decoration:none}.toc-mobile.svelte-19o6g4q a:where(.svelte-19o6g4q):hover,.toc-desktop.svelte-19o6g4q a:where(.svelte-19o6g4q):hover{color:var(--color-primary)}.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;gap:var(--spacing-2);border-left:1px solid var(--color-border);padding-left:var(--spacing-4)}}
