.za{perspective:1200px;isolation:isolate;position:absolute;inset:0}.za-rain{pointer-events:none;mix-blend-mode:screen;opacity:0;width:160%;height:124%;animation:7s ease-out forwards za-rain;position:absolute;inset:-12% -30%;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000);mask-image:radial-gradient(closest-side,#000 45%,#0000)}.za-shake{animation:.42s linear 2.62s both za-shake;position:absolute;inset:0}.za-tilt{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.za-idle{transform-style:preserve-3d;animation:9s ease-in-out 3.4s infinite za-sway}.za-obj{aspect-ratio:485/522;width:min(370px,74vw);transform-style:preserve-3d;margin-top:44px;position:relative}.za-obj>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.za-glow{filter:drop-shadow(0 0 22px #64efe259)drop-shadow(0 30px 40px #04121a80)}.za-zero{animation:1.2s step-end .25s both za-decode,1.1s cubic-bezier(.16,1,.3,1) .25s both za-zero-in}.za-zero-r,.za-zero-c{mix-blend-mode:screen;opacity:0}.za-zero-r{filter:url(#za-red);animation:1.25s ease-out .25s both za-split-r}.za-zero-c{filter:url(#za-cyan);animation:1.25s ease-out .25s both za-split-c}.za-scan{pointer-events:none;opacity:0;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;mix-blend-mode:screen;background:linear-gradient(#0000 0,#64efe200 44%,#b4fff8f2 50%,#64efe200 56%,#0000 100%) 0 0/100% 260%;animation:1.1s cubic-bezier(.4,0,.2,1) .3s both za-scan;position:absolute;inset:0}.za-pct{transform-origin:72% 55%;animation:2.5s linear .35s both za-fly}.za-ghost{opacity:0;mix-blend-mode:screen;transform-origin:72% 55%}.za-ghost.g1{filter:hue-rotate(-25deg)blur(1px);animation:2.5s linear .41s both za-fly,2.5s linear .41s both za-ghost}.za-ghost.g2{filter:hue-rotate(20deg)blur(2px);animation:2.5s linear .49s both za-fly,2.5s linear .49s both za-ghost}.za-ghost.g3{filter:hue-rotate(50deg)blur(3px);animation:2.5s linear .59s both za-fly,2.5s linear .59s both za-ghost}.za-ghost.g4{filter:hue-rotate(80deg)blur(4px);animation:2.5s linear .71s both za-fly,2.5s linear .71s both za-ghost}.za-ripple{aspect-ratio:1/1.25;opacity:0;pointer-events:none;border:1.5px solid #a0fff5b3;border-radius:50%;width:46%;position:absolute;top:53%;left:73%;transform:rotateY(62deg);box-shadow:0 0 18px #64efe273,inset 0 0 14px #64efe24d}.za-ripple.r1{animation:1.2s ease-out 1.55s both za-ripple}.za-ripple.r2{animation:1.2s ease-out 1.85s both za-ripple}.za-ripple.r3{animation:1.2s ease-out 2.15s both za-ripple}.za-full{opacity:0;animation:.5s ease-out 2.85s both za-full}.za-flash{aspect-ratio:1;pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#fff,#a0fff5bf 18%,#7e40ae59 45%,#0000 70%);border-radius:50%;width:110%;animation:.9s cubic-bezier(.2,.8,.2,1) 2.62s both za-flash;position:absolute;top:55%;left:50%;translate:-50% -50%}.za-shock{aspect-ratio:1;pointer-events:none;opacity:0;border:2px solid #c8fffae6;border-radius:50%;width:64%;animation:1.1s cubic-bezier(.1,.7,.2,1) 2.64s both za-shock;position:absolute;top:56%;left:55%;translate:-50% -50%;box-shadow:0 0 30px #64efe2cc,inset 0 0 30px #64efe280}.za-shock.s2{border-color:#c8a0ffcc;animation-delay:2.78s}.za-sparks{pointer-events:none;width:0;height:0;position:absolute;top:56%;left:55%}.za-sparks i{width:var(--w);transform-origin:0;height:2px;rotate:var(--a);opacity:0;background:linear-gradient(90deg,#0000,#c9fff9,#fff);border-radius:2px;animation:.8s cubic-bezier(.1,.8,.2,1) 2.64s both za-spark;position:absolute;box-shadow:0 0 8px #64efe2}.za-sheen{pointer-events:none;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 35%,#ffffffe6 48%,#c8fffa80 51%,#0000 62%) 130% 0/260% 100%;animation:5.5s cubic-bezier(.65,0,.35,1) 3.2s infinite za-sheen;position:absolute;inset:0}.za-cap{transform-origin:50% 70%;opacity:0;z-index:5;filter:drop-shadow(0 0 14px #64efe273)drop-shadow(0 18px 18px #04121a59);width:70%;animation:1.35s cubic-bezier(.2,.75,.25,1) 3.15s both za-cap;position:absolute;top:-15%;left:3%}.za-cap-in{transform-origin:50% 70%;position:relative;transform:rotate(-9deg)}.za-cap-svg{width:100%;height:auto;display:block;overflow:visible}.za-tassel{transform-box:view-box;transform-origin:292px 92px;animation:2.6s cubic-bezier(.3,.6,.4,1) 4.2s both za-tassel}.za-cap-flash{aspect-ratio:2;pointer-events:none;z-index:6;mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#fffffff2,#64efe280 35%,#0000 70%);border-radius:50%;width:70%;animation:.7s ease-out 4.15s both za-capflash;position:absolute;top:6%;left:38%;translate:-50% -50%}@keyframes za-rain{0%{opacity:0}8%{opacity:.95}37%{opacity:.85}41%{opacity:1}75%{opacity:.3}to{opacity:0}}@keyframes za-zero-in{0%{filter:brightness(2.4)blur(10px);transform:translateZ(-220px)scale(.86)}60%{filter:brightness(1.3)blur()}to{filter:none;transform:none}}@keyframes za-decode{0%{clip-path:inset(100% 0 0);opacity:1}8%{clip-path:inset(82% 0 0)}14%{clip-path:inset(70% 0 4%)}20%{clip-path:inset(58% 0 0)}26%{clip-path:inset(44% 0 10%)}32%{clip-path:inset(36% 0 0)}40%{clip-path:inset(22% 0 0)}48%{clip-path:inset(14% 0 20%)}56%{clip-path:inset(8% 0 0)}66%{clip-path:inset(0)}72%{clip-path:inset(30% 0 52%)}74%{clip-path:inset(0)}to{clip-path:inset(0)}}@keyframes za-split-r{0%{opacity:0}10%{opacity:.8;transform:translate(-14px,2px)}35%{opacity:.6;transform:translate(9px,-1px)}55%{opacity:.5;transform:translate(-5px)}to{opacity:0;transform:none}}@keyframes za-split-c{0%{opacity:0}10%{opacity:.8;transform:translate(14px,-2px)}35%{opacity:.6;transform:translate(-9px,1px)}55%{opacity:.5;transform:translate(5px)}to{opacity:0;transform:none}}@keyframes za-scan{0%{opacity:1;background-position:0 -100%}to{opacity:0;background-position:0 200%}}@keyframes za-fly{0%{opacity:0;filter:blur(10px)brightness(2);transform:translate3d(520px,-380px,-1400px)rotateX(35deg)rotateY(-540deg)rotate(-40deg)scale(.6)}8%{opacity:1}30%{filter:blur(5px)brightness(1.6);transform:translate3d(170px,-120px,-420px)rotateX(18deg)rotateY(-250deg)rotate(-18deg)scale(.85)}44%{filter:blur(1.5px)brightness(1.3);transform:translate3d(78px,-52px,-170px)rotateX(10deg)rotateY(-120deg)rotate(-9deg)scale(.95)}56%{filter:blur()brightness(1.2);transform:translate3d(52px,-34px,-110px)rotateX(7deg)rotateY(-80deg)rotate(-6deg)scale(.97)}70%{filter:brightness(1.15);transform:translate3d(38px,-25px,-80px)rotateX(5deg)rotateY(-58deg)rotate(-4deg)scale(.98)}84%{transform:translate3d(28px,-18px,-58px)rotateX(4deg)rotateY(-40deg)rotate(-3deg)scale(.99)}91%{filter:brightness(1.8);transform:translate3d(-4px,2px,8px)rotateX(-1deg)rotateY(4deg)rotate(.6deg)scale(1.015)}95%{filter:brightness(1.2);transform:translate(2px,-1px)rotateY(-1.5deg)scale(.998)}to{opacity:1;filter:none;transform:none}}@keyframes za-ghost{0%{opacity:0}10%{opacity:.55}50%{opacity:.4}84%{opacity:.25}90%,to{opacity:0}}@keyframes za-ripple{0%{opacity:0;scale:.35}20%{opacity:.9}to{opacity:0;scale:1.5}}@keyframes za-flash{0%{opacity:0;scale:.2}18%{opacity:1}to{opacity:0;scale:1.3}}@keyframes za-shock{0%{opacity:0;scale:.2}12%{opacity:1}to{opacity:0;scale:2.3}}@keyframes za-spark{0%{opacity:0;translate:0;scale:.2 1}15%{opacity:1}to{opacity:0;translate:var(--dx) var(--dy);scale:1}}@keyframes za-full{to{opacity:1}}@keyframes za-shake{0%,to{transform:none}10%{transform:translate(-7px,4px)}22%{transform:translate(6px,-5px)}36%{transform:translate(-4px,3px)}52%{transform:translate(3px,-2px)}70%{transform:translate(-1.5px,1px)}}@keyframes za-sheen{0%{background-position:130% 0}45%,to{background-position:-40% 0}}@keyframes za-sway{0%,to{transform:rotateY(-6deg)rotate(.5deg)}50%{transform:rotateY(6deg)rotate(-.5deg)}}@keyframes za-cap{0%{opacity:0;filter:blur(6px)brightness(2);transform:translate3d(30px,-360px,200px)rotateX(55deg)rotateY(-540deg)rotate(20deg)scale(.7)}15%{opacity:1}62%{filter:blur()brightness(1.3);transform:translate3d(-4px,-30px,40px)rotateX(18deg)rotateY(-40deg)rotate(4deg)scale(1)}78%{transform:translateY(6px)rotateX(-6deg)rotateY(6deg)rotate(-2deg)scale(1.04,.94)}88%{transform:translateY(-5px)rotateX(3deg)rotateY(-2deg)scale(.98,1.03)}to{opacity:1;filter:drop-shadow(0 0 14px #64efe273)drop-shadow(0 18px 18px #04121a59);transform:none}}@keyframes za-tassel{0%{transform:rotate(0)}12%{transform:rotate(-26deg)}30%{transform:rotate(18deg)}48%{transform:rotate(-11deg)}66%{transform:rotate(6deg)}82%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes za-capflash{0%{opacity:0;scale:.3}25%{opacity:1}to{opacity:0;scale:1.4}}@media (prefers-reduced-motion:reduce){.za *{animation:none!important}.za-full,.za-cap{opacity:1}.za-rain,.za-ghost,.za-flash,.za-shock,.za-sparks,.za-ripple,.za-scan,.za-zero-r,.za-zero-c,.za-cap-flash{display:none}}
