358fc3d230
Replaced Chart.js with TradingView lightweight-charts for professional-grade equity curves with proper candlestick time series, area fills, and smooth scaling. Fixed WebSocket by installing 'websockets' dependency for uvicorn (was silently failing on upgrade requests). Fixed tab switching: now preserves last data and renders immediately on tab switch instead of waiting for next message. Fixed all API/WS URLs to include /cv prefix for Caddy routing. Design improvements: - Refined dark theme with proper spacing and typography - TradingView charts with gradient fills - 5-column stats bar with key metrics - Per-strategy cards with RUNNING/IDLE badges - Responsive layout (640px and 380px breakpoints)