/* CoachPanel V20.0.3.146 · Modo Básico cerrado por estructura.
   En Básico solo existen como accesos principales: Plantilla, Partidos,
   Directos del club y Estadísticas. */

/* Navegación: Inicio + los cuatro módulos permitidos. */
body.cp-basic-mode nav .tab[data-section="entrenamientos"],
body.cp-basic-mode nav .tab[data-section="copias"],
body.cp-basic-mode nav .tab[data-section="configuracion"],
body.cp-basic-mode nav .tab[data-section="usuarios"],
body.cp-basic-mode #btnUsuariosSuperior{
  display:none!important;
}

/* Inicio: únicamente las cuatro carpetas comerciales del Básico. */
body.cp-basic-mode #inicio .inicio-main-grid > .launcher-card:not(.launcher-plantilla-card):not(.launcher-partidos-card):not(.launcher-directos-card):not(.launcher-estadisticas-card){
  display:none!important;
}
body.cp-basic-mode #inicio .inicio-main-grid{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  max-width:860px!important;
  width:min(100%,860px)!important;
  margin-inline:auto!important;
}
body.cp-basic-mode #inicio .launcher-card{min-width:0!important;}

/* Las secciones Pro no pueden aparecer aunque otra rutina quite hidden. */
body.cp-basic-mode main > #entrenamientos,
body.cp-basic-mode main > #copias,
body.cp-basic-mode main > #configuracion,
body.cp-basic-mode main > #usuarios{
  display:none!important;
}

/* Plantilla Básica: acceso directo a jugadores. Sin carpeta Campograma. */
body.cp-basic-mode #jugadores > .botonera-landing,
body.cp-basic-mode #jugadores > .plantilla-submenu,
body.cp-basic-mode #jugadores #campogramaPlantilla,
body.cp-basic-mode #jugadores .plantilla-sync-actions{
  display:none!important;
}
body.cp-basic-mode #jugadores #listaPlantilla{
  display:block!important;
}

/* Partidos: solo los tres accesos acordados. */
body.cp-basic-mode #partidos .botonera-landing .botonera-grid > .botonera-tile:nth-of-type(n+4),
body.cp-basic-mode #partidos .partidos-submenu > .partidos-subtab:nth-of-type(n+4){
  display:none!important;
}

/* Estadísticas: General y Gráfica por jugador. */
body.cp-basic-mode #estadisticas .cp-stats-menu-v25 .botonera-grid > .botonera-tile:nth-of-type(n+3),
body.cp-basic-mode #estadisticas .stats-view-performance,
body.cp-basic-mode #estadisticas .stats-view-rendimiento,
body.cp-basic-mode #estadisticas .stats-view-ai{
  display:none!important;
}
body.cp-basic-mode #estadisticas .cp-stats-menu-v25 .botonera-grid{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
}

/* Refuerzo para elementos marcados por el runtime del Básico. */
body.cp-basic-mode [data-cp-basic-hidden="true"]{display:none!important;}

@media (max-width:760px){
  body.cp-basic-mode #inicio .inicio-main-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    width:100%!important;
  }
  body.cp-basic-mode #estadisticas .cp-stats-menu-v25 .botonera-grid{
    grid-template-columns:1fr!important;
  }
}
