/* Tablet-sized layouts only; portrait video proportions and existing interactions stay intact. */
@media (min-width:600px) and (max-width:1280px) and (min-height:600px), (min-width:1281px) and (max-width:1440px) and (min-height:600px) and (any-pointer:coarse){
 .c248 #moments .c-chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;overscroll-behavior-x:auto;scroll-snap-type:none}
 .c248 #moments .c-chapter{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:9/16;flex:none;scroll-snap-align:none}
}
