.chart-shell.svelte-afumdx{display:flex;flex-direction:column;gap:10px}.chart-toolbar.svelte-afumdx{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.chart-stats.svelte-afumdx{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.chart-last.svelte-afumdx{font-size:1.5em;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}.chart-last.muted.svelte-afumdx{color:var(--color-text-faint)}.chart-change.svelte-afumdx{font-size:.9em;font-weight:700;font-variant-numeric:tabular-nums}.chart-change.up.svelte-afumdx{color:var(--color-success)}.chart-change.down.svelte-afumdx{color:var(--color-error)}.chart-hl.svelte-afumdx{font-size:.8em;color:var(--color-text-dim);font-variant-numeric:tabular-nums;letter-spacing:.5px}.chart-controls.svelte-afumdx{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.seg.svelte-afumdx{display:inline-flex;gap:0;border-radius:var(--border-radius-md);overflow:hidden}.seg-btn.svelte-afumdx{font-size:.75em;text-transform:uppercase;letter-spacing:1px;padding:5px 10px}.live-badge.svelte-afumdx{display:inline-flex;align-items:center;gap:6px;font-size:.72em;letter-spacing:1px;text-transform:uppercase;color:var(--color-success);font-weight:700}.live-dot.svelte-afumdx{width:8px;height:8px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 0 var(--color-success);animation:svelte-afumdx-livePulse 2s infinite}.live-age.svelte-afumdx{color:var(--color-text-dim);font-weight:400}@keyframes svelte-afumdx-livePulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-success) 70%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.chart-area.svelte-afumdx{position:relative;width:100%}.chart-tip.svelte-afumdx{position:absolute;z-index:20;pointer-events:none;background:var(--alpha-bg-panel-deep);border:1px solid var(--alpha-primary-30);border-radius:var(--border-radius-md);padding:6px 9px;min-width:110px;box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.8em}.tip-time.svelte-afumdx{color:var(--color-text-muted);font-size:.85em;margin-bottom:3px;letter-spacing:.5px}.tip-row.svelte-afumdx{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums}.tip-k.svelte-afumdx{color:var(--color-text-dim)}.tip-v.svelte-afumdx{font-weight:700}.chart-empty.svelte-afumdx{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:20px}.chart-empty-title.svelte-afumdx{color:var(--color-text-muted);font-size:1.05em;letter-spacing:1px;text-transform:uppercase}.chart-empty-sub.svelte-afumdx{color:var(--color-text-faint);font-size:.85em;max-width:360px}.chart-note.svelte-afumdx{margin:0;font-size:.75em;color:var(--color-text-faint);letter-spacing:.3px}
