.toc-container.svelte-1dzzduv{font-family:var(--font-heading);font-size:var(--step--2)}.toc-label.svelte-1dzzduv{text-transform:uppercase;letter-spacing:var(--letter-spacing-label);color:var(--color-primary-text);margin-block-end:var(--space-xs)}.heading-list.svelte-1dzzduv{flex-direction:column;gap:2px;display:flex}.heading-item.svelte-1dzzduv{border-inline-start:var(--border-width) solid var(--color-border);transition:border-color var(--duration-fast)}.heading-item[data-level="3"].svelte-1dzzduv{padding-inline-start:var(--space-s)}.heading-item[data-level="4"].svelte-1dzzduv{padding-inline-start:var(--space-m)}.heading-item.svelte-1dzzduv a:where(.svelte-1dzzduv){padding:3px var(--space-xs);color:var(--color-text-muted);line-height:var(--line-height-tight);transition:color var(--duration-fast);text-decoration:none;display:block}.heading-item.svelte-1dzzduv a:where(.svelte-1dzzduv):hover{color:var(--color-text)}.heading-item.is-active.svelte-1dzzduv{border-inline-start-color:var(--color-accent-text)}.heading-item.is-active.svelte-1dzzduv a:where(.svelte-1dzzduv){color:var(--color-accent-text);font-weight:var(--font-weight-bold)}
