Added a donut pie chart of traffic by source (with per-source percentage legend) next to the revenue chart, and set explicit `border-border` colors on all card and table borders.