Side-by-side summary table for the Compare page. Renders one column
per session, with rows pulled from each session's SessionSummary.
When exactly two sessions are overlaid, a final Δ column shows the
difference (second minus first) with a leading sign. Unit-aware
rows (Distance, Max Speed, Max Boost, Max Coolant) swap formatters
to match the user's units preference.
Empty session list renders a hint nudging the user toward the
selector above the table.
Side-by-side summary table for the Compare page. Renders one column per session, with rows pulled from each session's
SessionSummary. When exactly two sessions are overlaid, a final Δ column shows the difference (second minus first) with a leading sign. Unit-aware rows (Distance, Max Speed, Max Boost, Max Coolant) swap formatters to match the user'sunitspreference.Empty session list renders a hint nudging the user toward the selector above the table.