@keyframes rewards-widget-module__Nkwoyq__chestFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(1.5deg)}}@keyframes rewards-widget-module__Nkwoyq__chipPop{0%{transform:scale(1)}35%{transform:scale(1.3)}65%{transform:scale(.9)}to{transform:scale(1)}}@keyframes rewards-widget-module__Nkwoyq__receivePulse{0%{filter:brightness();transform:scale(1)}25%{filter:brightness(2.2);transform:scale(1.18)}60%{filter:brightness(1.1);transform:scale(.96)}to{filter:brightness();transform:scale(1)}}@keyframes rewards-widget-module__Nkwoyq__chestShake{0%{transform:translate(0)rotate(0)}12%{transform:translate(-7px)rotate(-2.5deg)}28%{transform:translate(7px)rotate(2.5deg)}44%{transform:translate(-5px)rotate(-1.5deg)}60%{transform:translate(5px)rotate(1.5deg)}76%{transform:translate(-3px)rotate(-1deg)}90%{transform:translate(3px)rotate(1deg)}to{transform:translate(0)rotate(0)}}@keyframes rewards-widget-module__Nkwoyq__chestBlast{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes rewards-widget-module__Nkwoyq__absorbParticle{0%{opacity:1;transform:translate(0)scale(1)}35%{transform:translate(var(--sx), var(--sy)) scale(.85);opacity:.9}to{transform:translate(var(--ex), var(--ey)) scale(.1);opacity:0}}@keyframes rewards-widget-module__Nkwoyq__burstParticle{0%{opacity:1;transform:translate(0)scale(1)}80%{opacity:.6}to{transform:translate(var(--bx), var(--by)) scale(0);opacity:0}}@keyframes rewards-widget-module__Nkwoyq__ringExpand{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.8)}}@keyframes rewards-widget-module__Nkwoyq__stageFlash{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes rewards-widget-module__Nkwoyq__haloPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}@keyframes rewards-widget-module__Nkwoyq__modalEntry{0%{opacity:0;transform:scale(.6)translateY(40px)rotate(-3deg)}to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}@keyframes rewards-widget-module__Nkwoyq__confettiFall{0%{opacity:1;transform:translateY(-20px)rotate(0)}85%{opacity:.7}to{transform:translateY(320px) rotate(var(--rot));opacity:0}}.rewards-widget-module__Nkwoyq__floating{animation:3.4s ease-in-out infinite rewards-widget-module__Nkwoyq__chestFloat}.rewards-widget-module__Nkwoyq__receivePulse{animation:.85s ease-out forwards rewards-widget-module__Nkwoyq__receivePulse}.rewards-widget-module__Nkwoyq__shaking{animation:.28s ease-in-out rewards-widget-module__Nkwoyq__chestShake}.rewards-widget-module__Nkwoyq__blasting{animation:.6s ease-out forwards rewards-widget-module__Nkwoyq__chestBlast}.rewards-widget-module__Nkwoyq__chipPop{animation:.42s cubic-bezier(.3,1.5,.5,1) forwards rewards-widget-module__Nkwoyq__chipPop}.rewards-widget-module__Nkwoyq__haloPulse{animation:.75s ease-in-out infinite rewards-widget-module__Nkwoyq__haloPulse}.rewards-widget-module__Nkwoyq__absorbParticle{pointer-events:none;width:7px;height:7px;animation:.7s cubic-bezier(.5,0,.35,1) forwards rewards-widget-module__Nkwoyq__absorbParticle;animation-delay:var(--delay);left:var(--px);top:var(--py);will-change:transform, opacity;border-radius:50%;position:absolute;transform:translate(0)}.rewards-widget-module__Nkwoyq__burstParticle{pointer-events:none;animation:.55s ease-out forwards rewards-widget-module__Nkwoyq__burstParticle;animation-delay:var(--delay);will-change:transform, opacity;border-radius:3px;position:absolute}.rewards-widget-module__Nkwoyq__ringExpand{pointer-events:none;border-radius:50%;animation:.5s ease-out forwards rewards-widget-module__Nkwoyq__ringExpand;position:absolute}.rewards-widget-module__Nkwoyq__stageFlash{pointer-events:none;background:radial-gradient(circle,#ffffffe6 0%,#0000 65%);border-radius:16px;animation:.45s ease-out forwards rewards-widget-module__Nkwoyq__stageFlash;position:absolute;inset:0}.rewards-widget-module__Nkwoyq__modalEntry{animation:.5s cubic-bezier(.3,1.5,.5,1) forwards rewards-widget-module__Nkwoyq__modalEntry}.rewards-widget-module__Nkwoyq__confettiPiece{top:0;left:var(--left);animation:rewards-widget-module__Nkwoyq__confettiFall var(--dur) ease-in var(--delay) both;border-radius:2px;position:absolute}@media (prefers-reduced-motion:reduce){.rewards-widget-module__Nkwoyq__floating,.rewards-widget-module__Nkwoyq__haloPulse{animation:none}}
@keyframes crystal-icon-module__xVUmkq__crystalBob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(2deg)}}@keyframes crystal-icon-module__xVUmkq__shimmer{0%,78%{opacity:0;transform:translate(-120%)skew(-25deg)}82%{opacity:.85}to{opacity:0;transform:translate(220%)skew(-25deg)}}@keyframes crystal-icon-module__xVUmkq__pearlRainbow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.crystal-icon-module__xVUmkq__crystalBob{animation:2.6s ease-in-out infinite crystal-icon-module__xVUmkq__crystalBob}.crystal-icon-module__xVUmkq__shimmer{animation:3.6s ease-in-out infinite crystal-icon-module__xVUmkq__shimmer}.crystal-icon-module__xVUmkq__rainbowBorder{background:linear-gradient(135deg,#b89eff 0%,#70b8ff 18%,#70e8cc 36%,#b0e080 52%,#ffb0cc 68%,#c898ff 84%,#b89eff 100%) 0 0/400% 400%;animation:4s infinite crystal-icon-module__xVUmkq__pearlRainbow;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 60' preserveAspectRatio='none'><defs><filter id='b' x='-30%25' y='-30%25' width='160%25' height='160%25'><feGaussianBlur stdDeviation='5.2'/></filter><mask id='m'><rect width='54' height='60' fill='white'/><polygon points='27,10.5 43.9,20.2 43.9,39.8 27,49.5 10.1,39.8 10.1,20.2' fill='black' filter='url(%23b)'/></mask></defs><rect width='54' height='60' fill='white' fill-opacity='1' mask='url(%23m)'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 60' preserveAspectRatio='none'><defs><filter id='b' x='-30%25' y='-30%25' width='160%25' height='160%25'><feGaussianBlur stdDeviation='5.2'/></filter><mask id='m'><rect width='54' height='60' fill='white'/><polygon points='27,10.5 43.9,20.2 43.9,39.8 27,49.5 10.1,39.8 10.1,20.2' fill='black' filter='url(%23b)'/></mask></defs><rect width='54' height='60' fill='white' fill-opacity='1' mask='url(%23m)'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (prefers-reduced-motion:reduce){.crystal-icon-module__xVUmkq__crystalBob,.crystal-icon-module__xVUmkq__shimmer{animation:none}.crystal-icon-module__xVUmkq__rainbowBorder{background:#c4b8ff;animation:none}}
