/* Tabla de empleados (ficha C17; js/vista/tabla_empleados.js). Render virtual (P-13): alto de fila fijo (29 px, el
   ALTO_FILA del módulo) y una ventana de 16 filas que se desplaza en los dos ejes; los encabezados quedan fijos arriba. */

.tarjeta-empleados {
  overflow: hidden;
}

.tarjeta-empleados .tarjeta__cabecera {
  align-items: center;
  border-bottom: 1px solid var(--borde);
}

.buscador {
  width: 260px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.tabla-empleados__desplazable {
  overflow: auto;
  max-height: calc(29px * 17);
}

.tabla-empleados tbody tr.fila-empleado {
  height: 29px;
}

.tabla-empleados thead th {
  position: sticky;
  top: 0;
  z-index: 1;
}

.tabla-empleados tr.relleno-arriba td,
.tabla-empleados tr.relleno-abajo td {
  padding: 0;
  border: 0;
}

.encabezado {
  cursor: pointer;
  user-select: none;
}

.encabezado:hover {
  background: var(--superficie-hover);
}

.encabezado__orden {
  color: var(--texto-tenue);
  font-size: var(--texto-xs);
}
