.arv__slot{position:relative}.arv__scene{opacity:0;animation:32s infinite arvCycle}.arv__scene:first-child{position:relative}.arv__scene:not(:first-child){position:absolute;inset:0}.arv__scene:first-child{animation-delay:0s}.arv__scene:nth-child(2){animation-delay:8s}.arv__scene:nth-child(3){animation-delay:16s}.arv__scene:nth-child(4){animation-delay:24s}@keyframes arvCycle{0%{opacity:0}1.5%{opacity:1}23.5%{opacity:1}25%{opacity:0}to{opacity:0}}.arv__rail{align-items:center;gap:8px;margin:14px 0 2px;display:flex}.arv__pip{background:#4ade8029;border-radius:2px;width:30px;height:4px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #4ade8057}.arv__pip:after{content:"";transform-origin:0;background:#4ade80;animation:32s linear infinite arvPip,32s step-end infinite arvPipState;position:absolute;inset:0;transform:scaleX(0)}.arv__pip:first-child:after{animation-delay:0s}.arv__pip:nth-child(2):after{animation-delay:8s}.arv__pip:nth-child(3):after{animation-delay:16s}.arv__pip:nth-child(4):after{animation-delay:24s}@keyframes arvPip{0%{transform:scaleX(0)}25%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes arvPipState{0%{opacity:1}24.9%{opacity:1}25%{opacity:.42}to{opacity:.42}}@media (prefers-reduced-motion:reduce){.arv__scene{animation:none}.arv__scene:first-child{opacity:1}.arv__scene:not(:first-child){display:none}.arv__pip:after{opacity:1;animation:none;transform:scaleX(0)}.arv__pip:first-child:after{transform:scaleX(1)}}
