/* Real screenshots, without device mockups, in a continuous evidence strip. */
.ev-reference .vx-proof{background:#10150f;color:#f4f6ef}
.ev-reference .vx-proof .vx-label{color:#d7e6bd}
.ev-reference .vx-proof__h{color:#f4f6ef}
.ev-reference .vx-proof__foot{color:#aab6a0}
.ev-reference .vx-proof__foot .ev-link-arrow{color:var(--ev-lime)}
.er-proof-showcase{position:relative;max-width:1120px;--proof-gap:28px;--proof-width:260px}
.er-proof-viewport{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;direction:ltr;padding-block:12px 20px}
.er-proof-viewport::-webkit-scrollbar{display:none}
.er-proof-runner{display:flex;gap:var(--proof-gap);width:max-content;align-items:flex-start;direction:ltr}
.er-proof-track{display:flex;gap:var(--proof-gap);width:max-content;list-style:none;margin:0;padding:0;align-items:flex-start;direction:ltr;flex-shrink:0}
.er-proof-slide{flex:0 0 var(--proof-width);width:var(--proof-width);min-width:0;direction:rtl;text-align:right}
.er-proof-media img{display:block;width:100%;height:auto;border-radius:12px;background:#080808}
.er-proof-copy{padding:20px 3px 0;display:grid;gap:8px;align-content:start}
.er-proof-label{font:600 12px/1.6 'Cairo',sans-serif;color:#bfccb2}
.er-proof-result{font:800 27px/1.4 'Cairo',sans-serif;color:var(--ev-lime)}
.er-proof-description{font:400 14px/1.9 'Cairo',sans-serif;color:#c2ccbb;text-wrap:pretty}
[data-proof-ready="loop"]:not(.is-static) .er-proof-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent)}
[data-proof-ready="loop"]:not(.is-static) .er-proof-runner{will-change:transform}
.er-proof-viewport:focus-visible{outline:3px solid var(--ev-lime);outline-offset:4px}
.is-static [data-proof-clone]{display:none}
.is-static .er-proof-viewport{scroll-snap-type:x proximity}
.is-static .er-proof-slide{scroll-snap-align:center}
@media(max-width:600px){.er-proof-showcase{--proof-gap:20px;--proof-width:230px}.er-proof-copy{padding-top:18px}.er-proof-result{font-size:25px}.er-proof-media img{border-radius:10px}}
@media(prefers-reduced-motion:reduce){.er-proof-runner{will-change:auto!important}}
