world-2026-hub/assets/css
Lucas Kalil b12110b2a5 feat(stats): team comparator with diverging bars (Stage F)
- New Comparator sub-nav section (available once >=1 match played). Two team
  selects (all 48, alphabetical), defaulting to the top-2 ranked teams; the
  choice survives langchange (module-level cmpA/cmpB).
- Diverging mirrored bars: A grows left from the centre metric label, B right;
  each row scales to max(a,b) so the longer bar is the higher value, and the
  higher side's number is gold. Metrics P/W/GF/GA/CS/Pts (all non-negative).
  cmp-grow scaleX animation from the centre edge; off under reduced-motion.
- On select change only the bars panel re-renders (keeps focus, replays the
  animation).
- Players side intentionally NOT shipped: a disabled toggle would be a dead
  control (violates the graceful-degradation rule). The Teams/Players toggle
  arrives in Stage H with players.json.
- i18n comparatorTitle/cmpTeamA/cmpTeamB (EN/PT); CSS for the comparator.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 10:58:24 -03:00
..
animations.css feat: add world cup 2026 hub spa with bracket simulation and i18n 2026-06-12 16:12:14 -03:00
bracket.css feat: add world cup 2026 hub spa with bracket simulation and i18n 2026-06-12 16:12:14 -03:00
stats.css feat(stats): team comparator with diverging bars (Stage F) 2026-06-17 10:58:24 -03:00
style.css fix(header): two-row layout with scrollable tabs below 1100px 2026-06-15 15:27:10 -03:00