.pt.svelte-12io6bn{min-width:0;margin:0}svg.svelte-12io6bn{width:100%;height:auto;font-family:var(--font-mono);overflow:visible}.axis.svelte-12io6bn line:where(.svelte-12io6bn){stroke:var(--grid)}.axis.svelte-12io6bn text:where(.svelte-12io6bn){fill:var(--text-3);font-size:10px}.row.svelte-12io6bn,.hit.svelte-12io6bn{transition:transform var(--dur-panel) var(--ease-out)}.ph.svelte-12io6bn{transition:x var(--dur-panel) var(--ease-out), width var(--dur-panel) var(--ease-out)}.name.svelte-12io6bn{fill:var(--text);font-family:var(--font-ui);font-size:13px;font-weight:600}.sub.svelte-12io6bn{fill:var(--text-3);font-size:10.5px}.rail.svelte-12io6bn{stroke:var(--line)}.ph--call.svelte-12io6bn,.sw--call.svelte-12io6bn{fill:#e8ad5059;stroke:var(--attention);background:#e8ad5059}.ph--prep.svelte-12io6bn,.sw--prep.svelte-12io6bn{fill:#70dfff2e;stroke:var(--active);background:#70dfff2e}.ph--march.svelte-12io6bn,.sw--march.svelte-12io6bn{fill:var(--signal-blue);background:var(--signal-blue);stroke:var(--signal-blue)}.ph.svelte-12io6bn{stroke-width:1px}.hit.svelte-12io6bn{fill:var(--active)}.legend.svelte-12io6bn{gap:var(--s-4);font-size:var(--fs-xs);color:var(--text-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.legend.svelte-12io6bn span:where(.svelte-12io6bn){align-items:center;gap:6px;display:inline-flex}.sw.svelte-12io6bn{border:1px solid;width:14px;height:8px;display:inline-block}
