/* SerieAGoal v1.83 — topic groups inherit the exact "Novità principali" editorial layout.
   No Focus heading, two separate full-width panels stacked vertically. News-only. */
html[data-sg-theme] body.sg-body.sg-page-news .sg183-focus-stack{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:22px!important;
  min-width:0!important;
  width:100%!important;
}
html[data-sg-theme] body.sg-body.sg-page-news .sg183-focus-stack>.sg183-focus-panel{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
}
/* Keep 1-3 secondary articles comfortably distributed when a live topic has
   fewer than four published stories. Other News tiles remain untouched. */
@media(min-width:721px){
  html[data-sg-theme] body.sg-body.sg-page-news .sg183-focus-panel .sg183-focus-tiles{
    grid-template-columns:repeat(var(--sg183-focus-columns,3),minmax(0,1fr))!important;
  }
}
/* Preserve the existing News stylesheet's natural stacked mobile treatment. */
@media(max-width:720px){
  html[data-sg-theme] body.sg-body.sg-page-news .sg183-focus-stack{gap:18px!important}
  html[data-sg-theme] body.sg-body.sg-page-news .sg183-focus-panel .sg183-focus-tiles{
    grid-template-columns:1fr!important;
  }
}
