Self-hosted Mint replacement — PWA with quick-entry transactions, monthly budgets, recurring rules, and CSV export.