.rvr{contain:layout paint;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;position:relative;overflow:clip}.rvr-stream{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--rvr-fade-t), #000 var(--rvr-fade-b0), transparent var(--rvr-fade-b1));-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--rvr-fade-t), #000 var(--rvr-fade-b0), transparent var(--rvr-fade-b1));mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--rvr-fade-t), #000 var(--rvr-fade-b0), transparent var(--rvr-fade-b1));position:absolute;inset:0}.rvr-flow{-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 var(--rvr-fade-x), #000 calc(100% - var(--rvr-fade-x)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 var(--rvr-fade-x), #000 calc(100% - var(--rvr-fade-x)), transparent 100%);mask-image:linear-gradient(to right, transparent 0%, #000 var(--rvr-fade-x), #000 calc(100% - var(--rvr-fade-x)), transparent 100%);position:absolute;inset:0}.rvr-card{top:var(--rvr-origin);border-radius:var(--radius-tile);transform:var(--rvr-rest);opacity:var(--rvr-rest-o);will-change:transform, opacity;backface-visibility:hidden;position:absolute;left:50%;overflow:hidden}.rvr-img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.rvr-card{opacity:0;transform:scale(0)}}.rvr-ink .rvr-card{background:#ffffff0d;background:lab(100% 0 0/.05);box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 16px -4px #00000073,0 16px 32px -8px #0000008c;box-shadow:inset 0 0 0 1px lab(100% 0 0/.1),0 8px 16px -4px lab(0% 0 0/.45),0 16px 32px -8px lab(0% 0 0/.55)}.rvr-plate{box-sizing:border-box;width:var(--rvr-qr-plate);padding:var(--rvr-qr-pad);border-radius:var(--radius-tile);background:#fff;display:block;box-shadow:0 8px 16px -4px #00000073,0 16px 32px -8px #0000008c;box-shadow:0 8px 16px -4px lab(0% 0 0/.45),0 16px 32px -8px lab(0% 0 0/.55)}