.track-gallery{position:relative;margin:0 0 24px;background:#080809;border:1px solid rgba(242,240,236,.2);overflow:hidden}
.track-gallery__slides{position:relative;aspect-ratio:1.69;isolation:isolate}
.track-gallery__slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 900ms ease;pointer-events:none}
.track-gallery__slide.is-active{opacity:1}
.track-gallery__controls{position:absolute;bottom:12px;left:12px;right:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}
.track-gallery__counter,.track-gallery__pause{background:rgba(0,0,0,.82);color:#fff;border:1px solid rgba(255,255,255,.35);font:500 14px/1.3 'JetBrains Mono',monospace;padding:10px 12px}
.track-gallery__pause{min-height:44px;cursor:pointer}
.track-gallery__pause:hover{background:#b91c28}
.track-gallery__pause:focus-visible{outline:3px solid #3fb3ea;outline-offset:2px}
@media(prefers-reduced-motion:reduce){.track-gallery__slide{transition:none}}
