Edit-layout mode: per-card resize (S/M/L), show/hide with a hidden-cards tray, drag-to-reorder via a dedicated grip handle, and reset-to-default. Persists via the existing /api/dashboard/layout (order/sizes/hidden) — no backend change. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>