# Forecasts Mobile Responsiveness TODO

- [x] Stop clipping matchup names in primary cards and forecast modal headers.
- [x] Add visible sport labels so the sticky icon nav is understandable on phones.
- [x] Replace the worst modal tables with mobile card stacks while keeping desktop tables for larger screens.
- [x] Tighten the anonymous preview section so it shows a clean teaser instead of a blurred full card.
- [x] Reduce modal header density further on small phones so the matchup header breathes on narrow screens.
- [x] Refine the player-props larger-screen comparison layout so `md`/`lg` gets a true card-and-rail view instead of a flattened mini table.
- [x] Audit iPad portrait and 1024px laptop states after these changes and clean up the biggest spacing issue in the anonymous signup gate flow.
- [x] Add or update targeted UI tests for the new responsive table/card behavior.
