.lineage.svelte-1x2k8fz{max-width:100%;margin:0;overflow-x:auto;font-family:var(--kit-f-body)}.lineage.svelte-1x2k8fz svg:where(.svelte-1x2k8fz){display:block;margin-inline:auto}.branches.svelte-1x2k8fz{fill:none;stroke:var(--kit-ink-faint);stroke-width:1.5}a.svelte-1x2k8fz rect:where(.svelte-1x2k8fz){fill:var(--kit-surface);stroke:var(--kit-line);stroke-width:1.5}a.current.svelte-1x2k8fz rect:where(.svelte-1x2k8fz){stroke:var(--kit-aqua);stroke-width:2}a.svelte-1x2k8fz:hover rect:where(.svelte-1x2k8fz),a.svelte-1x2k8fz:focus rect:where(.svelte-1x2k8fz){fill:var(--kit-surface-2);stroke:var(--kit-link);stroke-width:3}.node-name.svelte-1x2k8fz{fill:var(--kit-ink);font-size:13px;font-weight:600}.node-record.svelte-1x2k8fz{fill:var(--kit-ink);font-family:var(--kit-f-num);font-size:12px}.node-meta.svelte-1x2k8fz{fill:var(--kit-ink-soft);font-size:11px}.lineage-message.svelte-1x2k8fz{margin:0;color:var(--kit-ink-soft);font-family:var(--kit-f-body);font-size:.875rem}
