/* ===== Portada: hacer títulos más compactos y con elipsis ===== */
.view-entidades-videos h2,
.node--type-video.node--view-mode-card h2,
.mc-card .card-body h2 {
  font-size: 1.05rem !important;   /* antes enorme; ahora ~16-17px */
  line-height: 1.25 !important;
  margin: .25rem 0 .5rem !important;
  font-weight: 600 !important;
}
.view-entidades-videos h2 a,
.node--type-video.node--view-mode-card h2 a,
.mc-card .card-body h2 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;           /* máximo 2 líneas */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}

/* Ajuste de tarjetas para que no "brinquen" visualmente */
.mc-card .card-body { padding: .5rem .75rem !important; }
.mc-video-wrap { background: #0d1117; border-radius: .5rem; }

/* Tabla "Videos más vistos" del lateral: tipografía discreta */
.block .views-table th, .block .views-table td { font-size: .95rem; }
