media-gallery.cntrl-gallery-previews .thumbnail-slider{display:flex;align-items:center;gap:8px;margin-top:12px}media-gallery.cntrl-gallery-previews .thumbnail-list.slider{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:6px 2px;flex:1;min-width:0}media-gallery.cntrl-gallery-previews .thumbnail-list::-webkit-scrollbar{display:none}media-gallery.cntrl-gallery-previews .thumbnail-list__item.slider__slide{flex:0 0 72px;width:72px;max-width:72px;scroll-snap-align:center}media-gallery.cntrl-gallery-previews .thumbnail{border:1px solid rgba(var(--color-foreground),.25);border-radius:6px;overflow:hidden;background:transparent;transition:border-color .15s,opacity .15s}media-gallery.cntrl-gallery-previews .thumbnail[aria-current]{border:2px solid rgb(var(--color-foreground));box-shadow:none}media-gallery.cntrl-gallery-previews .thumbnail:not([aria-current]){opacity:.7}media-gallery.cntrl-gallery-previews .thumbnail:hover,media-gallery.cntrl-gallery-previews .thumbnail:focus-visible{opacity:1}media-gallery.cntrl-gallery-previews .thumbnail img{object-fit:contain}media-gallery.cntrl-gallery-previews .thumbnail-slider .slider-button{display:flex;flex:0 0 32px;width:32px;height:44px}@media(max-width:749px){media-gallery.cntrl-gallery-previews .thumbnail-slider{padding:0 12px;margin:0 0 16px;gap:4px}media-gallery.cntrl-gallery-previews .thumbnail-list__item.slider__slide{flex-basis:56px;width:56px;max-width:56px}media-gallery.cntrl-gallery-previews .thumbnail-list.slider{gap:8px}}@media(prefers-reduced-motion:reduce){media-gallery.cntrl-gallery-previews .thumbnail{transition:none}}
