/* FULBO 2.31 — cifras compactas y fixture extenso eliminado.
   El fixture compacto del resto de la app sigue disponible. */
.league-tables-fixture-layout,
.league-tables-fixture-layout.multi-groups {
  display:block !important;
  width:100%;
  min-width:0;
}
.league-tables-fixture-layout > .v2-section {
  width:100%;
  min-width:0;
}
.main-content .arg-annual-table .arg-cup-badge {
  display:none !important;
}
@media (min-width:761px) {
  /* El grupo ya no distribuye las estadísticas en todo el ancho disponible. */
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table {
    width:min(100%, 505px) !important;
    min-width:0 !important;
    max-width:100% !important;
    table-layout:fixed !important;
    margin-right:auto;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table :is(th,td) {
    padding:7px 2px !important;
    font-size:11px !important;
    min-width:0 !important;
    max-width:none !important;
    text-align:center;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table :is(th,td):first-child {
    width:25px !important;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table :is(th,td).team-col {
    width:205px !important;
    text-align:left !important;
    min-width:0 !important;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table :is(th,td):nth-child(3) {
    width:34px !important;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table :is(th,td):nth-child(n+4):nth-child(-n+9) {
    width:30px !important;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table :is(th,td):last-child {
    width:38px !important;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table .v2-team-cell {
    width:100%;
    min-width:0;
    gap:5px;
    overflow:hidden;
  }
  .main-content .league-tables-fixture-layout .arg-group-board .standings-table .v2-team-cell span {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
}
