/* FULBO 2.30 — Tablas anuales con estadísticas agrupadas, sin espacios muertos. */
/* No cambia las tablas móviles: siguen priorizando los datos esenciales sin scroll horizontal. */
@media (min-width:761px) {
  .arg-dual-column .arg-scroll { max-width:100%; width:100%!important; overflow-x:auto; }
  .arg-dual-column .arg-table { width:max-content!important; min-width:0!important; max-width:none!important; table-layout:fixed!important; }
  .arg-dual-column .arg-table :is(th,td) { padding:7px 2px!important; font-variant-numeric:tabular-nums; }
  .arg-dual-column .arg-table :is(th,td):first-child { width:26px!important; min-width:26px!important; }
  .arg-dual-column .arg-table :is(th,td):nth-child(2) { width:190px!important; min-width:190px!important; max-width:190px!important; }
  .arg-dual-column .arg-table .arg-name { width:190px!important; min-width:190px!important; max-width:190px!important; }
  .arg-dual-column .arg-table :is(th,td):nth-child(n+3) { width:36px!important; min-width:36px!important; max-width:36px!important; text-align:center; }
  .arg-dual-column .arg-table:not(.arg-annual-table) :is(th,td):nth-child(3) { width:61px!important; min-width:61px!important; max-width:61px!important; }
  .arg-dual-column .arg-table:not(.arg-annual-table) :is(th,td):nth-child(n+6) { width:40px!important; min-width:40px!important; max-width:40px!important; }
}
