/* Arabia Group — Hero Remote V14.2
 * Full-resolution canvas rig with one decoded motion sprite.
 * No wrist cut, no crossfade ghosting.
 */

[data-v142-channel-stage] {
    isolation: isolate;
    overflow: hidden;
}

[data-v142-channel-stage] .hero-channel-slide {
    transition: none !important;
    backface-visibility: hidden;
    will-change: opacity, transform;
}

.hero-v142-fallback {
    z-index: 8 !important;
    opacity: 1;
    visibility: visible;
    transform: none !important;
    animation: none !important;
    pointer-events: none !important;
}

.hero-v142-fallback.is-suppressed {
    opacity: 0;
    visibility: hidden;
}

.hero-v142-canvas {
    z-index: 9 !important;
    height: auto;
    opacity: 0;
    visibility: hidden;
    transform: none !important;
    animation: none !important;
    pointer-events: none;
    backface-visibility: hidden;
}

.hero-v142-canvas.is-ready {
    opacity: 1;
    visibility: visible;
}

.hero-v142-canvas.is-playing {
    will-change: contents;
}

@media (prefers-reduced-motion: reduce) {
    [data-v142-channel-stage] .hero-channel-slide,
    .hero-v142-canvas,
    .hero-v142-fallback {
        transition: none !important;
        animation: none !important;
    }
}
