.chart.svelte-s48iy{touch-action:pan-y;width:100%;position:relative}svg.svelte-s48iy{overflow:visible}.grid.svelte-s48iy{stroke:var(--border-subtle);stroke-dasharray:4 3}.axis.svelte-s48iy{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.baseline.svelte-s48iy{stroke:var(--border-strong);stroke-dasharray:4 3}.line.svelte-s48iy{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:svelte-s48iy-draw var(--motion-chart) var(--ease-chart)}.area.svelte-s48iy{opacity:.12;animation:svelte-s48iy-fade var(--motion-chart) var(--ease-chart)}.bar.svelte-s48iy{animation:svelte-s48iy-fade var(--motion-chart) var(--ease-chart);transition:opacity var(--motion-fast) linear}.bar.dim.svelte-s48iy{opacity:.45}.band.svelte-s48iy{fill:var(--bg-hover)}.crosshair.svelte-s48iy{stroke:var(--border-strong)}@keyframes svelte-s48iy-draw{0%{stroke-dashoffset:1px}}@keyframes svelte-s48iy-fade{0%{opacity:0}}.empty.svelte-s48iy{color:var(--text-muted);place-items:center;font-size:13px;display:grid;position:absolute;inset:0 0 24px 48px}.tip.svelte-s48iy{border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--bg-elevated);min-width:160px;max-width:220px;box-shadow:var(--shadow-floating);pointer-events:none;padding:8px 10px;font-size:12px;position:absolute;top:0}.tip-time.svelte-s48iy{color:var(--text-secondary);margin-bottom:4px}.tip-row.svelte-s48iy{align-items:center;gap:6px;display:flex}.swatch.svelte-s48iy{border-radius:2px;flex:none;width:8px;height:8px}.tip-label.svelte-s48iy{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.spark.svelte-b943qe{width:100%}path.svelte-b943qe{fill:none;stroke-width:1.5px;stroke-linecap:round;transition:d var(--motion-chart) var(--ease-chart)}.bars.svelte-ubzwuo{flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}li.svelte-ubzwuo{border-radius:var(--radius-sm);justify-content:space-between;gap:12px;padding:5px 8px;font-size:13px;display:flex;position:relative;overflow:hidden}.fill.svelte-ubzwuo{border-radius:var(--radius-sm);transition:width var(--motion-chart) var(--ease-chart);position:absolute;inset:0 auto 0 0}.label.svelte-ubzwuo,.value.svelte-ubzwuo{text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.value.svelte-ubzwuo{flex:none}
