8cdbb46eb2
- PasswordChange: add useState hooks for all 3 password fields, password- match validation with inline error, disabled submit when fields are empty/mismatched, wired onClick handler with TODO for API integration - ReportCards: extract fetch into loadReportCards(), replace window.location.reload() with loadReportCards() so SPA state (activeSection) is preserved on retry Refs: GRO-287 Co-Authored-By: Paperclip <noreply@paperclip.ing>