/* 105 — Correção EXCLUSIVA do trilho Aconteceu Agora na Home. Referência: catálogo /aconteceu-agora. */
.vtv-premium .vtv-home-breaking.breakingArchive{width:100%;max-width:100%;min-width:0;overflow:hidden}
.vtv-premium .vtv-home-breaking .breakingArchiveRail{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:220px!important;gap:16px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch;padding:10px 2px 16px!important;max-width:100%;min-width:0;align-items:start;justify-content:start;scrollbar-width:thin}
.vtv-premium .vtv-home-breaking .breakingArchiveCard,.vtv-premium .vtv-home-breaking .breakingArchiveCard:first-child,.vtv-premium .vtv-home-breaking .breakingArchiveCard:last-child{display:block!important;box-sizing:border-box!important;width:220px!important;min-width:220px!important;max-width:220px!important;flex:0 0 220px!important;margin:0!important;grid-column:auto!important;grid-row:auto!important;scroll-snap-align:start;overflow:hidden;border-radius:14px!important;transform:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.vtv-premium .vtv-home-breaking .breakingArchiveMedia,.vtv-premium .vtv-home-breaking .breakingArchiveCard:first-child .breakingArchiveMedia{display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;aspect-ratio:4/5!important;overflow:hidden!important;border-radius:14px 14px 0 0!important}
.vtv-premium .vtv-home-breaking .breakingArchiveMedia img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
.vtv-premium .vtv-home-breaking .breakingArchiveCard strong,.vtv-premium .vtv-home-breaking .breakingArchiveCard:first-child strong{display:block!important;font-size:15px!important;line-height:1.25!important;padding:12px 13px 14px!important}
@media(hover:hover){.vtv-premium .vtv-home-breaking .breakingArchiveCard:hover,.vtv-premium .vtv-home-breaking .breakingArchiveCard:focus-visible{transform:translateY(-7px) scale(1.025);box-shadow:0 14px 30px rgba(0,0,0,.30);border-color:rgba(255,255,255,.34);z-index:2}}
@media(max-width:700px){.vtv-premium .vtv-home-breaking .breakingArchiveRail{grid-auto-columns:min(62vw,210px)!important;gap:12px!important;padding:4px 14px 14px 0!important}.vtv-premium .vtv-home-breaking .breakingArchiveCard,.vtv-premium .vtv-home-breaking .breakingArchiveCard:first-child,.vtv-premium .vtv-home-breaking .breakingArchiveCard:last-child{width:min(62vw,210px)!important;min-width:min(62vw,210px)!important;max-width:min(62vw,210px)!important;flex-basis:min(62vw,210px)!important}.vtv-premium .vtv-home-breaking .breakingArchiveCard strong{font-size:14px!important;padding:10px 11px 12px!important}}
