/* Estilos propios del módulo: solo maquetación, siempre con tokens de estilos.css */
.ef-ficha{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center}
.ef-ficha .avatar.g{width:76px;height:76px;font-size:26px}
.ef-den{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px}
.ef-listas .ef-lista{display:block;text-decoration:none;color:inherit;transition:transform var(--t-media) var(--curva),box-shadow var(--t-media)}
.ef-listas .ef-lista:hover{transform:translateY(-2px);box-shadow:var(--s-3)}
.ef-lista p{font:500 14px var(--fuente)}
@media (max-width:1000px){.ef-den{grid-template-columns:repeat(2,minmax(0,1fr))}.ef-ficha{grid-template-columns:1fr}}
.ef-kpis .kpi b{font-size:clamp(22px,1.9vw,32px);white-space:nowrap}
.ef-corta{display:block;max-width:230px;overflow:hidden;text-overflow:ellipsis}
