cfb5d40f6f
- New Costs tab with bar chart (All Models) and line chart (By Model) - Toggle between 14d / 30d / 90d time ranges, filtered client-side - Bar chart shows cost value on top of each bar - Line chart uses straight lines with always-visible data points - Summary cards: total 30d cost, avg/day, top model, trend vs prior period - Backend: getCostTimeSeries() query grouped by day x model x provider - All cost values displayed as whole dollar amounts (Math.round)