/* One complete card at a time on phones; keep photo strips and desktop layouts. */
@media(max-width:760px){
 #main .changes-carousel[data-card-width=v257]{--carousel-peek:0px!important}
 #main .changes-carousel[data-card-width=v257][data-mobile-peek] .changes-track>*{flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;scroll-snap-align:start!important}
 #main .changes-carousel[data-card-width=v257] .changes-track::after{content:none!important;display:none!important}
 #main .changes-carousel[data-card-width=v257] .changes-track :is(h2,h3,h4,h5){min-width:0;overflow-wrap:anywhere;hyphens:auto}
 #main .changes-carousel[data-card-width=v257] .carousel-edge>button[data-carousel=prev]{left:-12px!important;right:auto!important}
 #main .changes-carousel[data-card-width=v257] .carousel-edge>button[data-carousel=next]{right:-12px!important;left:auto!important}
 #main .updates-carousel[data-card-width=v257] .update-entry>div:not(.update-picture){padding-inline:32px}
}
