Public-facing tournaments view, laid out like the leaderboards page.
Three levels, each paginated so a large field never loads at once:
- index — one card per tournament type (slug), not per occurrence
- detail — one edition, with Older/Newer navigation across editions of the same slug (the equivalent of leaderboard seasons); it always lists the players, with the brackets above them once the draw has happened
- bracket — one bracket drawn as an elimination tree (rounds as columns),
optionally with one player highlighted (
?entry=, linked from the player list)