/* 066 — Fechamento exclusivamente responsivo do Aconteceu Agora.
   Desktop permanece intocado. No celular, compacta identidade e player
   para priorizar Aconteceu Agora + Prime TV/SBT + player completo + início do título. */
@media(max-width:640px){
  body.vtv-premium:not(.em-environment) .breakingStory .breakingHero{
    gap:6px!important;
  }
  body.vtv-premium:not(.em-environment) .breakingStory .breakingIdentity{
    gap:2px!important;
    margin:0!important;
  }
  body.vtv-premium:not(.em-environment) .breakingStory .breakingIdentity .breakingBrand{
    padding:1px 0 0!important;
    margin:0!important;
  }
  body.vtv-premium:not(.em-environment) .breakingStory .breakingIdentity .breakingBrand span{
    font-size:clamp(21px,6.3vw,27px)!important;
    line-height:1!important;
  }
  body.vtv-premium:not(.em-environment) .breakingStory .breakingIdentity .breakingBrand b{
    font-size:clamp(32px,9vw,40px)!important;
    line-height:.96!important;
  }
  body.vtv-premium:not(.em-environment) .breakingStory .breakingIdentity .breakingPartnerLogos{
    width:min(24vw,92px)!important;
    max-width:92px!important;
    margin:0 auto!important;
  }
  body.vtv-premium:not(.em-environment) .breakingStory .breakingPlayerShell{
    width:min(60vw,245px)!important;
    max-width:245px!important;
    margin:2px auto 0!important;
  }
  body.vtv-premium:not(.em-environment) .breakingStory .breakingInfo{
    margin-top:0!important;
  }
}
