/* V40: estilos de tarjetas reales; no modifica titulares principales */
@media (min-width:901px){
 .home-stream .cat-layout-3 .cat-card:nth-child(n+2){min-width:0;grid-template-columns:115px minmax(0,1fr);align-items:start;gap:10px}
 .home-stream .cat-layout-1 .cat-card:nth-child(n+3){min-width:0;grid-template-columns:105px minmax(0,1fr);align-items:start}
}
.home-stream .cat-layout .cat-card{min-width:0}
.home-stream .cat-layout .cat-card > div{min-width:0;overflow:hidden}
.home-stream .cat-layout .cat-card h3{min-width:0;overflow:hidden}
.home-stream .cat-layout .cat-card h3 a,
.home-stream .cat-layout .cat-card h3{overflow-wrap:anywhere}
.home-stream .cat-layout-3 .cat-card:nth-child(n+2) h3,
.home-stream .cat-layout-1 .cat-card:nth-child(n+3) h3,
.home-stream .cat-layout-2 .cat-card h3{
 display:-webkit-box!important;-webkit-box-orient:vertical!important;
 -webkit-line-clamp:2!important;line-clamp:2!important;
 overflow:hidden!important;max-height:2.4em!important;
 line-height:1.2!important;font-size:15px!important;margin:5px 0 7px!important;
}
.home-stream .cat-layout-3 .cat-card:nth-child(n+2) h3 a,
.home-stream .cat-layout-1 .cat-card:nth-child(n+3) h3 a,
.home-stream .cat-layout-2 .cat-card h3 a{display:inline!important}
/* Lo Último dentro de noticia.php, no es .latest */
.article-page .detail-side .side-box article{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;min-width:0}
.article-page .detail-side .side-box article>div{min-width:0!important;overflow:hidden!important}
.article-page .detail-side .side-box article a{
 display:-webkit-box!important;-webkit-box-orient:vertical!important;
 -webkit-line-clamp:2!important;line-clamp:2!important;
 overflow:hidden!important;max-height:2.4em!important;
 font-size:12px!important;line-height:1.2!important;overflow-wrap:anywhere!important;
}
.article-page .detail-side .side-box article img{width:82px!important;height:62px!important;object-fit:cover!important}
@media(max-width:900px){.home-stream .cat-layout .cat-card h3{font-size:15px}}
