/* =====================================================
   ÚLTIMAS EMISIONES RADIALES - CORPAMAG (IndexConsultaBD_EmisionRadialinicio.php)
   Se muestra en un iframe de la página de inicio (alto 320 px): diseño compacto.
   Azul #00425E · Verde #84BB2F · Fondo claro #F5F9FC · Borde #D8E3EB
   ===================================================== */

*{box-sizing:border-box}
body{margin:0;background:#FFFFFF;font-family:Arial,Helvetica,sans-serif;color:#111111}
.ei{max-width:1200px;margin:0 auto;padding:6px 10px 10px}

/* Encabezado */
.ei-cabecera{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}
.ei-titulo{margin:0;padding-left:12px;border-left:4px solid #84BB2F;color:#00425E;font-size:20px;line-height:1.25}
.ei-todas{color:#00425E;font-size:14px;font-weight:bold;text-decoration:none}
.ei-todas:hover{color:#84BB2F;text-decoration:underline}

/* Tarjetas: 2 por fila */
.ei-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ei-item{display:flex;align-items:center;gap:12px;background:#FFFFFF;border:1px solid #D8E3EB;border-left:5px solid #84BB2F;
border-radius:12px;padding:10px 14px;min-width:0}
.ei-fecha{flex:0 0 58px;text-align:center;background:#00425E;color:#FFFFFF;border-radius:10px;padding:6px 4px;line-height:1.1}
.ei-fecha strong{display:block;font-size:22px}
.ei-fecha span{font-size:12px;text-transform:uppercase}
.ei-texto{flex:1;min-width:0}
.ei-nombre{color:#00425E;font-size:15px;font-weight:bold;line-height:1.35;margin-bottom:6px}
.ei-texto audio{display:block;width:100%;height:36px}

.ei-vacio{padding:20px;text-align:center;background:#F5F9FC;border:1px solid #D8E3EB;border-left:5px solid #84BB2F;border-radius:12px;color:#667781}

@media(max-width:700px){
  .ei-rejilla{grid-template-columns:1fr}
  .ei-titulo{font-size:18px}
}
