🛡️ Harden goal validation and align data tab button styles Reject non-numeric goal amounts and invalid deadlines on create/update, replace goals on backup import, and match data management button typography with other pages. Co-authored-by: Cursor <cursoragent@cursor.com>