.mix-bar.svelte-3dl4md{border:1px solid var(--border);border-radius:.4rem;height:1.6rem;display:flex;overflow:hidden}.seg.svelte-3dl4md{min-width:1px;height:100%}.mix-legend.svelte-3dl4md{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.3rem 1rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.mix-legend.svelte-3dl4md li:where(.svelte-3dl4md){grid-template-columns:.7rem 1fr auto auto;align-items:center;gap:.45rem;font-size:.8rem;display:grid}.sw.svelte-3dl4md{border-radius:.2rem;flex:none;width:.7rem;height:.7rem}.fn.svelte-3dl4md{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fp.svelte-3dl4md{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.fm.svelte-3dl4md{color:var(--text-4);font-variant-numeric:tabular-nums;text-align:right;min-width:4rem}.mix-empty.svelte-3dl4md{text-align:center;color:var(--text-3);font:500 .85rem var(--font-ui);background:var(--surface);border:1px dashed var(--border);border-radius:.5rem;margin:.5rem 0;padding:1.25rem}.cols.svelte-1ce6akr{border:1px solid var(--border);background:var(--surface);border-radius:.4rem;width:100%;height:auto;display:block}.mix-legend.svelte-1ce6akr{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.25rem .8rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.mix-legend.svelte-1ce6akr li:where(.svelte-1ce6akr){grid-template-columns:.7rem 1fr;align-items:center;gap:.4rem;font-size:.78rem;display:grid}.sw.svelte-1ce6akr{border-radius:.2rem;flex:none;width:.7rem;height:.7rem}.fn.svelte-1ce6akr{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mix-empty.svelte-1ce6akr{text-align:center;color:var(--text-3);font:500 .85rem var(--font-ui);background:var(--surface);border:1px dashed var(--border);border-radius:.5rem;margin:.5rem 0;padding:1.5rem}.trend.svelte-1xjdk6c{margin:0}.chart.svelte-1xjdk6c{width:100%;height:auto;display:block}.line.svelte-1xjdk6c{stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.band.svelte-1xjdk6c{opacity:.16}.gap.svelte-1xjdk6c{fill:var(--map-nodata);opacity:.12}.gap-label.svelte-1xjdk6c{font:500 11px var(--font-ui);fill:var(--text-4);letter-spacing:.02em}.ytick.svelte-1xjdk6c{font:500 11px var(--font-mono,monospace);fill:var(--text-3)}.trend-empty.svelte-1xjdk6c{text-align:center;color:var(--text-3);font:500 .85rem var(--font-ui);background:var(--surface);border:1px dashed var(--border);border-radius:.5rem;margin:.5rem 0;padding:1.5rem}
