{# Inputs: cash_points: list[CashBalancePoint] (each has .on: date, .cash_balance: Decimal, .cumulative_contributions: Decimal), period_label: str (e.g. "YTD 2026", "2024", "Lifetime") #}