.chart-wrap.svelte-po6a14{max-width:100%}.chart.svelte-po6a14{width:100%;max-width:24rem;height:auto;display:block;overflow:visible}.gridline.svelte-po6a14,.baseline.svelte-po6a14,.slot-tick.svelte-po6a14{stroke:var(--border,#e4e4e7);stroke-width:1px}.tick-label.svelte-po6a14{font-family:var(--font-mono,monospace);fill:var(--muted-foreground,var(--text-faint));font-size:9px}.y-tick.svelte-po6a14{text-anchor:end}.axis-caption.svelte-po6a14{font-family:var(--font-mono,monospace);fill:var(--muted-foreground,var(--text-faint));font-size:7px}.band.svelte-po6a14{fill:color-mix(in srgb, var(--muted-foreground,#76767c) 14%, transparent);stroke:none}.line.svelte-po6a14{fill:none;stroke-width:1.5px}.line-context.svelte-po6a14{stroke:var(--muted-foreground,var(--text-faint));stroke-dasharray:4 3}.line-live.svelte-po6a14{stroke:var(--accent,#ff3b00);stroke-width:2px}.dot-last.svelte-po6a14{fill:var(--accent,#ff3b00);stroke:var(--bg,white);stroke-width:1px}.legend.svelte-po6a14{font-family:var(--font-mono,monospace);color:var(--muted-foreground,var(--text-faint));flex-wrap:wrap;gap:.3rem .9rem;margin:.4rem 0 0;padding:0;font-size:.54rem;list-style:none;display:flex}.legend.svelte-po6a14 li:where(.svelte-po6a14){align-items:center;gap:.35rem;display:inline-flex}.legend.svelte-po6a14 .swatch:where(.svelte-po6a14){border-radius:2px;width:.9rem;height:.55rem;display:inline-block}.legend.svelte-po6a14 .band-context:where(.svelte-po6a14){background:color-mix(in srgb, var(--muted-foreground,#76767c) 14%, transparent);border-top:1px dashed var(--muted-foreground,var(--text-faint))}.legend.svelte-po6a14 .line-live:where(.svelte-po6a14){background:var(--accent,#ff3b00)}.legend.svelte-po6a14 .dot-last:where(.svelte-po6a14){background:var(--accent,#ff3b00);border-radius:999px}.sankey-section.svelte-po6a14{border-top:1px solid var(--border,#e4e4e7);margin-top:1.15rem;padding-top:.9rem}.sankey-wrap.svelte-po6a14{width:100%}.sankey.svelte-po6a14{max-width:100%;display:block;overflow:visible}.ribbon.svelte-po6a14{opacity:.38}.node.svelte-po6a14{rx:1}.sk-label.svelte-po6a14{font-family:var(--font-mono,monospace);fill:var(--foreground,var(--text));font-size:9px}.sk-count.svelte-po6a14{font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;fill:var(--muted-foreground,var(--text-faint));font-size:9px}.dial.svelte-po6a14{flex-shrink:0;width:6.5rem;height:auto;display:block}.rim-tick.svelte-po6a14{stroke:var(--border,#e4e4e7);stroke-width:1px}.dial-value.svelte-po6a14{font-family:var(--font-display,system-ui);fill:var(--foreground,var(--text));font-size:30px;font-weight:700}.dial-caption.svelte-po6a14{font-family:var(--font-mono,monospace);letter-spacing:.12em;fill:var(--muted-foreground,var(--text-faint));font-size:9px}.cat-legend.svelte-po6a14{min-width:0;font-family:var(--font-mono,monospace);flex:1;grid-template-columns:1fr;gap:.1rem 0;margin:0;padding:0;font-size:.62rem;line-height:1.35;list-style:none;display:grid}.cat-legend.svelte-po6a14 li:where(.svelte-po6a14){align-items:baseline;gap:.375rem;min-width:0;display:flex}.cat-legend.svelte-po6a14 .swatch:where(.svelte-po6a14){border-radius:2px;flex-shrink:0;width:.45rem;height:.45rem;transform:translateY(.05rem)}.cat-name.svelte-po6a14{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cat-count.svelte-po6a14{font-variant-numeric:tabular-nums;color:var(--muted-foreground,var(--text-faint));flex-shrink:0}.cat-empty.svelte-po6a14{color:var(--muted-foreground,var(--text-faint))}
