.page.svelte-188a2si{width:100%;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)}.lines.svelte-188a2si{display:grid;gap:var(--space-4);margin-top:var(--space-5)}.line.svelte-188a2si{position:relative;display:flex;flex-direction:column;gap:var(--space-3);border-left:3px solid var(--strand)}.variants.svelte-188a2si{margin-top:var(--space-4)}.line-head.svelte-188a2si{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap}.line-title.svelte-188a2si{display:flex;flex-direction:column;gap:2px;min-width:0}.kind.svelte-188a2si{display:inline-flex;align-items:center;gap:var(--space-2);font:600 var(--text-xs) / 1.2 var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted)}.dot.svelte-188a2si{width:.6em;height:.6em;border-radius:50%;background:var(--strand);flex:none}.hg.svelte-188a2si{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;color:var(--fg);text-decoration:none;overflow-wrap:anywhere}.hg.svelte-188a2si:hover{color:var(--accent)}.tree-link.svelte-188a2si{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--accent);text-decoration:none;white-space:nowrap}.tree-link.svelte-188a2si:hover{text-decoration:underline}.desc.svelte-188a2si{margin:0;max-width:44rem}.path.svelte-188a2si{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);overflow-wrap:anywhere}.path.svelte-188a2si a:where(.svelte-188a2si){color:inherit;text-decoration:none}.path.svelte-188a2si a:where(.svelte-188a2si):hover{color:var(--accent);text-decoration:underline}.sep.svelte-188a2si{margin:0 .3em}.anchors.svelte-188a2si{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.anchors.svelte-188a2si li:where(.svelte-188a2si){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.who.svelte-188a2si{font-weight:600;color:var(--fg);text-decoration:none}.who.svelte-188a2si:hover{color:var(--accent)}.chip.svelte-188a2si{font:500 var(--text-xs) / 1.4 var(--font-ui);border:1px solid var(--strand);border-radius:var(--radius-pill);padding:0 .6em;color:color-mix(in oklab,var(--strand) 70%,var(--fg));background:color-mix(in oklab,var(--strand) 14%,var(--bg-elev));white-space:nowrap}.count.svelte-188a2si{margin:0;font-size:var(--text-sm);color:var(--fg-muted)}.count.svelte-188a2si strong:where(.svelte-188a2si){color:var(--fg);font-family:var(--font-mono)}.privacy.svelte-188a2si{display:flex;align-items:center;gap:var(--space-1);margin:0;color:var(--fg-muted);font-size:var(--text-xs)}.tree-block.svelte-188a2si{margin-top:var(--space-6)}.tree-block.svelte-188a2si h2:where(.svelte-188a2si){font-size:var(--text-lg);margin:0 0 var(--space-3)}.outline.svelte-188a2si{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.outline.svelte-188a2si li:where(.svelte-188a2si){display:flex;align-items:baseline;gap:var(--space-2);margin-left:calc(var(--depth) * 1.1rem);padding-left:var(--space-3);border-left:2px solid color-mix(in oklab,var(--strand) 45%,transparent);font-size:var(--text-sm);min-width:0}.hg-small.svelte-188a2si{font-family:var(--font-mono);font-weight:600;color:var(--fg);text-decoration:none;flex:none}.hg-small.svelte-188a2si:hover{color:var(--accent)}.desc-line.svelte-188a2si{color:var(--fg-muted);min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.muted.svelte-188a2si{color:var(--fg-muted)}.small.svelte-188a2si{font-size:var(--text-sm)}.mono.svelte-188a2si{font-family:var(--font-mono)}@media(max-width:560px){.desc-line.svelte-188a2si{flex-basis:100%}.outline.svelte-188a2si li:where(.svelte-188a2si){flex-wrap:wrap}}
