Currently during the 1.2s "scanning" delay, the UI shows "Scanning…" text. More polished apps show skeleton loaders to indicate progress.
Requirements:
- Add skeleton loader components that appear during scanning state
- Skeletons should mimic the final layout (problem category boxes, etc.)
- Keep existing accessibility - skeletons should be hidden from screen readers
- Ensure the UI is still usable during scan