/* CoachPanel · Plantilla final */

html body:not(.family-live-mode) #jugadores #listaPlantilla{
  width:min(1180px,calc(100vw - 64px))!important;
  max-width:1180px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-roster-toolbar{
  background:#f8faf9!important;
  border:1px solid #e5e7eb!important;
  border-radius:14px!important;
  padding:9px!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-roster-table-wrap{
  overflow:visible!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-roster-table-wrap table{
  width:100%!important;
  border-collapse:separate!important;
  border-spacing:0 8px!important;
  background:transparent!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-roster-table-wrap thead{
  display:none!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla #tablaJugadorhtml body:not(.family-live-mode) #jugadpxhtml body:not(.family-live-mode) #orthtml body:not(.family-live-mode) #jugadores #listaPlantillafahtml body:not(.family-live-mode) #jugadores #lisoshtml body:not(.family-live-mimhtml body:not(.family-live-mr!html body:not(.family-live-mot;
                                                                                 f                              tt                                    ransform:uppercase!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-position-final::after{
  content:""!important;
  flex:1!important;
  height:1px!important;
  background:#dce9df!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-position-final-count{
  order:3!important;  order:3!important;  order:3!iace-items:center!important;
  min-width:23  min-width:23  min-width:23  min-width:23  min-width:23  min-width:23  min-width:23  m!important;
  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  backgrouim  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  background:#edf8f  backgy-live-mode) #jugadores #listaPlantilla #tablaJugadores .cp-final-player-row td:first-child{
  width:68px!important;
  border-left:1px solid #e5e7eb!important;
  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  border-leftimp  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  bordeJu  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  bord;
  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  border-leftimp  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  bordeJu  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  border-left:1px solid #13px!impor  bord;
tar{
  width:42px!important;
  height:42px!important;
  min-width:42px!important;
  border-radius:50%!important;
  object-fit:cover!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla #tablaJugadores .plantilla-player-name{
  gap:12px!important;
  color:#111!important;
  font-size:14px!important;
  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#l  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#l  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#l  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#l  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#34  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#l  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#l  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#l  font-weig  font-weig  font-weigtm  font-weig  font-weig  font-weigtm  font#ml  fdy  font-weig  font-wede)   font-weig  font-weig ll  font-weig  font-weig  fo
                              ace-items:center!important;
  width  width  width  width  width  width  width  width  width  width  width  width  width  width  widthlo  width  widtortant;
  border:1px solid #d0d5d  border:1px solid #d0d5d us:9px!important;
  list-style:none!important;
  cursor:pointer!important;
  font-size:18px!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-player-more summary::-webkit-details-marker{
  display:none!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-player-more-menu{
  position:absolute!important;
  z-index:9999!important;
  top:39px!important;
  right:0!important;
  width:140px!important;
  padding:5px!important;
  background:#fff!important;
  border:1px solid #e1e6e3!important;
  border-radius:10px!important;
  box-shadow:0 12px 28px rgba(15,23,18,.14)!important;
}

html body:not(.family-live-mode) #jugadores #listaPlantilla .cp-player-more-menu .delete-player-button{
  display:block!important;
  width:100%!important;  width:100%!important;  width:100%!important;  width:10ckground:#fff3f3!important;
  color:#bf3333!important;
  border:1px solid #f0cece!important;
  border-radius:8px!important;
  box-  box-  box-  box-  box-  box-  box-  box-  box-  box-  box-  box-(.f  box-  box-  box-  box-  s #  box-  box-  box-  box-  ca  box-  box-  box-  box-  ;
                                                                                                            #listaPlantilla{
    width:calc(100vw - 12px)!important;
  }
}
