.chart-section.svelte-26l1e2{background:#0d1117;border-radius:var(--radius-md);overflow:hidden}.chart-header.svelte-26l1e2{display:flex;align-items:baseline;gap:10px;padding:10px 14px 4px;background:#0d1117}.chart-ticker.svelte-26l1e2{font-family:var(--font-mono);font-weight:700;font-size:15px;color:#fff}.chart-price.svelte-26l1e2{font-family:var(--font-mono);font-weight:600;font-size:14px}.chart-change.svelte-26l1e2{font-family:var(--font-mono);font-size:12px}.chart-timeframes.svelte-26l1e2{display:flex;flex-wrap:wrap;gap:4px;padding:4px 14px 6px;background:#0d1117}.chart-canvas.svelte-26l1e2{width:100%;min-height:80px}.chart-loading.svelte-26l1e2,.chart-error.svelte-26l1e2{display:flex;align-items:center;justify-content:center;height:100px;color:var(--text-muted);font-size:13px;font-family:var(--font-mono)}.chart-loading.svelte-26l1e2{animation:chartPulse 1.5s ease-in-out infinite}.chart-trades-panel.svelte-26l1e2{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 10px;background:#0d1117}.chart-trade.svelte-26l1e2{gap:5px}.trade-name.svelte-26l1e2{color:var(--c-text-1)}.trade-value.svelte-26l1e2{color:var(--c-text-3)}
