/* SerieAGoal 2.09 | News per squadra, giocatore, competizione e campionato.
   Unicamente i blocchi editoriali di contesto, non le news generali o gli articoli correlati. */
body.slr-site .sg-entity-news-v209{min-width:0;overflow:hidden}
body.slr-site .sg-entity-news-v209 .sg-editorial-list.sg-editorial-list-inset{
 display:grid;grid-template-columns:minmax(0,1fr);gap:10px;
 padding:14px 16px 18px;margin:0;min-width:0;
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact{
 display:grid;grid-template-columns:176px minmax(0,1fr);align-items:center;
 gap:18px;min-width:0;min-height:142px;padding:12px;
 margin:0;border:1px solid var(--sg-border,rgba(130,145,165,.19));
 border-radius:15px;background:var(--sg-soft,rgba(125,135,150,.045));
 color:var(--sg-text,inherit);text-decoration:none;
 transition:background .16s ease,border-color .16s ease,transform .16s ease;
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:first-child,
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:last-child{padding:12px}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:hover,
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:focus-visible{
 background:var(--sg-hover,rgba(110,130,150,.10));
 border-color:var(--sg-accent,#179cff);transform:translateY(-1px);
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-thumb{
 display:block;width:176px;max-width:100%;aspect-ratio:16/10;
 border-radius:11px;overflow:hidden;background:var(--sg-card,rgba(120,120,120,.12));
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-thumb img{
 display:block;width:100%;height:100%;object-fit:cover;
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy{
 display:flex;flex-direction:column;align-items:flex-start;justify-content:center;
 gap:7px;min-width:0;text-align:left;color:var(--sg-text,inherit);
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy small{
 font-size:10.5px;font-weight:750;line-height:1.3;letter-spacing:.025em;
 color:var(--sg-accent,#179cff);
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy strong{
 display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;
 overflow:hidden;max-width:100%;font-size:17px;font-weight:780;
 line-height:1.35;letter-spacing:-.018em;overflow-wrap:anywhere;
 color:var(--sg-text,inherit);
}
body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy .sg-editorial-excerpt{
 display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;
 overflow:hidden;width:100%;max-width:100%;font-size:12.5px;line-height:1.5;
 font-weight:450;color:var(--sg-muted,#9aa4b1);overflow-wrap:anywhere;
}
@media(min-width:761px) and (max-width:1140px){
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact{grid-template-columns:146px minmax(0,1fr);gap:14px;min-height:120px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-thumb{width:146px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy strong{font-size:15.5px}
}
@media(max-width:760px){
 body.slr-site .sg-entity-news-v209 .sg-editorial-list.sg-editorial-list-inset{gap:9px;padding:11px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact{grid-template-columns:112px minmax(0,1fr);gap:11px;padding:9px;min-height:104px;border-radius:12px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:first-child,
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:last-child{padding:9px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-thumb{width:112px;aspect-ratio:4/3;border-radius:9px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy{gap:4px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy strong{font-size:14px;line-height:1.31;-webkit-line-clamp:3}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy small{font-size:9px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy .sg-editorial-excerpt{font-size:11px;line-height:1.36;-webkit-line-clamp:2}
}
@media(max-width:380px){
 body.slr-site .sg-entity-news-v209 .sg-editorial-list.sg-editorial-list-inset{padding:8px;gap:7px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact{grid-template-columns:96px minmax(0,1fr);gap:9px;padding:8px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:first-child,
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact:last-child{padding:8px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-thumb{width:96px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy strong{font-size:13px}
 body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact .sg-editorial-copy .sg-editorial-excerpt{font-size:10.5px}
}
@media(prefers-reduced-motion:reduce){body.slr-site .sg-entity-news-v209 .sg-editorial-card.is-compact{transition:none}}
