.chart.svelte-1ie9n4f{padding:14px 16px 12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-bottom:14px}.head.svelte-1ie9n4f{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}h3.svelte-1ie9n4f{margin:0 0 2px;font-size:13.5px;font-weight:600}.sub.svelte-1ie9n4f{margin:0;font-size:11.5px;color:var(--text-faint)}.toggle.svelte-1ie9n4f{display:flex;gap:2px;padding:2px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);flex:none}.toggle.svelte-1ie9n4f button:where(.svelte-1ie9n4f){padding:3px 10px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-faint);font-size:11.5px;cursor:pointer}.toggle.svelte-1ie9n4f button.on:where(.svelte-1ie9n4f){background:var(--surface-3);color:var(--text)}.warn.svelte-1ie9n4f{margin:0 0 8px;font-size:11.5px;color:var(--warn)}.end-label.svelte-1ie9n4f{fill:var(--text-muted);font-size:10.5px;font-variant-numeric:tabular-nums}.readout.svelte-1ie9n4f{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border);font-size:11.5px;color:var(--text-muted)}.readout-x.svelte-1ie9n4f{color:var(--text);font-weight:600}.readout-item.svelte-1ie9n4f{display:flex;align-items:center;gap:5px}.readout-item.svelte-1ie9n4f strong:where(.svelte-1ie9n4f){color:var(--text);font-variant-numeric:tabular-nums}.dot.svelte-1ie9n4f{width:8px;height:8px;border-radius:2px;background:var(--c)}
