.tray-stage{position:relative;width:100%;aspect-ratio:1092 / 1109;overflow:hidden;background:#fff}.tray-fr{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.tray-fr.tray-first{opacity:1}.tray-ring{position:absolute;border:2px solid #ea580c;border-radius:12px;box-shadow:0 0 0 6px #ea580c1f;opacity:0;pointer-events:none}.tray-mask{position:absolute;background:#fff}.tray-cursor{position:absolute;width:26px;height:26px;margin:-3px 0 0 -5px;pointer-events:none;z-index:5;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.tray-cursor .tray-tapring{position:absolute;left:-10px;top:-10px;width:30px;height:30px;border-radius:50%;background:#ea580c59;opacity:0}.tray-timeline{position:absolute;left:0;right:0;bottom:0;height:3px;background:#0000000f}.tray-timeline span{display:block;height:100%;background:#0a0a0a;transform-origin:left;animation:v2-fill var(--T) linear infinite}@keyframes tray-c1{0%,14%{opacity:1}18%,95%{opacity:0}to{opacity:1}}@keyframes tray-c2{0%,14%{opacity:0}18%,35%{opacity:1;transform:scale(1)}38%,to{opacity:0;transform:scale(1.03)}}@keyframes tray-c3{0%,35%{opacity:0}38%,57%{opacity:1}60%,to{opacity:0}}@keyframes tray-c4{0%,57%{opacity:0}60%,79%{opacity:1;transform:scale(1)}82%,to{opacity:0;transform:scale(1.04)}}@keyframes tray-c5{0%,79%{opacity:0}83%,95%{opacity:1}to{opacity:0}}.tray-c1{animation:tray-c1 var(--T) linear infinite}.tray-c2{animation:tray-c2 var(--T) linear infinite;transform-origin:30% 20%}.tray-c3{animation:tray-c3 var(--T) linear infinite}.tray-c4{animation:tray-c4 var(--T) linear infinite;transform-origin:30% 70%}.tray-c5{animation:tray-c5 var(--T) linear infinite}@keyframes tray-type-url{0%,37%{opacity:0;width:36%}38%{opacity:1;width:36%}48%,to{opacity:1;width:0}}@keyframes tray-type-key{0%,37%{opacity:0;width:10%}38%,47%{opacity:1;width:10%}53%,to{opacity:1;width:0}}.tray-m-url{left:4.3%;top:12.9%;height:3.6%;animation:tray-type-url var(--T) steps(22) infinite}.tray-m-key{left:20.4%;top:24.6%;height:3.2%;animation:tray-type-key var(--T) steps(12) infinite}@keyframes tray-qr-mask{0%,37%{opacity:0}38%,53%{opacity:1}56%,to{opacity:0}}.tray-m-qr{left:76%;top:18.5%;width:11%;height:9.5%;background:#fff;animation:tray-qr-mask var(--T) linear infinite}@keyframes tray-r-qr{0%,55%{opacity:0}57%,60%{opacity:1}62%,to{opacity:0}}@keyframes tray-r-tog{0%,62%{opacity:0}65%,78%{opacity:1}81%,to{opacity:0}}@keyframes tray-r-row{0%,84%{opacity:0}87%,95%{opacity:1}98%,to{opacity:0}}.tray-r-qr{left:69.5%;top:15%;width:25%;height:15.6%;animation:tray-r-qr var(--T) linear infinite}.tray-r-tog{left:2.5%;top:59.8%;width:63%;height:27%;animation:tray-r-tog var(--T) linear infinite}.tray-r-row{left:31.4%;top:31.8%;width:65%;height:9.8%;animation:tray-r-row var(--T) linear infinite}@keyframes tray-cur-c{0%{left:70%;top:62%}9%{left:91%;top:9.2%}16%{left:91%;top:9.2%}24%{left:34%;top:16.4%}40%{left:34%;top:16.4%}47%{left:42%;top:26%}57%{left:81%;top:24%}64%{left:61.3%;top:63.8%}70%{left:61.3%;top:63.8%}74%{left:18.2%;top:77.5%}80%{left:18.2%;top:77.5%}88%{left:47%;top:35%}to{left:70%;top:62%}}.tray-cur-c{animation:tray-cur-c var(--T) cubic-bezier(.45,0,.2,1) infinite}@keyframes tray-tap-c{0%,10%{opacity:0;transform:scale(.4)}11%{opacity:1;transform:scale(.4)}14%{opacity:0;transform:scale(1.4)}24%{opacity:0;transform:scale(.4)}25%{opacity:1}28%{opacity:0;transform:scale(1.4)}65%{opacity:0;transform:scale(.4)}66%{opacity:1}69%{opacity:0;transform:scale(1.4)}75%{opacity:0;transform:scale(.4)}76%{opacity:1}79%,to{opacity:0;transform:scale(1.4)}}.tray-tap-c{animation:tray-tap-c var(--T) linear infinite}@keyframes tray-s1{0%,17%{opacity:.4}19%,36%{opacity:1}38%,to{opacity:.4}}@keyframes tray-s2{0%,36%{opacity:.4}38%,58%{opacity:1}60%,to{opacity:.4}}@keyframes tray-s3{0%,58%{opacity:.4}60%,80%{opacity:1}82%,to{opacity:.4}}@keyframes tray-s4{0%,80%{opacity:.4}82%,99%{opacity:1}to{opacity:.4}}.tray-s1{animation:tray-s1 var(--T) linear infinite}.tray-s2{animation:tray-s2 var(--T) linear infinite}.tray-s3{animation:tray-s3 var(--T) linear infinite}.tray-s4{animation:tray-s4 var(--T) linear infinite}@keyframes tray-a1{0%,52%{opacity:1;transform:scale(1)}56%,96%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes tray-a2{0%,52%{opacity:0;transform:scale(1.02)}57%,95%{opacity:1;transform:scale(1)}to{opacity:0}}.tray-a1{animation:tray-a1 var(--T) linear infinite;transform-origin:30% 30%}.tray-a2{animation:tray-a2 var(--T) linear infinite}@keyframes tray-r-ig{0%,10%{opacity:0}13%,26%{opacity:1}29%,to{opacity:0}}@keyframes tray-r-kr{0%,28%{opacity:0}31%,42%{opacity:1}45%,to{opacity:0}}@keyframes tray-r-det{0%,62%{opacity:0}66%,93%{opacity:1}96%,to{opacity:0}}.tray-r-ig{left:58%;top:25.6%;width:34.2%;height:5.6%;animation:tray-r-ig var(--T) linear infinite}.tray-r-kr{left:13.8%;top:72%;width:34.2%;height:5.6%;animation:tray-r-kr var(--T) linear infinite}.tray-r-det{left:10.2%;top:27.6%;width:85.6%;height:34.2%;animation:tray-r-det var(--T) linear infinite}@keyframes tray-cur-a{0%{left:62%;top:92%}12%{left:70%;top:28.2%}26%{left:70%;top:28.2%}32%{left:30%;top:74.6%}42%{left:30%;top:74.6%}49%{left:27.5%;top:28.2%}53%{left:27.5%;top:28.2%}68%{left:38%;top:55.8%}90%{left:38%;top:55.8%}to{left:62%;top:92%}}.tray-cur-a{animation:tray-cur-a var(--T) cubic-bezier(.45,0,.2,1) infinite}@keyframes tray-tap-a{0%,49%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(.4)}54%,to{opacity:0;transform:scale(1.4)}}.tray-tap-a{animation:tray-tap-a var(--T) linear infinite}@keyframes tray-t1{0%,1%{opacity:.4}3%,28%{opacity:1}30%,to{opacity:.4}}@keyframes tray-t2{0%,28%{opacity:.4}30%,52%{opacity:1}55%,to{opacity:.4}}@keyframes tray-t3{0%,54%{opacity:.4}57%,99%{opacity:1}to{opacity:.4}}.tray-t1{animation:tray-t1 var(--T) linear infinite}.tray-t2{animation:tray-t2 var(--T) linear infinite}.tray-t3{animation:tray-t3 var(--T) linear infinite}@keyframes tray-b1{0%,1%{opacity:.4}3%,26%{opacity:1}28%,to{opacity:.4}}@keyframes tray-b2{0%,26%{opacity:.4}28%,46%{opacity:1}48%,to{opacity:.4}}@keyframes tray-b3{0%,46%{opacity:.4}48%,97%{opacity:1}to{opacity:.4}}.tray-b1{animation:tray-b1 var(--T) linear infinite}.tray-b2{animation:tray-b2 var(--T) linear infinite}.tray-b3{animation:tray-b3 var(--T) linear infinite}
