/* Jarabacoa Radio V6: slider sin recortes y transición suave */
.stage { background:#031b2c; }
.stage .slide-frame { transform:none; transition:opacity 650ms ease; }
.stage .slide-frame.visible { transform:none; }
.stage .slide-frame img.slide-backdrop { position:absolute;inset:-7%;width:114%;height:114%;object-fit:cover;filter:blur(34px) brightness(.43) saturate(1.12);opacity:.9;pointer-events:none; }
.stage .slide-frame img.slide-primary { position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;filter:none; }
.stage .slide-frame video.slide-primary { position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center; }
.stage .slide-frame:after { background:linear-gradient(180deg,#0317276a,transparent 13%,transparent 87%,#0414267d); }
.stage .suggestion-open { touch-action:manipulation; }
@media(max-width:640px){ .stage .slide-frame img.slide-backdrop{filter:blur(28px) brightness(.30)} }
@media(prefers-reduced-motion:reduce){.stage .slide-frame{transition:none!important}}
