.page.svelte-188a2si{max-width:56rem;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-8)}.page-head.svelte-188a2si h1:where(.svelte-188a2si){display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3)}.lede.svelte-188a2si{color:var(--fg-muted);max-width:44rem}.empty.svelte-188a2si{color:var(--fg-muted)}.tree-block.svelte-188a2si{margin-top:var(--space-6)}.tree-block.svelte-188a2si h2:where(.svelte-188a2si){font-size:var(--text-md, 1.05rem);margin:0 0 var(--space-3)}.outline.svelte-188a2si{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.outline.svelte-188a2si li:where(.svelte-188a2si){display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);padding-left:calc(var(--depth) * 1.1rem);font-size:var(--text-sm)}.outline.svelte-188a2si li:where(.svelte-188a2si):before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:color-mix(in oklab,var(--accent) 45%,transparent);flex:0 0 auto;transform:translateY(-.1rem)}.hg.svelte-188a2si{font-family:var(--font-mono);font-weight:600;color:var(--fg);text-decoration:none}.hg.svelte-188a2si:hover{color:var(--accent)}.count.svelte-188a2si{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);border:1px solid var(--line);border-radius:999px;padding:0 .45em}.desc.svelte-188a2si{color:var(--fg-muted);flex-basis:100%;padding-left:.9rem}
