/* PTM Radio 3.10.3: JS owns all transitions and slide visibility.
   Explicitly neutralize legacy slide-direction transforms and visibility. */
.ptm-slider .ptm-slides { position:absolute; inset:0; overflow:hidden; }
.ptm-slider .ptm-slide {
    position:absolute;
    inset:0;
    display:flex;
    transform:none;
    opacity:0;
    visibility:hidden;
    transition:none;
    will-change:transform,opacity;
}
.ptm-slider .ptm-slide.is-active {
    transform:none;
    opacity:1;
    visibility:visible;
}
.ptm-slider .ptm-slide:not(.is-active) { pointer-events:none; }
.ptm-slider .ptm-slide.is-active { pointer-events:auto; }
