/* ==========================================================================
   El Camino DT — CLUBES, PROPUESTAS Y MERCADO DE PASES CON LA FRANJA DEL MODO
   --------------------------------------------------------------------------
   El `main` es el de la Plantilla de selección (`.convoc.plsel`): la franja
   arriba y, debajo, el cuerpo de siempre de cada pantalla, que ya no pone su
   propio margen ni su fondo. La franja la pinta
   `pantalla-fichajes-hero-club.js`.
   ========================================================================== */
.fpc .fpc__cuerpo { flex: 1 1 0; min-height: 0; padding: 0; background: none; }
.fpc .plsel__titulo { margin: 0; }
.fpc .plsel__numeros small a { color: var(--accent-texto); text-decoration: none; }
.fpc .plsel__numeros small a:hover { text-decoration: underline; }

/* Las tablas con la letra de las del modo; la última columna mide lo que
   piden sus botones, no los 7,5 rem del «Convocar». */
.fpc .convoc__tabla thead th:last-child { width: auto; }
.fpc .convoc__tabla td, .fpc .convoc__tabla th[scope="row"] { font-size: var(--fs-md); }

/* Clubes sin club elegido: el título ya lo dice la franja. */
.fpc--equipo .equipo[data-modo='navegar'] .equipo__nombre { display: none; }

@media (max-width: 1100px) {
  .convoc.fpc { max-height: none; }
  .fpc .fpc__cuerpo { flex: none; }
}

/* Mercado de pases: «El mercado en números» rueda adentro de su tarjeta, como
   la tabla de al lado, y no se derrama debajo de la pantalla. */
.fpc--pases .pases__resumen-caja { overflow-y: auto; scrollbar-width: thin; }
.fpc--pases .pases > .placa { margin-top: 0; }
@media (max-width: 1100px) { .fpc--pases .pases__resumen-caja { overflow: visible; } }

/* En el teléfono el encabezado de Propuestas sangraba seis píxeles fuera de
   su tarjeta. */
@media (max-width: 720px) { .fpc--propuestas .mesa__lista { overflow: hidden; } }

/* Clubes: con el mercado abierto son tres botones por fila y se envuelven en
   dos renglones; la fila crece con ellos en vez de pisarse con la de abajo. */
.fpc--equipo .equipo__plantel .convoc__tabla tbody tr { height: auto; }
.fpc--equipo .equipo__plantel .convoc__tabla tbody td { padding-top: 6px; padding-bottom: 6px; }
