/* Rankings page additions — appended only, never overrides app.css rules. */

/* Compact tables used side-by-side in the Points tab (Main draw / Plate
   pairs). The base .table class sets min-width:720px, which is right for
   full-width leaderboards but forces a horizontal scrollbar when two tables
   sit in half-width boxes. This drops that minimum so they size to their
   actual content instead. */
.table--compact{
  min-width:0 !important;
  table-layout:auto !important;
}

/* Pushes the Points tab to the far right of the tab bar, visually splitting
   it from Leaderboard/Dishes since it's reference info rather than a
   ranked list. */
.tabs .tab--push-right{
  margin-left:auto;
}
