Desktop renders a full class table. Mobile renders each transition as a color-coded expandable tile. The data is mirrored from formalism-tests and does not originate authority here.