* feat(leaderboards): year-long activity heatmap, leader card grid and game-style review panel
- Your stats opens with a full-width 53-week activity heatmap (month and
weekday labels, total, Less/More legend, current and best streak in the
header). It falls back to 26 weeks when the API still caps play activity.
- Leader cards wrap in a grid so labels, names and values are not cut off.
- The highlighted review on the Reviews board uses the game page review
layout; the board, podium, hover tooltip and row selection are unchanged.
- Locked badges name their target ("Faltam 4 h para o Top 10").
- Page header toggles wrap under the title on narrow windows.
* fix(leaderboards): address review on the rankings polish
- Size the heatmap from the weeks the API returned, so the 26-week fallback
no longer shows 27 empty weeks.
- Retry play activity with 26 weeks only on a 400 rejection (new
hydraApi.getResponse IPC), remembered for the session.
- Restore the highlighted review title above the card and clamp its text
to 5 lines.
- Add the new strings in es and ru, show #rank on earned position badges,
drop the dead heatmap onFocus and explain the pt-BR zero plural keys.
* fix(leaderboards): use an optional chain in heatmap months and drop the duplicated vote count colors
* docs(leaderboards): pick the badge tier before the rank in the SDD