7fba11941f
The previous Remaining Budget card subtracted approved expenses from the account balance sum — but postExpenseTransaction already posts negative-amount rows to the ledger, so the balance sum already reflects them. Replaced with: - Available Cash (= sum of account balances) - Allocated (with % progress bar) - Unallocated (cash not assigned to any project) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>