/* FULBO 2.69 — interfaz sin diagnósticos externos, directo visible y
   clasificación argentina distinguible en tema Claro/Oscuro/80/90/PCFútbol. */
:is(.side-link,.top-quick,[data-mobile-nav="live"])[data-nav="live"] [data-icon="radio"],
[data-mobile-nav="live"] [data-icon="radio"],
.side-link[data-nav="live"] .nav-icon,
.top-quick[data-nav="live"] [data-icon="radio"]{
 color:#e63238!important;stroke:#e63238!important
}
:is(.side-link,.top-quick)[data-nav="live"] [data-icon="radio"] svg,
[data-mobile-nav="live"] [data-icon="radio"] svg,
.side-link[data-nav="live"] .nav-icon svg,
.top-quick[data-nav="live"] [data-icon="radio"] svg{
 color:#e63238!important;stroke:#e63238!important
}
#liga-tablas .standings-table.argentina-league-table tbody tr.zone-playoff .table-rank,
.standings-table.argentina-league-table tbody tr.zone-playoff .table-rank{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 min-width:29px!important;width:29px!important;height:29px!important;
 padding:0!important;border-radius:7px!important;border:1px solid #7443b7!important;
 background:#7443b7!important;color:#fff!important;
 font-size:13px!important;font-weight:900!important;line-height:1!important;
 text-shadow:none!important;box-shadow:0 0 0 1px rgba(255,255,255,.06)!important;
}
#liga-tablas .standings-table.argentina-league-table tbody tr.zone-playoff td:first-child,
.standings-table.argentina-league-table tbody tr.zone-playoff td:first-child{
 text-align:center!important
}
.standings-table.argentina-league-table .standings-zones-legend .zone-legend-square.zone-playoff,
#liga-tablas:has(.argentina-league-table) .zone-legend-square.zone-playoff{
 background:#7443b7!important
}
/* Recorte en móviles pequeños: el recuadro mantiene el número legible. */
@media(max-width:760px){
 #liga-tablas .standings-table.argentina-league-table tbody tr.zone-playoff .table-rank,
 .standings-table.argentina-league-table tbody tr.zone-playoff .table-rank{
  min-width:24px!important;width:24px!important;height:24px!important;
  font-size:11px!important;border-radius:6px!important
 }
}
/* Seguridad visual si sobrevive una página en caché: ocultar placas
   auxiliares antiguas sin afectar resultados, encuentros ni posiciones. */
.hero.hero-compact:has(.hero-metrics.compact-metrics),.sidebar-bottom{display:none!important}
