/* MASTER-PACK prototype 0.7.7 Variant 2 carousel/contrast correction.
 * Staging first.
 *
 * Variant 2 already has deterministic arrow/dot navigation in prototypes-0.7.5.js.
 * Native mandatory snap with scroll-snap-stop: always can interrupt a smooth
 * programmatic move at an intermediate card while the UI state has already
 * advanced to the requested card. Let the JS controller own horizontal
 * settling for this concept instead of competing with native snap stops.
 */

.mp-prototype-2 .mp-slider {
    scroll-snap-type: none;
}

.mp-prototype-2 .mp-slide {
    scroll-snap-stop: normal;
}

/* The 0.6.0 redesign changed Variant 2's trust/history section from dark to a
 * light green surface, but the shared legacy paragraph/note rules still use
 * translucent white text. Restore explicit readable foreground colours. */
.mp-prototype-2 .mp-quality-heading > p,
.mp-prototype-2 .mp-quality-note {
    color: #53696e;
}

.mp-prototype-2 .mp-quality-note {
    background: rgba(255, 255, 255, .58);
    border-left-color: var(--mp-accent);
}

.mp-prototype-2 .mp-quality-note strong {
    color: var(--mp-text);
}

@media (prefers-reduced-motion: reduce) {
    .mp-prototype-2 .mp-slider {
        scroll-behavior: auto;
    }
}
