.duck-stage{--amp:1;-webkit-tap-highlight-color:transparent;overflow:clip;container-type:inline-size}.duck-stage[data-motion=subtle]{--amp:.6}.duck-stage[data-motion=lite]{--amp:.45}.duck-stage[data-tap]{cursor:pointer;touch-action:manipulation}.duck-rig,.duck-hop{transform-origin:50% 96%}.duck-stage[data-tier=common]:not([data-motion=none]) .duck-rig{animation:3.4s ease-in-out infinite rx-bob}.duck-stage[data-tier=rare]:not([data-motion=none]) .duck-rig{animation:3.8s ease-in-out infinite rx-wiggle}.duck-stage[data-tier=epic]:not([data-motion=none]) .duck-rig{animation:4.2s ease-in-out infinite rx-float}.duck-stage[data-tier=legendary]:not([data-motion=none]) .duck-rig{animation:4s ease-in-out infinite rx-float-l}@keyframes rx-bob{0%,to{transform:translateY(0) rotate(calc(var(--amp) * -1.2deg))}50%{transform:translateY(calc(var(--amp) * -1.8cqw)) rotate(calc(var(--amp) * 1.2deg))}}@keyframes rx-wiggle{0%,54%,to{transform:translateY(0)rotate(0)}27%{transform:translateY(calc(var(--amp) * -1.2cqw)) rotate(0)}60%{transform:rotate(calc(var(--amp) * -7deg)) scale(1.02)}66%{transform:rotate(calc(var(--amp) * 6deg)) scale(1.02)}72%{transform:rotate(calc(var(--amp) * -4deg))}78%{transform:rotate(calc(var(--amp) * 2deg))}84%{transform:rotate(0)}}@keyframes rx-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(calc(var(--amp) * -2.6cqw)) scale(calc(1 + var(--amp) * .015))}}@keyframes rx-float-l{0%,to{transform:translateY(0) rotate(calc(var(--amp) * -1.5deg))}50%{transform:translateY(calc(var(--amp) * -3cqw)) rotate(calc(var(--amp) * 1.5deg))}}.rx-ripple{pointer-events:none;border:.6cqw solid #93c5fd8c;border-radius:50%;width:58cqw;height:7cqw;animation:3.4s ease-out infinite rx-ripple;position:absolute;top:96%;left:50%;translate:-50% -50%}@keyframes rx-ripple{0%{opacity:.8;scale:.7}to{opacity:0;scale:1.25}}.rx-band{width:34%;display:block;position:absolute;top:-10%;bottom:-10%;left:0}.rx-shine .rx-band{background:linear-gradient(100deg,#0000 0%,#ffffffb3 50%,#0000 100%);animation:4.6s ease-in-out infinite rx-sweep;transform:translate(-160%)skew(-16deg)}@keyframes rx-sweep{0%,55%{transform:translate(-160%)skew(-16deg)}85%,to{transform:translate(420%)skew(-16deg)}}.rx-aura{pointer-events:none;border-radius:50%;width:96cqw;height:96cqw;position:absolute;top:62%;left:50%;translate:-50% -50%}.rx-aura-epic{--glow:color-mix(in srgb, var(--duck-c) 72%, #fff);background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 90%, transparent) 0%, color-mix(in srgb, var(--glow) 70%, transparent) 60%, transparent 86%);animation:3.2s ease-in-out infinite rx-pulse}@keyframes rx-pulse{0%,to{opacity:.55;scale:.92}50%{opacity:1;scale:1.06}}.rx-mote{pointer-events:none;background:color-mix(in srgb, var(--duck-c) 45%, #fff);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;width:3.6cqw;height:3.6cqw;animation:4.4s ease-in-out infinite rx-mote;display:block;position:absolute;top:80%}@keyframes rx-mote{0%{opacity:0;transform:translate(-50%)scale(.5)rotate(0)}25%{opacity:1}60%{opacity:.9;transform:translate(calc(3cqw - 50%),-32cqw)scale(1)rotate(90deg)}to{opacity:0;transform:translate(calc(-50% - 2cqw),-56cqw)scale(.6)rotate(180deg)}}.rx-aura-legendary{opacity:.7;background:conic-gradient(#f87171,#fbbf24,#a3e635,#34d399,#38bdf8,#a78bfa,#f472b6,#f87171);animation:9s linear infinite rx-spin,3s ease-in-out infinite rx-pulse;-webkit-mask:radial-gradient(closest-side,#0000 52%,#000 64%,#0000 78%);mask:radial-gradient(closest-side,#0000 52%,#000 64%,#0000 78%)}.duck-stage[data-motion=lite] .rx-aura-legendary{opacity:.55}@keyframes rx-spin{to{rotate:360deg}}.rx-shimmer .rx-band{background:linear-gradient(110deg,#0000 32%,#f472b647 40%,#fbbf2452 46%,#34d39947 52%,#38bdf847 58%,#0000 66%);width:300%;animation:5s ease-in-out infinite alternate rx-shimmer;top:0;bottom:0;left:-100%}@keyframes rx-shimmer{0%{transform:translate(-30%)}to{transform:translate(30%)}}.rx-trail{pointer-events:none;transform-origin:50% 58%;animation:7s linear infinite rx-spin,7s linear infinite rx-trail-vis;position:absolute;inset:0}@keyframes rx-trail-vis{0%,to{opacity:0}8%,40%{opacity:1}52%{opacity:0}}.rx-trail-star{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:4.4cqw;height:4.4cqw;transform:translate(-50%, -50%) rotate(calc(var(--i) * -10deg)) translateY(-44cqw) scale(calc(1 - var(--i) * .2));opacity:calc(1 - var(--i) * .22);background:#fff6c8;display:block;position:absolute;top:58%;left:50%}.duck-stage.is-hop .duck-hop{animation:.62s cubic-bezier(.3,.7,.4,1) both rx-hop}@keyframes rx-hop{0%{transform:none}14%{transform:scale(1.14,.84)}44%{transform:translateY(-14cqw)scale(.9,1.12)}70%{transform:translateY(0)scale(1.12,.88)}86%{transform:scale(.97,1.04)}to{transform:none}}.rx-burst{pointer-events:none;z-index:5;width:0;height:0;position:absolute;top:52%;left:50%}.rx-burst-p{opacity:0;width:7cqw;height:7cqw;animation:.85s cubic-bezier(.2,.8,.3,1) forwards rx-burst;animation-delay:var(--bd,0s);display:block;position:absolute;top:0;left:0}@keyframes rx-burst{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--bx)), calc(-50% + var(--by))) scale(var(--bs,1)) rotate(var(--br,90deg))}}.fx-p{transform:translate(-50%, -50%) scale(var(--s,1));pointer-events:none;display:block;position:absolute}.fx-aura{background:radial-gradient(closest-side at 52% 62%, var(--aura) 0%, transparent 72%);scale:1.12}.fx-pulse{animation:2.6s ease-in-out infinite fx-pulse}@keyframes fx-pulse{0%,to{opacity:.65;scale:1.04}50%{opacity:1;scale:1.18}}.fx-star{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:#fff4c2;width:5cqw;height:5cqw}.fx-star-gold{background:#fcd34d}.fx-twinkle{animation:2.4s ease-in-out infinite fx-twinkle}@keyframes fx-twinkle{0%,to{opacity:.1;transform:translate(-50%, -50%) scale(calc(var(--s) * .4)) rotate(0)}50%{opacity:1;transform:translate(-50%, calc(-50% - 1.5cqw)) scale(var(--s)) rotate(45deg)}}.fx-heart,.rx-heart{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath fill='%23fb7185' d='M12 21.5 10.3 20C4.2 14.5 0 10.8 0 6.3 0 2.7 2.8 0 6.4 0c2 0 4 1 5.6 2.5C13.6 1 15.6 0 17.6 0 21.2 0 24 2.7 24 6.3c0 4.5-4.2 8.2-10.3 13.7z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:5.5cqw;height:5cqw}.rx-star{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:#fde68a}.fx-rise{animation:3.8s ease-in infinite fx-rise}@keyframes fx-rise{0%{opacity:0;transform:translate(-50%, 0) scale(calc(var(--s) * .5))}20%{opacity:1}50%{transform:translate(calc(-50% + var(--sway)), -13cqw) scale(var(--s)) rotate(-8deg)}to{opacity:0;transform:translate(-50%, -28cqw) scale(var(--s)) rotate(8deg)}}.fx-lantern{background:radial-gradient(circle at 50% 40%,#ffd27a 0%,#f97316 45%,#c2410c 100%);border-radius:45%;width:5cqw;height:6.4cqw;box-shadow:0 0 3cqw .6cqw #fb923c8c}.fx-lantern:before{content:"";background:#fbbf24;border-radius:2px;height:12%;position:absolute;top:-8%;left:25%;right:25%}.fx-float{animation:5.5s ease-in-out infinite fx-float}@keyframes fx-float{0%,to{transform:translate(-50%, -50%) scale(var(--s)) rotate(-4deg);opacity:.8}50%{transform:translate(calc(-50% + var(--sway) * .4), calc(-50% - 5cqw)) scale(var(--s)) rotate(4deg);opacity:1}}.fx-confetti{border-radius:1px;width:1.6cqw;height:3cqw}.fx-flutter{animation:4.2s linear infinite fx-flutter}@keyframes fx-flutter{0%{opacity:0;transform:translate(-50%, -8cqw) rotate(var(--r)) scaleX(1)}12%{opacity:1}25%{transform:translate(calc(-50% + var(--sway)), 12cqw) rotate(calc(var(--r) + 90deg)) scaleX(-1)}50%{transform:translate(-50%, 34cqw) rotate(calc(var(--r) + 180deg)) scaleX(1)}75%{transform:translate(calc(-50% - var(--sway)), 56cqw) rotate(calc(var(--r) + 270deg)) scaleX(-1)}90%{opacity:1}to{opacity:0;transform:translate(-50%, 76cqw) rotate(calc(var(--r) + 360deg)) scaleX(1)}}.fx-petal{background:linear-gradient(135deg,#fecdd3,#f472b6);border-radius:0 100%;width:3.4cqw;height:3.4cqw}.fx-blossom{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Cg fill='%23fbcfe8' stroke='%23f472b6' stroke-width='.6'%3E%3Cpath id='p' d='M0 0C-3-3-3-7 0-9 3-7 3-3 0 0Z'/%3E%3Cuse href='%23p' transform='rotate(72)'/%3E%3Cuse href='%23p' transform='rotate(144)'/%3E%3Cuse href='%23p' transform='rotate(216)'/%3E%3Cuse href='%23p' transform='rotate(288)'/%3E%3C/g%3E%3Ccircle r='1.8' fill='%23facc15'/%3E%3C/svg%3E") 50%/contain no-repeat;width:5cqw;height:5cqw}.fx-drift{animation:5s linear infinite fx-drift}@keyframes fx-drift{0%{opacity:0;transform:translate(-50%, -8cqw) rotate(var(--r)) scale(var(--s))}12%{opacity:1}33%{transform:translate(calc(-50% + var(--sway)), 18cqw) rotate(calc(var(--r) + 120deg)) scale(var(--s))}66%{transform:translate(calc(-50% - var(--sway)), 44cqw) rotate(calc(var(--r) + 240deg)) scale(var(--s))}88%{opacity:1}to{opacity:0;transform:translate(-50%, 70cqw) rotate(calc(var(--r) + 360deg)) scale(var(--s))}}.fx-glow-ring{background:conic-gradient(#f472b600 0deg,#f472b699 90deg,#f472b600 180deg,#fbcfe899 270deg,#f472b600 360deg);border-radius:50%;width:100cqw;height:100cqw;animation:6s linear infinite rx-spin;position:absolute;top:60%;left:52%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 48%,#000 60%,#0000 72%);mask:radial-gradient(closest-side,#0000 48%,#000 60%,#0000 72%)}.fx-rays{background:repeating-conic-gradient(#fde0478c 0deg 7deg,#0000 7deg 22deg);border-radius:50%;width:120cqw;height:120cqw;animation:18s linear infinite rx-spin;position:absolute;top:58%;left:52%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#000 25%,#0000 70%);mask:radial-gradient(closest-side,#000 25%,#0000 70%)}.fx-flake{background:radial-gradient(circle,#fff 0 45%,#ffffff80 60%,#0000 72%);border-radius:50%;width:2.4cqw;height:2.4cqw}.fx-flake-lg{width:3.8cqw;height:3.8cqw}.fx-snowfall{animation:7s linear infinite fx-snowfall}@keyframes fx-snowfall{0%{opacity:0;transform:translate(-50%, -6cqw) scale(var(--s))}10%{opacity:.95}50%{transform:translate(calc(-50% + var(--sway)), 36cqw) scale(var(--s))}90%{opacity:.95}to{opacity:0;transform:translate(-50%, 80cqw) scale(var(--s))}}.fx-bubble{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath fill='%23fb7185' d='M12 21.5 10.3 20C4.2 14.5 0 10.8 0 6.3 0 2.7 2.8 0 6.4 0c2 0 4 1 5.6 2.5C13.6 1 15.6 0 17.6 0 21.2 0 24 2.7 24 6.3c0 4.5-4.2 8.2-10.3 13.7z'/%3E%3C/svg%3E") 50%/48% no-repeat,radial-gradient(circle at 32% 28%,#ffffffe6 0 9%,#0000 12%),radial-gradient(circle,#fda4af1f 55%,#ffe4e6bf 68%,#0000 72%);border-radius:50%;width:8cqw;height:8cqw}.fx-bubble-rise{animation:5.2s ease-in-out infinite fx-bubble}@keyframes fx-bubble{0%{opacity:0;transform:translate(-50%, 0) scale(calc(var(--s) * .4))}15%{opacity:1}45%{transform:translate(calc(-50% + var(--sway)), -28cqw) scale(var(--s))}85%{opacity:1;transform:translate(calc(-50% - var(--sway) * .5), -58cqw) scale(var(--s))}to{opacity:0;transform:translate(-50%, -64cqw) scale(calc(var(--s) * 1.5))}}.fx-palace{transform-origin:50% -30%;background:radial-gradient(circle at 50% 45%,#fde68a 0%,#ef4444 38%,#b91c1c 78%,#7f1d1d 100%);border-radius:42%/46%;width:9cqw;height:10.8cqw}.fx-palace:before{content:"";background:#d4a017;border-radius:1px;height:14%;position:absolute;top:-10%;left:28%;right:28%;box-shadow:0 9.4cqw #d4a017}.fx-palace:after{content:"";background:#f59e0b;border-radius:0 0 1px 1px;width:6%;height:40%;position:absolute;top:100%;left:47%}.fx-palace-glow{background:radial-gradient(closest-side,#fb923c8c,#0000 70%);border-radius:50%;animation:1.9s ease-in-out infinite alternate fx-flicker;position:absolute;inset:-80%}@keyframes fx-flicker{0%{opacity:.55}to{opacity:1}}.fx-sway-drift{animation:9s ease-in-out infinite alternate fx-sway-drift}@keyframes fx-sway-drift{0%{transform:translate(calc(-50% - 6cqw), -50%) rotate(-7deg) scale(var(--s))}50%{transform:translate(-50%, calc(-50% - 3cqw)) rotate(6deg) scale(var(--s))}to{transform:translate(calc(-50% + 6cqw), -50%) rotate(-5deg) scale(var(--s))}}.fx-orbit-front{clip-path:inset(66% -20% -20%)}.fx-orbit-plane{width:0;height:0;position:absolute;top:66%;left:50%;transform:scaleY(.36)}.fx-orbit-arm{rotate:var(--a);animation:4.8s linear infinite fx-orbit-arm;position:absolute;top:0;left:0}.fx-orbit-bean{width:10cqw;height:10cqw;transform:translate(47cqw, 0) rotate(calc(-1 * var(--a))) scale(1, 2.78) translate(-50%, -50%);background:url(/rewards/bean-icon.webp) 50%/contain no-repeat;animation:4.8s linear infinite fx-orbit-bean;display:block;position:absolute;top:0;left:0}@keyframes fx-orbit-arm{0%{rotate:var(--a)}to{rotate:calc(var(--a) + 360deg)}}@keyframes fx-orbit-bean{0%{transform:translate(47cqw, 0) rotate(calc(-1 * var(--a))) scale(1, 2.78) translate(-50%, -50%)}to{transform:translate(47cqw, 0) rotate(calc(-1 * var(--a) - 360deg)) scale(1, 2.78) translate(-50%, -50%)}}.fx-rainbow-arc{background:radial-gradient(closest-side,#0000 60%,#f87171 61% 65%,#fb923c 65% 69%,#facc15 69% 73%,#4ade80 73% 77%,#60a5fa 77% 81%,#a78bfa 81% 85%,#0000 86%);border-radius:50%;width:112cqw;height:112cqw;animation:6s ease-in-out infinite fx-arc;position:absolute;top:64%;left:50%;translate:-50% -50%;-webkit-mask:linear-gradient(#000 46%,#0000 60%);mask:linear-gradient(#000 46%,#0000 60%)}@keyframes fx-arc{0%,to{opacity:.45;scale:.97}50%{opacity:.85;scale:1.03}}.fx-trail{border-radius:1cqw;width:6cqw;height:1.4cqw;animation:3.2s ease-in infinite fx-trail}@keyframes fx-trail{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.4)}20%{opacity:.9}to{opacity:0;transform:translate(calc(80cqw - 50%),calc(-50% - 6cqw))scaleX(1.6)}}.fx-firework{opacity:0;background:currentColor;border-radius:50%;width:2cqw;height:2cqw;animation:2.8s ease-out infinite fx-boom;box-shadow:14cqw 0 0 .2cqw,12.12cqw 7cqw 0 .2cqw,7cqw 12.12cqw 0 .2cqw,0 14cqw 0 .2cqw,-7cqw 12.12cqw 0 .2cqw,-12.12cqw 7cqw 0 .2cqw,-14cqw 0 0 .2cqw,-12.12cqw -7cqw 0 .2cqw,-7cqw -12.12cqw 0 .2cqw,0 -14cqw 0 .2cqw,7cqw -12.12cqw 0 .2cqw,12.12cqw -7cqw 0 .2cqw,6.49cqw 2.62cqw #fff7d6,2.74cqw 6.44cqw #fff7d6,-2.62cqw 6.49cqw #fff7d6,-6.44cqw 2.74cqw #fff7d6,-6.49cqw -2.62cqw #fff7d6,-2.74cqw -6.44cqw #fff7d6,2.62cqw -6.49cqw #fff7d6,6.44cqw -2.74cqw #fff7d6}@keyframes fx-boom{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}6%{opacity:1}40%{opacity:1;transform:translate(-50%,-50%)scale(1)}72%{opacity:0;transform:translate(-50%,calc(3cqw - 50%))scale(1.15)}to{opacity:0;transform:translate(-50%,calc(3cqw - 50%))scale(1.15)}}.fx-halo{border:1.4cqw solid #fde047;border-radius:50%;width:40cqw;height:9cqw;animation:3s ease-in-out infinite fx-halo;position:absolute;top:9%;left:50%;translate:-50% -50%;box-shadow:0 0 2.6cqw .4cqw #facc15d9,inset 0 0 1.6cqw #fef08ae6}@keyframes fx-halo{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-1.8cqw)}}.fx-halo-ring{background:conic-gradient(#fde04700 0deg,#fde047bf 60deg,#fde04700 140deg,#fef08a99 230deg,#fde04700 320deg);border-radius:50%;width:104cqw;height:104cqw;animation:5s linear infinite rx-spin;position:absolute;top:60%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 52%,#000 62%,#0000 70%);mask:radial-gradient(closest-side,#0000 52%,#000 62%,#0000 70%)}.rx-diamond-halo{pointer-events:none;opacity:.85;background:conic-gradient(#e0f2fe,#7dd3fc,#fff,#a5b4fc,#e0f2fe,#67e8f9,#fff,#e0f2fe);border-radius:50%;width:108cqw;height:108cqw;animation:6s linear infinite reverse rx-spin,2.4s ease-in-out infinite rx-pulse;position:absolute;top:58%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 50%,#000 58%,#0000 66%,#000 72%,#0000 76%);mask:radial-gradient(closest-side,#0000 50%,#000 58%,#0000 66%,#000 72%,#0000 76%)}.duck-stage[data-mythic="1"] .rx-shimmer .rx-band{background:linear-gradient(110deg,#0000 30%,#ffffff8c 44%,#7dd3fc73 50%,#ffffff8c 56%,#0000 70%);animation-duration:2.6s}.duck-stage[data-fx=fx-beta-hologram] .duck-hop>img{filter:drop-shadow(-.45cqw 0 #ff2ec499)drop-shadow(.45cqw 0 #22d3ee99)drop-shadow(0 0 1.8cqw #22d3ee66)}.fx-holo-flicker{animation:5.2s linear infinite fx-holo-flicker}@keyframes fx-holo-flicker{0%,41%,45%,77%,81%,to{opacity:1}43%{opacity:.5}79%{opacity:.72}}.fx-holo-chroma{background:radial-gradient(closest-side,#e879f94d,#0000 72%);border-radius:50%;width:80cqw;height:80cqw;animation:3.9s linear infinite reverse fx-holo-flicker;position:absolute;top:60%;left:50%;translate:-44% -50%}.fx-hud-ring{opacity:.42;background:repeating-conic-gradient(#67e8f9f2 0deg 3deg,#0000 3deg 9deg);border-radius:50%;width:90cqw;height:90cqw;animation:28s linear infinite rx-spin;position:absolute;top:57%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 93%,#000 94.5% 97%,#0000 98.5%);mask:radial-gradient(closest-side,#0000 93%,#000 94.5% 97%,#0000 98.5%)}.fx-hud-ring-inner{opacity:.5;background:conic-gradient(from 20deg,#22d3eee6 0deg 70deg,#0000 70deg 120deg,#f0abfce6 120deg 150deg,#0000 150deg 220deg,#22d3eee6 220deg 300deg,#0000 300deg);width:78cqw;height:78cqw;animation:14s linear infinite reverse rx-spin;-webkit-mask:radial-gradient(closest-side,#0000 96%,#000 97.5%,#0000 99.5%);mask:radial-gradient(closest-side,#0000 96%,#000 97.5%,#0000 99.5%)}.fx-holo-skin{mix-blend-mode:screen;opacity:.55;background:repeating-linear-gradient(0deg,#67e8f938 0 .45cqw,#0000 .45cqw 1.5cqw),linear-gradient(160deg,#22d3ee24,#e879f924);animation:5.2s linear infinite fx-holo-skin}@keyframes fx-holo-skin{0%,41%,46%,77%,81%,to{opacity:.5;transform:none}43%{opacity:.9;transform:translate(.6cqw)}44%{opacity:.3;transform:translate(-.4cqw)}79%{opacity:.8}}.fx-scan{opacity:0;background:linear-gradient(90deg,#0000,#22d3ee 18%,#f0abfc 50%,#22d3ee 82%,#0000);border-radius:1cqw;height:.7cqw;animation:4.6s cubic-bezier(.45,.05,.55,.95) infinite fx-scan;position:absolute;top:20%;left:13%;right:13%;box-shadow:0 0 1.6cqw .3cqw #22d3eebf,0 0 4cqw .6cqw #e879f959}.fx-scan:before{content:"";background:linear-gradient(#0000,#22d3ee33);height:12cqw;position:absolute;bottom:100%;left:6%;right:6%;-webkit-mask:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}@keyframes fx-scan{0%{opacity:0;transform:translateY(0)}8%{opacity:1}62%{opacity:1}72%{opacity:0;transform:translateY(74cqw)}to{opacity:0;transform:translateY(74cqw)}}.fx-data{background:#67e8f9;border-radius:.2cqw;width:1.3cqw;height:1.3cqw;box-shadow:0 0 1.4cqw .2cqw #22d3eed9}.fx-data-m{background:#f0abfc;box-shadow:0 0 1.4cqw .2cqw #e879f9cc}.fx-data-rise{animation:4.6s linear infinite fx-data-rise}@keyframes fx-data-rise{0%{opacity:0;transform:translate(-50%, -50%) scale(var(--s))}15%{opacity:1}50%{opacity:.35}60%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--sway) * .5), -18cqw) scale(calc(var(--s) * .6))}}@media (prefers-reduced-motion:reduce){.fx-scan,.fx-data{display:none!important}.fx-holo-skin{opacity:.45}}.rx-ultra-aura{pointer-events:none;opacity:.8;background:conic-gradient(#ff9bd2,#ffd59b,#f9f871,#9bffcf,#9bd8ff,#c3a6ff,#ff9bd2);border-radius:50%;width:104cqw;height:104cqw;animation:10s linear infinite rx-spin,3.6s ease-in-out infinite rx-pulse;position:absolute;top:60%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000008c 0%,#00000047 46%,#0000 58%,#000 63%,#0000 69%);mask:radial-gradient(closest-side,#0000008c 0%,#00000047 46%,#0000 58%,#000 63%,#0000 69%)}.duck-stage[data-motion=lite] .rx-ultra-aura,.duck-stage[data-motion=none] .rx-ultra-aura{opacity:.5}.duck-stage[data-ultra="1"] .rx-shimmer .rx-band{background:linear-gradient(110deg,#0000 34%,#ff9bd229 41%,#fff5be4d 46%,#9bffcf24 51%,#9bd8ff29 56%,#0000 64%);animation-duration:3.4s}.rx-prism{pointer-events:none;opacity:0;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 1cqw #ffbef0e6);background:conic-gradient(from 45deg,#fff,#ffc6ea,#fff6a8,#b8ffe0,#b8e4ff,#fff);width:4.6cqw;height:4.6cqw;animation:3.6s ease-in-out infinite rx-prism;display:block;position:absolute}@keyframes rx-prism{0%,to{opacity:0;transform:translate(-50%, -50%) scale(calc(var(--s) * .3)) rotate(0)}45%{opacity:1;transform:translate(-50%, -50%) scale(var(--s)) rotate(45deg)}70%{opacity:.2;transform:translate(-50%, calc(-50% - 1cqw)) scale(calc(var(--s) * .6)) rotate(90deg)}}.lj-jelly{animation:8.4s ease-in-out infinite lj-nibble}@keyframes lj-nibble{0%,58%,to{transform:none}30%{transform:scale(1.012,.99)}63%{transform:rotate(-6deg)translate(-.6cqw,.2cqw)}67%{transform:rotate(-10deg)translate(-1cqw,.9cqw)}70%{transform:rotate(-6deg)translate(-.6cqw,.2cqw)}73%{transform:rotate(-10deg)translate(-1cqw,.9cqw)}76%{transform:rotate(-6deg)translate(-.6cqw,.2cqw)}79%{transform:rotate(-10deg)translate(-1cqw,.9cqw)}84%{transform:translateY(-1.6cqw)scale(1.02,.98)}88%{transform:none}}.lj-snack-spot{pointer-events:none;z-index:2;width:0;height:0;position:absolute}.lj-snack{opacity:0;transform-origin:70%;filter:drop-shadow(0 .5cqw .6cqw #00000059);background:50%/contain no-repeat;width:10cqw;height:7.5cqw;animation:25.2s linear infinite lj-snack;display:block;position:absolute;top:2.6cqw;left:-9.5cqw;transform:translate(-50%,-50%)scale(0)}.lj-fish{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 24'%3E%3Cpath d='M31 12 39 4v16z' fill='%235aa9e6' stroke='%232b5f8a' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cellipse cx='17' cy='12' rx='15' ry='9' fill='%238fd0ff' stroke='%232b5f8a' stroke-width='1.4'/%3E%3Cpath d='M14 4.5c3 2 3 13 0 15' fill='none' stroke='%232b5f8a' stroke-width='1.1' opacity='.55'/%3E%3Cellipse cx='17' cy='15' rx='10' ry='4' fill='%23e8f6ff' opacity='.8'/%3E%3Ccircle cx='8' cy='10' r='2' fill='%231c2b3a'/%3E%3Ccircle cx='7.4' cy='9.4' r='.7' fill='%23fff'/%3E%3C/svg%3E")}.lj-dumpling{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28'%3E%3Cpath d='M3 22C3 10 11 3 20 3s17 7 17 19c-6 3-28 3-34 0z' fill='%23fff7e6' stroke='%23b8874a' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M12 6c1 3 1 5 0 8M17 4c1 3 1 6 0 9M23 4c-1 3-1 6 0 9M28 6c-1 3-1 5 0 8' fill='none' stroke='%23d8b07a' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='20' cy='21' rx='13' ry='2.4' fill='%23f1dcb6' opacity='.8'/%3E%3C/svg%3E");animation-delay:8.4s}.lj-jellycube{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M5 12 16 6l11 6v12l-11 6-11-6z' fill='%23ff8fc8' fill-opacity='.85' stroke='%23c2417f' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M5 12l11 6 11-6M16 18v12' fill='none' stroke='%23c2417f' stroke-width='1' opacity='.6'/%3E%3Cpath d='M8 13.5 15 17.5' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' opacity='.8'/%3E%3Ccircle cx='22' cy='11' r='1.4' fill='%23fff' opacity='.85'/%3E%3C/svg%3E");width:8cqw;height:8cqw;animation-delay:16.8s}@keyframes lj-snack{0%,17.3%{opacity:0;transform:translate(-50%,-50%)scale(0)}19%{opacity:1;transform:translate(-50%,-60%)scale(1.1)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}22.4%{transform:translate(-50%,-50%)scale(1)}22.6%{transform:translate(-50%,-50%)scale(.78)rotate(-6deg)}24.4%{transform:translate(-50%,-50%)scale(.78)rotate(-6deg)}24.6%{transform:translate(-50%,-50%)scale(.52)rotate(4deg)}26.4%{opacity:1;transform:translate(-50%,-50%)scale(.52)rotate(4deg)}26.7%{opacity:0;transform:translate(-50%,-50%)scale(.1)}to{opacity:0;transform:translate(-50%,-50%)scale(0)}}.lj-crumb{opacity:0;background:#ffe6a8;border-radius:50%;width:1.1cqw;height:1.1cqw;animation:8.4s ease-out infinite lj-crumb;display:block;position:absolute;top:2.6cqw;left:-6.5cqw;box-shadow:0 0 .6cqw #ffe6a8e6}@keyframes lj-crumb{0%,66.5%{opacity:0;transform:translate(-50%,-50%)scale(.4)}67.5%{opacity:1}72%,to{opacity:0;transform:translate(calc(-50% + var(--cx)), calc(-50% + var(--cy))) scale(1)}}.lj-heart{pointer-events:none;opacity:0;animation:8.4s ease-out infinite lj-heart;display:block;position:absolute}@keyframes lj-heart{0%,82%{opacity:0;transform:translate(-50%)scale(.3)}86%{opacity:1;transform:translate(-50%,-2cqw)scale(1.1)}96%,to{opacity:0;transform:translate(-50%,-7cqw)scale(.9)}}@media (prefers-reduced-motion:reduce){.lj-snack,.lj-crumb,.lj-heart,.rx-prism{display:none!important}.duck-stage *,.duck-stage :before,.duck-stage :after{animation:none!important}.rx-ripple,.rx-mote,.rx-trail,.rx-band,.rx-burst,.fx-trail{display:none!important}.fx-firework{opacity:.9;transform:translate(-50%,-50%)scale(.8)}.fx-flutter,.fx-drift,.fx-snowfall,.fx-rise,.fx-bubble-rise,.fx-twinkle{opacity:.9}}
.frame-jade-glow,.frame-lantern-glow,.frame-ink-brush,.frame-firework,.frame-gold-dragon{isolation:isolate;overflow:hidden}.frame-jade-glow:before,.frame-lantern-glow:before,.frame-ink-brush:before,.frame-firework:before,.frame-gold-dragon:before{content:"";z-index:-1;pointer-events:none;border-radius:0;position:absolute;inset:-40%}.frame-jade-glow{background:#065f46;animation:3.2s ease-in-out infinite fv2-jade-pulse;box-shadow:0 0 0 2px #022c22}.frame-jade-glow:before{background:conic-gradient(#047857,#6ee7b7,#10b981,#d1fae5,#047857,#34d399,#047857);animation:7s linear infinite fv2-spin}@keyframes fv2-jade-pulse{0%,to{box-shadow:0 0 0 2px #022c22,0 0 10px #34d39959}50%{box-shadow:0 0 0 2px #022c22,0 0 26px #6ee7b7bf}}.frame-lantern-glow{background:#991b1b;animation:2.4s ease-in-out infinite fv2-flicker;box-shadow:0 0 0 2px #fbbf24,0 0 18px #f871718c}.frame-lantern-glow:before{background:radial-gradient(circle at 8% 8%,#fde68a 0 5px,#f59e0b 6px,#0000 11px) 0 0/100% 100%,radial-gradient(circle at 92% 8%,#fde68a 0 5px,#f59e0b 6px,#0000 11px) 0 0/100% 100%,radial-gradient(circle at 8% 92%,#fde68a 0 5px,#f59e0b 6px,#0000 11px) 0 0/100% 100%,radial-gradient(circle at 92% 92%,#fde68a 0 5px,#f59e0b 6px,#0000 11px) 0 0/100% 100%,linear-gradient(135deg,#7f1d1d,#dc2626 30%,#f97316 50%,#dc2626 70%,#7f1d1d) 0 0/300% 300%;animation:5s ease-in-out infinite alternate fv2-drift;inset:0}@keyframes fv2-flicker{0%,to{box-shadow:0 0 0 2px #fbbf24,0 0 14px #f8717173}40%{box-shadow:0 0 0 2px #fde68a,0 0 28px #fb923ccc}60%{box-shadow:0 0 0 2px #fbbf24,0 0 20px #f8717199}}.frame-ink-brush{background:#e7dfcf;box-shadow:0 0 0 2px #1c1917,0 6px 18px #00000073}.frame-ink-brush:before{background:conic-gradient(from 20deg, #0c0a09 0 8%, #57534e 12%, #e7dfcf 16% 22%, #1c1917 28% 44%, #a8a29e 50%, #e7dfcf 54% 60%, #0c0a09 66% 82%, #78716c 88%, #0c0a09 100%);animation:14s linear infinite fv2-spin}.frame-firework{background:#1e1b4b;box-shadow:0 0 0 2px #0b0a24,0 0 20px #a78bfa73}.frame-firework:before{background:radial-gradient(circle at 10% 20%,#fde047 0 2px,#0000 3px),radial-gradient(circle at 85% 12%,#f472b6 0 2px,#0000 3px),radial-gradient(circle at 92% 70%,#67e8f9 0 2px,#0000 3px),radial-gradient(circle at 18% 88%,#a3e635 0 2px,#0000 3px),radial-gradient(circle at 50% 4%,#fff 0 2px,#0000 3px),radial-gradient(circle at 50% 96%,#fb923c 0 2px,#0000 3px),radial-gradient(circle at 4% 55%,#c084fc 0 2px,#0000 3px),radial-gradient(circle at 96% 40%,#fde047 0 2px,#0000 3px),linear-gradient(135deg,#4c1d95,#1e1b4b 40%,#312e81 70%,#4c1d95);animation:1.6s steps(2,jump-none) infinite fv2-twinkle;inset:0}.frame-firework:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 30% 6%,#fef08a 0 2px,#0000 3px),radial-gradient(circle at 70% 94%,#f9a8d4 0 2px,#0000 3px),radial-gradient(circle at 95% 92%,#fff 0 2px,#0000 3px),radial-gradient(circle at 5% 8%,#93c5fd 0 2px,#0000 3px),radial-gradient(circle at 96% 20%,#86efac 0 2px,#0000 3px),radial-gradient(circle at 4% 35%,#fda4af 0 2px,#0000 3px);animation:1.6s steps(2,jump-none) .8s infinite fv2-twinkle;position:absolute;inset:0}.frame-gold-dragon{background:#78350f;box-shadow:0 0 0 2px #451a03,0 0 0 4px #fbbf24,0 0 26px #fbbf2499}.frame-gold-dragon:before{background:conic-gradient(from 0deg, transparent 0 70%, #ffffffd9 78%, transparent 86%), repeating-radial-gradient(circle at 50% 50%, #b45309 0 3px, #fbbf24 3px 5px, #f59e0b 5px 7px), #f59e0b;animation:5s linear infinite fv2-spin}.frame-gold-dragon:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 3px,#fff 0 2px,#fde68a 3px,#f59e0b 5px,#0000 6px),radial-gradient(circle at 50% calc(100% - 3px),#fff 0 2px,#fde68a 3px,#f59e0b 5px,#0000 6px);position:absolute;inset:0}@keyframes fv2-spin{to{transform:rotate(360deg)}}@keyframes fv2-drift{0%{background-position:0 0,0 0,0 0,0 0,0%}to{background-position:0 0,0 0,0 0,0 0,100%}}@keyframes fv2-twinkle{0%,to{opacity:1}50%{opacity:.35}}.lb-ring{border-radius:9999px;padding:2px}.lb-ring-frame-jade-glow{background:conic-gradient(#047857,#6ee7b7,#10b981,#047857)}.lb-ring-frame-lantern-glow{background:conic-gradient(#dc2626,#fbbf24,#f97316,#dc2626)}.lb-ring-frame-ink-brush{background:conic-gradient(#0c0a09,#e7dfcf,#1c1917,#a8a29e,#0c0a09)}.lb-ring-frame-firework{background:conic-gradient(#f472b6,#fde047,#67e8f9,#a78bfa,#f472b6)}.lb-ring-frame-gold-dragon{background:conic-gradient(#b45309,#fde68a,#f59e0b,#fff7d6,#b45309);box-shadow:0 0 8px #fbbf248c}.pbg{z-index:0;pointer-events:none;background-color:#120e0c;background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden}.pbg:after{content:"";background:linear-gradient(#120e0c59,#120e0cb8 55%,#120e0cdb);position:absolute;inset:0}.pbg-bg-abstract{background-image:url(/rewards/bg-abstract.webp)}.pbg-bg-ink-mountains{background-image:url(/rewards/bg-ink-mountains.webp)}.pbg-bg-lantern-night{background-image:url(/rewards/bg-lantern-night.webp)}.pbg-bg-paper-cut{background-image:url(/rewards/bg-paper-cut.webp)}.pbg-bg-pop-dots{background-color:#6d28d9;background-image:radial-gradient(#facc15 22%,#0000 24%),radial-gradient(#f472b6 22%,#0000 24%);background-position:0 0,14px 14px;background-size:28px 28px}.pbg-bg-neon-grid{background-color:#0b0626;background-image:linear-gradient(#0000 40%,#ec489940 41%,#0000 60%),linear-gradient(#22d3ee8c 1px,#0000 1px),linear-gradient(90deg,#ec48998c 1px,#0000 1px);background-size:100% 100%,26px 26px,26px 26px;animation:6s linear infinite fv2-grid}@keyframes fv2-grid{to{background-position:0 0,0 26px,0 0}}.pbg-bg-aurora{background-color:#04111f;background-image:radial-gradient(60% 40% at 20% 20%,#34d399a6,#0000 70%),radial-gradient(50% 40% at 80% 25%,#818cf899,#0000 70%),radial-gradient(70% 45% at 50% 0,#2dd4bf8c,#0000 70%);background-size:200% 200%;animation:16s ease-in-out infinite alternate fv2-aurora}@keyframes fv2-aurora{0%{background-position:0 0,100% 0,50% 0}to{background-position:100% 30%,0 20%,30% 10%}}.pbg-bg-starfield{background-color:#070b1f;background-image:radial-gradient(1.5px 1.5px at 20% 30%,#fff,#0000),radial-gradient(1px 1px at 70% 20%,#fff,#0000),radial-gradient(1.5px 1.5px at 40% 70%,#c7d2fe,#0000),radial-gradient(1px 1px at 85% 60%,#fff,#0000),radial-gradient(2px 2px at 60% 45%,#fde68a,#0000),radial-gradient(1px 1px at 10% 85%,#fff,#0000),radial-gradient(120% 80% at 50% 120%,#312e81,#0000 70%);background-size:120px 120px,90px 90px,150px 150px,110px 110px,170px 170px,80px 80px,100% 100%}.pbg-bg-starfield:before{content:"";background-image:radial-gradient(2px 2px at 30% 40%,#fff,#0000),radial-gradient(2px 2px at 75% 75%,#a5f3fc,#0000),radial-gradient(1.5px 1.5px at 55% 15%,#fff,#0000);background-size:140px 140px,160px 160px,100px 100px;animation:2.8s ease-in-out infinite fv2-twinkle;position:absolute;inset:0}.pbg-bg-peach-rain{background-color:#3b0d24;background-image:radial-gradient(90% 60% at 50% 0,#9d174d,#0000 75%)}.pbg-bg-peach-rain:before{content:"";background-image:radial-gradient(5px 3px at 20% 10%,#fbcfe8,#0000),radial-gradient(4px 3px at 65% 30%,#f9a8d4,#0000),radial-gradient(5px 3px at 40% 55%,#fce7f3,#0000),radial-gradient(4px 3px at 85% 80%,#f9a8d4,#0000);background-size:90px 120px,110px 140px,80px 100px,130px 160px;animation:9s linear infinite fv2-petals;position:absolute;inset:-60px 0 0}@keyframes fv2-petals{to{transform:translate(-20px,60px)}}.pbg-swatch:after{display:none}.ps-scene{isolation:isolate;position:relative}.ps-front{z-index:1;position:relative}.ps-has-vehicle .ps-front{width:56%;margin-left:auto}.ps-vehicle{z-index:0;pointer-events:none;transform-origin:50% 100%;width:48%;position:absolute;bottom:7%;left:0;transform:rotate(-4deg)}.ps-vehicle img{filter:drop-shadow(0 10px 8px #00000080);width:100%;height:auto;display:block}.ps-opaque.ps-has-vehicle .ps-front{width:54%}.ps-opaque .ps-vehicle{width:45%;bottom:12%}.ps-vehicle:after{content:"";z-index:-1;background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:14%;position:absolute;bottom:-5%;left:6%;right:6%}@media (prefers-reduced-motion:reduce){.frame-jade-glow,.frame-lantern-glow,.frame-ink-brush,.frame-firework,.frame-gold-dragon,.frame-jade-glow:before,.frame-lantern-glow:before,.frame-ink-brush:before,.frame-firework:before,.frame-firework:after,.frame-gold-dragon:before,.pbg,.pbg:before{animation:none!important}}.pbg-bg-gold-palace{background-image:url(/rewards/bg-gold-palace.webp)}.pbg-bg-crystal-cave{background-image:url(/rewards/bg-crystal-cave.webp)}.frame-diamond-prism{isolation:isolate;background:#0c4a6e;overflow:hidden;box-shadow:0 0 0 2px #082f49,0 0 0 4px #e0f2fe,0 0 24px #7dd3fca6}.frame-diamond-prism:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(#e0f2fe,#7dd3fc,#f5d0fe,#fff,#a5f3fc,#c4b5fd,#e0f2fe);animation:6s linear infinite fv2-spin;position:absolute;inset:-40%}.frame-diamond-prism:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 12% 12%,#fff 0 2px,#ffffff80 3px,#0000 6px),radial-gradient(circle at 88% 88%,#fff 0 2px,#ffffff80 3px,#0000 6px);animation:2.2s ease-in-out infinite fv2-twinkle;position:absolute;inset:0}.lb-ring-frame-diamond-prism{background:conic-gradient(#7dd3fc,#fff,#f5d0fe,#a5f3fc,#7dd3fc);box-shadow:0 0 8px #7dd3fc99}@media (prefers-reduced-motion:reduce){.frame-diamond-prism,.frame-diamond-prism:before,.frame-diamond-prism:after{animation:none!important}}
