.amount-emoji-container[data-v-0fda45df]{display:inline-flex;flex-direction:column;align-items:center;line-height:1.1;gap:4px}.amount-emoji-container.compact[data-v-0fda45df]{flex-direction:row;gap:0;vertical-align:middle}.amount-emoji-container>span[data-v-0fda45df]{display:flex;flex-direction:column;align-items:center;cursor:pointer;gap:3px}.amount-emoji-container.compact>span[data-v-0fda45df]{flex-direction:row;gap:2px}.range-text[data-v-0fda45df]{font-size:.55rem;margin-top:1px;white-space:nowrap;color:var(--textSecondary);line-height:1;display:inline-block;margin-left:2px;margin-right:2px}.compact .range-text[data-v-0fda45df]{font-size:.6rem;margin-top:0}[data-v-0fda45df] .badge .range-text,[data-v-0fda45df] .filter-button .range-text{font-size:.45rem!important;max-width:35px!important;margin-top:0!important}.active[data-v-397c1d34]{opacity:1;border-bottom:2px solid rgb(var(--theme500));padding-bottom:6px}.active [data-v-397c1d34]{color:rgb(var(--theme400))}.border-secondary[data-v-397c1d34]{border-color:rgb(var(--borderSecondary))!important}.\!border-none[data-v-1f5a4e25]{border-style:none!important}.bg-secondary[data-v-1f5a4e25]{background:rgb(var(--backgroundSecondary))!important}.bg-profit[data-v-1f5a4e25]{background-color:rgba(var(--green500),.5)!important}code[data-v-ae8ae1ac]{font-size:1rem!important;letter-spacing:1px}td[data-v-ae8ae1ac]{padding:0;vertical-align:middle}tr[data-v-ae8ae1ac]:first-child{max-width:20%;overflow:hidden}tr td[data-v-ae8ae1ac]:last-child{width:1%;white-space:nowrap}.text-secondary[data-v-ae8ae1ac]{color:hsla(0,0%,100%,.5)!important}tr[data-v-6b5d6c70]{cursor:pointer}th td[data-v-6b5d6c70]:last-child{width:1%;white-space:nowrap}.celebration-container[data-v-5f68593e]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:9999}.confetti[data-v-5f68593e]{position:absolute;width:16px;height:16px;background:var(--color,#fbbf24);opacity:0;box-shadow:0 0 12px var(--color,#fbbf24)}.confetti.burst[data-v-5f68593e]{left:var(--burst-x);top:var(--burst-y);animation:firework-burst-5f68593e var(--speed) var(--delay) cubic-bezier(.25,.46,.45,.94) forwards}.confetti.cannon-left[data-v-5f68593e]{left:-20px;bottom:20%;animation:cannon-shoot-left-5f68593e var(--speed) var(--delay) cubic-bezier(.33,.02,.49,1.6) forwards}.confetti.cannon-right[data-v-5f68593e]{right:-20px;bottom:20%;animation:cannon-shoot-right-5f68593e var(--speed) var(--delay) cubic-bezier(.33,.02,.49,1.6) forwards}.confetti[data-v-5f68593e]:nth-child(10n){--color:#fbbf24;width:22px;height:22px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);box-shadow:0 0 20px #fbbf24,0 0 40px rgba(251,191,36,.8),0 0 60px rgba(251,191,36,.4);filter:brightness(1.5)}.confetti[data-v-5f68593e]:nth-child(10n+1){--color:#fb923c;width:18px;height:18px;clip-path:polygon(50% 0,0 100%,100% 100%);box-shadow:0 0 15px #fb923c,0 0 30px rgba(251,146,60,.6)}.confetti[data-v-5f68593e]:nth-child(10n+2){--color:#ef4444;width:16px;height:16px;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:0 0 15px #ef4444,0 0 25px rgba(239,68,68,.6)}.confetti[data-v-5f68593e]:nth-child(10n+3){--color:#ec4899;width:20px;height:20px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);box-shadow:0 0 18px #ec4899,0 0 35px rgba(236,72,153,.7);filter:brightness(1.3)}.confetti[data-v-5f68593e]:nth-child(10n+4){--color:#3b82f6;width:18px;height:18px;border-radius:50%;box-shadow:0 0 18px #3b82f6,0 0 30px rgba(59,130,246,.6)}.confetti[data-v-5f68593e]:nth-child(10n+5){--color:#f97316;width:17px;height:17px;clip-path:polygon(50% 100%,0 0,100% 0);box-shadow:0 0 15px #f97316,0 0 28px rgba(249,115,22,.6)}.confetti[data-v-5f68593e]:nth-child(10n+6){--color:#a855f7;width:16px;height:16px;border-radius:3px;box-shadow:0 0 16px #a855f7,0 0 28px rgba(168,85,247,.6)}.confetti[data-v-5f68593e]:nth-child(10n+7){--color:#10b981;width:18px;height:18px;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:0 0 16px #10b981,0 0 30px rgba(16,185,129,.6)}.confetti[data-v-5f68593e]:nth-child(10n+8){--color:#facc15;width:16px;height:16px;transform:rotate(45deg);box-shadow:0 0 18px #facc15,0 0 32px rgba(250,204,21,.7)}.confetti[data-v-5f68593e]:nth-child(10n+9){--color:#ff6b35;width:18px;height:18px;clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);box-shadow:0 0 18px #ff6b35,0 0 32px rgba(255,107,53,.7)}@keyframes firework-burst-5f68593e{0%{opacity:0;transform:translate(0) rotate(0deg) scale(0)}10%{opacity:1;transform:translate(0) rotate(0deg) scale(1.5);filter:brightness(2)}20%{transform:translate(calc(cos(var(--angle))*var(--distance)*.3),calc(sin(var(--angle))*var(--distance)*.3)) rotate(calc(var(--rotation)*.5)) scale(1.2)}50%{opacity:1;transform:translate(calc(cos(var(--angle))*var(--distance)),calc(sin(var(--angle))*var(--distance))) rotate(var(--rotation)) scale(1);filter:brightness(1.5)}80%{opacity:.6;transform:translate(calc(cos(var(--angle))*var(--distance)*1.2),calc(sin(var(--angle))*var(--distance)*1.2 + 100px)) rotate(calc(var(--rotation) + 180deg)) scale(.6)}to{opacity:0;transform:translate(calc(cos(var(--angle))*var(--distance)*1.3),calc(sin(var(--angle))*var(--distance)*1.3 + 200px)) rotate(calc(var(--rotation) + 1turn)) scale(.2);filter:brightness(.5)}}@keyframes cannon-shoot-left-5f68593e{0%{opacity:0;transform:translate(0) rotate(0deg) scale(0)}5%{opacity:1;transform:translate(50px,-50px) rotate(45deg) scale(1.3);filter:brightness(2)}25%{opacity:1;transform:translate(calc(var(--trajectory-x)*.5),calc(var(--trajectory-y)*.4)) rotate(calc(var(--rotation)*2)) scale(1);filter:brightness(1.5)}50%{opacity:1;transform:translate(var(--trajectory-x),var(--trajectory-y)) rotate(calc(var(--rotation)*4)) scale(.9)}75%{opacity:.7;transform:translate(calc(var(--trajectory-x)*1.1),calc(var(--trajectory-y)*.8 + 200px)) rotate(calc(var(--rotation)*6)) scale(.6)}to{opacity:0;transform:translate(calc(var(--trajectory-x)*1.1),calc(var(--trajectory-y)*.6 + 500px)) rotate(calc(var(--rotation)*8)) scale(.2);filter:brightness(.5)}}@keyframes cannon-shoot-right-5f68593e{0%{opacity:0;transform:translate(0) rotate(0deg) scale(0)}5%{opacity:1;transform:translate(-50px,-50px) rotate(-45deg) scale(1.3);filter:brightness(2)}25%{opacity:1;transform:translate(calc(var(--trajectory-x)*.5),calc(var(--trajectory-y)*.4)) rotate(calc(var(--rotation)*2)) scale(1);filter:brightness(1.5)}50%{opacity:1;transform:translate(var(--trajectory-x),var(--trajectory-y)) rotate(calc(var(--rotation)*4)) scale(.9)}75%{opacity:.7;transform:translate(calc(var(--trajectory-x)*1.1),calc(var(--trajectory-y)*.8 + 200px)) rotate(calc(var(--rotation)*6)) scale(.6)}to{opacity:0;transform:translate(calc(var(--trajectory-x)*1.1),calc(var(--trajectory-y)*.6 + 500px)) rotate(calc(var(--rotation)*8)) scale(.2);filter:brightness(.5)}}.bounce-icon[data-v-6717d237]{animation:bounce-gentle-6717d237 2s ease-in-out infinite}@keyframes bounce-gentle-6717d237{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}.slide-up-1[data-v-6717d237]{animation:slide-up-6717d237 .6s ease-out .2s both}.slide-up-2[data-v-6717d237]{animation:slide-up-6717d237 .6s ease-out .3s both}.slide-up-4[data-v-6717d237]{animation:slide-up-6717d237 .6s ease-out .5s both}@keyframes slide-up-6717d237{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.particle[data-v-6717d237]{position:absolute;width:8px;height:8px;background:hsla(0,0%,100%,.3);border-radius:50%;animation:float-particle-6717d237 8s ease-in-out infinite}.particle-1[data-v-6717d237]{left:10%;top:20%;animation-delay:0s;animation-duration:6s}.particle-2[data-v-6717d237]{left:80%;top:30%;animation-delay:1s;animation-duration:7s}.particle-3[data-v-6717d237]{left:30%;top:70%;animation-delay:2s;animation-duration:8s}.particle-4[data-v-6717d237]{left:70%;top:60%;animation-delay:1.5s;animation-duration:6.5s}.particle-5[data-v-6717d237]{left:50%;top:40%;animation-delay:.5s;animation-duration:7.5s}@keyframes float-particle-6717d237{0%,to{transform:translateY(0) translateX(0);opacity:.3}25%{transform:translateY(-20px) translateX(10px);opacity:.6}50%{transform:translateY(-10px) translateX(-10px);opacity:.4}75%{transform:translateY(-30px) translateX(5px);opacity:.5}}canvas[data-v-e42c3bc2]{touch-action:none}.white-glow[data-v-e42c3bc2]{text-shadow:0 0 8.9px #fff}.shine[data-v-e42c3bc2]{position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);transform:skewX(-20deg);animation:shine-move-e42c3bc2 .5s ease-out 1 forwards}@keyframes shine-move-e42c3bc2{0%{left:-75%}to{left:125%}}.fade-enter-active[data-v-e42c3bc2],.fade-leave-active[data-v-e42c3bc2]{transition:opacity .3s ease}.fade-enter-from[data-v-e42c3bc2],.fade-leave-to[data-v-e42c3bc2]{opacity:0}.scratch-card[data-v-e42c3bc2]{opacity:0;transform:scale(.8) translateY(20px);animation:scratch-card-appear-e42c3bc2 .6s cubic-bezier(.25,.8,.25,1) forwards}.scratch-card-1[data-v-e42c3bc2]{animation-delay:.1s}.scratch-card-2[data-v-e42c3bc2]{animation-delay:.15s}.scratch-card-3[data-v-e42c3bc2]{animation-delay:.2s}.scratch-card-4[data-v-e42c3bc2]{animation-delay:.25s}.scratch-card-5[data-v-e42c3bc2]{animation-delay:.3s}.scratch-card-6[data-v-e42c3bc2]{animation-delay:.35s}.scratch-card-7[data-v-e42c3bc2]{animation-delay:.4s}.scratch-card-8[data-v-e42c3bc2]{animation-delay:.45s}.scratch-card-9[data-v-e42c3bc2]{animation-delay:.5s}@keyframes scratch-card-appear-e42c3bc2{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.won-animation[data-v-e42c3bc2]{animation:celebrate-e42c3bc2 1s cubic-bezier(.34,1.56,.64,1) forwards,card-bounce-e42c3bc2 .6s ease-in-out 1s infinite;position:relative;z-index:1;box-shadow:0 0 0 4px rgba(255,215,0,.9),0 0 20px rgba(168,85,247,.6),0 0 40px rgba(236,72,153,.4)}.won-animation[data-v-e42c3bc2]:before{content:"";position:absolute;inset:-4px;border-radius:14px;background:linear-gradient(135deg,#a855f7,#ec4899,#f59e0b,#a855f7);background-size:300% 300%;animation:gradient-shift-e42c3bc2 3s ease infinite;z-index:-1;opacity:.85}.won-animation[data-v-e42c3bc2]:after{content:"";position:absolute;inset:0;border-radius:12px;background:linear-gradient(135deg,transparent 30%,hsla(0,0%,100%,.3) 50%,transparent 70%);animation:shine-once-e42c3bc2 1s ease-out forwards;pointer-events:none;opacity:0}@keyframes celebrate-e42c3bc2{0%{transform:scale(1) rotate(0deg)}25%{transform:scale(1.2) rotate(-3deg)}50%{transform:scale(1.15) rotate(3deg)}75%{transform:scale(1.18) rotate(-2deg)}to{transform:scale(1.1) rotate(0deg)}}@keyframes card-bounce-e42c3bc2{0%,to{transform:scale(1.1) translateY(0)}50%{transform:scale(1.12) translateY(-5px)}}@keyframes gradient-shift-e42c3bc2{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes shine-once-e42c3bc2{0%{opacity:0;transform:translateX(-100%) rotate(-10deg)}50%{opacity:1}to{opacity:0;transform:translateX(100%) rotate(-10deg)}}.better-luck-fade-enter-active[data-v-e42c3bc2],.better-luck-fade-leave-active[data-v-e42c3bc2]{transition:opacity .4s ease}.better-luck-fade-enter-from[data-v-e42c3bc2],.better-luck-fade-leave-to[data-v-e42c3bc2]{opacity:0}.better-luck-fade-enter-active .relative.bg-gradient-to-br[data-v-e42c3bc2]{animation:modal-pop-in-e42c3bc2 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes modal-pop-in-e42c3bc2{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.prize-winner-pulse[data-v-e42c3bc2]{animation:prize-pulse-e42c3bc2 1.5s ease-in-out infinite;background:linear-gradient(135deg,rgba(168,85,247,.2),rgba(236,72,153,.2));background-clip:padding-box;position:relative;z-index:1}.prize-winner-pulse[data-v-e42c3bc2]:before{content:"";position:absolute;inset:-2px;border-radius:.5rem;padding:2px;background:linear-gradient(45deg,#a855f7,#ec4899,#f59e0b,#a855f7);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:border-rotate-e42c3bc2 3s linear infinite;z-index:-1}@keyframes prize-pulse-e42c3bc2{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(168,85,247,.7)}50%{transform:scale(1.05);box-shadow:0 0 20px 10px rgba(168,85,247,0)}}@keyframes border-rotate-e42c3bc2{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.icon-scale-up[data-v-e42c3bc2]{animation:icon-zoom-in-e42c3bc2 .6s cubic-bezier(.34,1.56,.64,1) forwards,icon-bounce-e42c3bc2 .5s ease-in-out .3s infinite;display:inline-block;filter:drop-shadow(0 0 10px rgba(255,215,0,.8)) drop-shadow(0 0 20px rgba(255,215,0,.5))}@keyframes icon-zoom-in-e42c3bc2{0%{transform:scale(1) rotate(0deg)}20%{transform:scale(1.6) rotate(-8deg)}40%{transform:scale(1.3) rotate(5deg)}60%{transform:scale(1.5) rotate(-5deg)}80%{transform:scale(1.25) rotate(3deg)}to{transform:scale(1.2) rotate(0deg)}}@keyframes icon-bounce-e42c3bc2{0%,to{transform:scale(1.2) translateY(0)}50%{transform:scale(1.25) translateY(-6px)}}.redeem-card-wrapper[data-v-110ca3db]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:1000;padding:1rem}.redeem-dialog-overlay[data-v-110ca3db]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(8px)}.confetti-container[data-v-110ca3db]{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden;z-index:1001}.confetti[data-v-110ca3db]{position:absolute;width:10px;height:10px;top:-10px;opacity:0;animation:confettiFall-110ca3db linear forwards;transform-origin:center center}@keyframes confettiFall-110ca3db{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}.particles-container[data-v-110ca3db]{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden;z-index:999}.particle[data-v-110ca3db]{position:absolute;width:4px;height:4px;background:radial-gradient(circle,#0dcaf0 0,transparent 70%);border-radius:50%;opacity:0;animation:particleFloat-110ca3db ease-in-out infinite;box-shadow:0 0 10px #0dcaf0}@keyframes particleFloat-110ca3db{0%,to{opacity:0;transform:scale(0) translateY(0)}50%{opacity:1;transform:scale(1.5) translateY(-30px)}}.redeem-card[data-v-110ca3db]{position:relative;width:100%;max-width:480px;background:#000;border-radius:24px;padding:3rem 2rem 2rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(13,110,253,.3),inset 0 1px 0 hsla(0,0%,100%,.1);animation:cardEntrance-110ca3db .6s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.redeem-card[data-v-110ca3db]:before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:radial-gradient(circle at top,rgba(13,110,253,.15) 0,transparent 70%);pointer-events:none}.card-shine-overlay[data-v-110ca3db]{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:linear-gradient(135deg,transparent,transparent 40%,hsla(0,0%,100%,.1) 50%,transparent 60%,transparent);animation:cardShine-110ca3db 3s ease-in-out infinite;pointer-events:none}@keyframes cardShine-110ca3db{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.stars[data-v-110ca3db]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.star[data-v-110ca3db]{position:absolute;font-size:1.5rem;animation:float-110ca3db 3s ease-in-out infinite,sparkle-110ca3db 2s ease-in-out infinite;opacity:0}.star-logo[data-v-110ca3db]{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;border-radius:50%;filter:drop-shadow(0 0 8px rgba(13,202,240,.6))}.star[data-v-110ca3db]:first-child{top:15%;left:10%}.star[data-v-110ca3db]:nth-child(2){top:25%;right:15%}.star[data-v-110ca3db]:nth-child(3){top:45%;left:8%}.star[data-v-110ca3db]:nth-child(4){top:55%;right:12%}.star[data-v-110ca3db]:nth-child(5){top:75%;left:15%}.star[data-v-110ca3db]:nth-child(6){top:70%;right:10%}.star[data-v-110ca3db]:nth-child(7){top:35%;left:20%}.star[data-v-110ca3db]:nth-child(8){top:65%;right:20%}.glow-rings[data-v-110ca3db]{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:150px;height:150px;pointer-events:none}.glow-ring[data-v-110ca3db]{position:absolute;top:50%;left:50%;border:2px solid rgba(13,202,240,.3);border-radius:50%;opacity:0;animation:ringExpand-110ca3db 2s ease-out infinite}.ring-1[data-v-110ca3db]{animation-delay:0s}.ring-2[data-v-110ca3db]{animation-delay:.6s}.ring-3[data-v-110ca3db]{animation-delay:1.2s}@keyframes ringExpand-110ca3db{0%{width:80px;height:80px;margin-left:-40px;margin-top:-40px;opacity:0}50%{opacity:.6}to{width:160px;height:160px;margin-left:-80px;margin-top:-80px;opacity:0}}.success-icon[data-v-110ca3db]{position:relative;margin-bottom:1.5rem;animation:iconBounce-110ca3db .8s cubic-bezier(.34,1.56,.64,1) .2s both;z-index:10}.icon-burst[data-v-110ca3db]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px}.burst-ray[data-v-110ca3db]{position:absolute;top:50%;left:50%;width:4px;height:40px;background:linear-gradient(180deg,rgba(13,202,240,.8),transparent);transform-origin:center top;margin-left:-2px;animation:burstRay-110ca3db 1.5s ease-out .3s infinite}@keyframes burstRay-110ca3db{0%{opacity:0;height:0}50%{opacity:1;height:50px}to{opacity:0;height:60px}}.icon-circle[data-v-110ca3db]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#0dcaf0,#0d6efd);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(13,202,240,.4),inset 0 -2px 8px rgba(0,0,0,.2);position:relative}.icon-circle[data-v-110ca3db]:after{content:"";position:absolute;inset:4px;border-radius:50%;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.3))}.icon-pulse[data-v-110ca3db]{position:absolute;inset:-10px;border:3px solid rgba(13,202,240,.5);border-radius:50%;animation:iconPulse-110ca3db 2s ease-out infinite}@keyframes iconPulse-110ca3db{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.icon-circle i[data-v-110ca3db]{font-size:2.5rem;color:#fff;position:relative;z-index:1;animation:iconRotate-110ca3db 3s ease-in-out infinite;text-shadow:0 2px 4px rgba(0,0,0,.3)}@keyframes iconRotate-110ca3db{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(15deg) scale(1.1)}}.congrats-title[data-v-110ca3db]{font-size:2rem;font-weight:700;margin-bottom:.5rem;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.title-word[data-v-110ca3db]{display:inline-block;background:linear-gradient(135deg,#60a5fa,#0dcaf0 50%,#60a5fa);-webkit-background-clip:text;background-clip:text;color:transparent;animation:letterPop-110ca3db .5s cubic-bezier(.34,1.56,.64,1) both;text-shadow:0 0 20px rgba(13,202,240,.5)}@keyframes letterPop-110ca3db{0%{opacity:0;transform:translateY(20px) scale(.5) rotate(-10deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}.congrats-subtitle[data-v-110ca3db]{color:#fff;font-size:1rem;margin-bottom:2rem;animation:slideUp-110ca3db .6s ease-out .4s both;text-align:center}.reward-badge[data-v-110ca3db]{position:relative;margin-bottom:.75rem;animation:slideUp-110ca3db .6s ease-out .6s both}.reward-name[data-v-110ca3db]{font-size:1.75rem;font-weight:700;color:#0dcaf0;text-align:center;text-transform:uppercase;letter-spacing:2px;filter:drop-shadow(0 0 20px rgba(13,202,240,.8));animation:prismatic-110ca3db 3s ease-in-out infinite}@keyframes prismatic-110ca3db{0%,to{filter:drop-shadow(0 0 20px rgba(13,202,240,.8)) hue-rotate(0deg)}50%{filter:drop-shadow(0 0 30px rgba(13,202,240,1)) hue-rotate(15deg)}}.reward-type[data-v-110ca3db]{font-size:.875rem;color:rgba(13,202,240,.6);text-transform:uppercase;letter-spacing:1.5px;text-align:center;margin-bottom:2rem;animation:slideUp-110ca3db .6s ease-out .7s both}.code-section[data-v-110ca3db]{width:100%;margin-bottom:1.5rem;animation:slideUp-110ca3db .6s ease-out .8s both}.code-box[data-v-110ca3db]{position:relative;background:rgba(0,0,0,.4);border:2px dashed rgba(13,202,240,.5);border-radius:12px;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;transition:all .3s ease;margin-bottom:.5rem;overflow:hidden}.code-glow[data-v-110ca3db]{position:absolute;inset:-2px;background:linear-gradient(90deg,transparent,rgba(13,202,240,.3),transparent);animation:codeGlowSweep-110ca3db 2s linear infinite;pointer-events:none}@keyframes codeGlowSweep-110ca3db{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.code-box[data-v-110ca3db]:hover{background:rgba(13,202,240,.05);border-color:rgba(13,202,240,.7);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px rgba(13,202,240,.3)}.code-text[data-v-110ca3db]{font-family:Courier New,monospace;font-size:1.5rem;font-weight:700;color:#0dcaf0;letter-spacing:2px;text-shadow:0 0 20px rgba(13,202,240,.5);flex:1;text-align:center;position:relative;z-index:1;animation:codeShimmer-110ca3db 2s ease-in-out infinite;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes codeShimmer-110ca3db{0%,to{text-shadow:0 0 10px rgba(13,202,240,.5)}50%{text-shadow:0 0 30px #0dcaf0,0 0 40px rgba(13,202,240,.5)}}.copy-button[data-v-110ca3db]{background:rgba(13,202,240,.2);border:none;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}.copy-button[data-v-110ca3db]:hover{background:rgba(13,202,240,.3);transform:scale(1.1)}.copy-button i[data-v-110ca3db]{font-size:1.25rem;color:#0dcaf0}.copy-button.copied[data-v-110ca3db]{background:rgba(72,187,120,.3);animation:successPulse-110ca3db .5s ease}.copy-button.copied i[data-v-110ca3db]{color:#48bb78}.code-hint[data-v-110ca3db]{text-align:center;font-size:.875rem;color:#fff;transition:color .3s ease}.code-box:hover~.code-hint[data-v-110ca3db]{color:rgba(13,202,240,.7)}.instructions-wrapper-animation[data-v-110ca3db]{animation:slideUp-110ca3db .6s ease-out .9s both}.instructions-hint[data-v-110ca3db]{position:relative;margin-top:.75rem;padding:.75rem 1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .25s ease;border-radius:8px;border:1px dashed transparent;overflow:hidden}.instructions-hint-pulse[data-v-110ca3db]{position:absolute;width:100%;height:100%;background:radial-gradient(circle,rgba(13,202,240,.15) 0,transparent 70%);opacity:0;animation:hintPulse-110ca3db 2s ease-in-out infinite}@keyframes hintPulse-110ca3db{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.instructions-hint[data-v-110ca3db]:hover{color:#0dcaf0;background:rgba(13,202,240,.05);transform:translateY(-1px)}.instructions-hint:hover .instructions-hint-pulse[data-v-110ca3db]{animation:none;opacity:0}.instructions-hint i[data-v-110ca3db]:first-of-type{font-size:.9rem;color:rgba(13,202,240,.6);transition:color .25s ease}.instructions-hint:hover i[data-v-110ca3db]:first-of-type{color:#0dcaf0}.instructions-hint i[data-v-110ca3db]:last-of-type{font-size:1.2rem;opacity:.6;transition:all .25s ease}.instructions-hint:hover i[data-v-110ca3db]:last-of-type{opacity:1;transform:translateX(3px)}.remove-section-animation[data-v-110ca3db]{animation:slideUp-110ca3db .6s ease-out 1s both}.instructions-modal-wrapper[data-v-110ca3db]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem;animation:fadeIn-110ca3db .2s ease-out}.instructions-modal[data-v-110ca3db]{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border:1px solid rgba(13,202,240,.3);border-radius:16px;width:100%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(13,202,240,.2);animation:modalSlideUp-110ca3db .3s cubic-bezier(.34,1.56,.64,1)}.instructions-modal-header[data-v-110ca3db]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.instructions-modal-content[data-v-110ca3db]{padding:1rem;overflow-y:auto;font-size:.9rem;line-height:1.7;color:hsla(0,0%,100%,.85)}.instructions-modal-content[data-v-110ca3db] *{all:revert;box-sizing:border-box}.instructions-modal-content[data-v-110ca3db]::-webkit-scrollbar{width:6px}.instructions-modal-content[data-v-110ca3db]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:10px}.instructions-modal-content[data-v-110ca3db]::-webkit-scrollbar-thumb{background:rgba(13,202,240,.3);border-radius:10px}.instructions-modal-content[data-v-110ca3db]::-webkit-scrollbar-thumb:hover{background:rgba(13,202,240,.5)}.instructions-modal-content[data-v-110ca3db] p{margin:0 0 1rem 0}.instructions-modal-content[data-v-110ca3db] p:last-child{margin-bottom:0}.instructions-modal-content[data-v-110ca3db] ol,.instructions-modal-content[data-v-110ca3db] ul{margin:0 0 1rem 0;padding-left:1.5rem}.instructions-modal-content[data-v-110ca3db] li{margin-bottom:.5rem}.instructions-modal-content[data-v-110ca3db] a,.instructions-modal-content[data-v-110ca3db] a:link,.instructions-modal-content[data-v-110ca3db] a:visited{color:#0dcaf0!important;text-decoration:underline!important;cursor:pointer!important;transition:color .2s ease}.instructions-modal-content[data-v-110ca3db] a:active,.instructions-modal-content[data-v-110ca3db] a:hover{color:#60a5fa!important}@keyframes fadeIn-110ca3db{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp-110ca3db{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.close-button[data-v-110ca3db]{position:relative;width:100%;background:linear-gradient(135deg,#0dcaf0,#0d6efd);border:none;border-radius:12px;padding:1rem;font-size:1rem;font-weight:700;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(13,202,240,.3);animation:slideUp-110ca3db .6s ease-out 1.1s both;overflow:hidden}.button-shine[data-v-110ca3db]{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);animation:buttonShine-110ca3db 3s ease-in-out infinite}@keyframes buttonShine-110ca3db{0%{left:-100%}50%,to{left:200%}}.close-button[data-v-110ca3db]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px rgba(13,202,240,.5)}.close-button[data-v-110ca3db]:active{transform:translateY(0) scale(.98)}@keyframes cardEntrance-110ca3db{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes iconBounce-110ca3db{0%{opacity:0;transform:scale(0) rotate(-180deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes slideUp-110ca3db{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float-110ca3db{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.1)}}@keyframes sparkle-110ca3db{0%,to{opacity:0}50%{opacity:1}}@keyframes successPulse-110ca3db{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes tooltipFadeIn-110ca3db{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:640px){.redeem-card[data-v-110ca3db]{padding:2.5rem 1.5rem 1.5rem;border-radius:20px}.congrats-title[data-v-110ca3db]{font-size:1.75rem}.reward-name[data-v-110ca3db]{font-size:1.4rem}.reward-type[data-v-110ca3db]{font-size:.8rem}.code-text[data-v-110ca3db]{font-size:1.25rem}.icon-circle[data-v-110ca3db]{width:70px;height:70px}.icon-circle i[data-v-110ca3db]{font-size:2rem}}.form-control[data-v-2360d423]:focus{outline:none;border-color:rgba(var(--primary),.5);background:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(var(--primary),.1)}.form-control[data-v-2360d423]:disabled{opacity:.6;cursor:not-allowed}.form-control[data-v-2360d423]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.form-control[data-v-2360d423]::placeholder{color:hsla(0,0%,100%,.4)}.alert[data-v-2360d423]{padding:.75rem 1rem;border-radius:8px;display:flex;align-items:center;font-size:.875rem}.success-message-animate[data-v-2360d423]{animation:successPop-2360d423 .5s cubic-bezier(.68,-.55,.265,1.55);flex-direction:column;align-items:center;padding:1.5rem 1rem;text-align:center;background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(22,163,74,.15));border:2px solid rgba(34,197,94,.5);box-shadow:0 0 30px rgba(34,197,94,.3)}.success-icon-container[data-v-2360d423]{margin-bottom:.75rem}.success-icon[data-v-2360d423]{font-size:3rem;color:#22c55e;animation:iconBounce-2360d423 .6s ease-out .2s;display:inline-block}.success-text-container[data-v-2360d423]{display:flex;flex-direction:column;gap:.5rem}.congratulations-text[data-v-2360d423]{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,#fbbf24,#f59e0b,#ef4444,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent;animation:rainbowGlow-2360d423 2s ease-in-out infinite;text-shadow:0 0 20px rgba(251,191,36,.5)}.success-message-text[data-v-2360d423]{font-size:1rem;color:hsla(0,0%,100%,.95);font-weight:500}@keyframes successPop-2360d423{0%{opacity:0;transform:scale(.5) translateY(-20px)}50%{transform:scale(1.1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes iconBounce-2360d423{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-20px) scale(1.1)}60%{transform:translateY(-10px) scale(1.05)}}@keyframes rainbowGlow-2360d423{0%,to{filter:hue-rotate(0deg) brightness(1.2)}50%{filter:hue-rotate(30deg) brightness(1.5)}}.success-shake[data-v-2360d423]{animation:celebrationShake-2360d423 .5s ease-in-out}@keyframes celebrationShake-2360d423{0%,to{transform:translateX(0) scale(1)}10%,30%,50%,70%,90%{transform:translateX(-5px) scale(1.02)}20%,40%,60%,80%{transform:translateX(5px) scale(1.02)}}.confetti-container[data-v-2360d423]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:9999}.confetti[data-v-2360d423]{position:absolute;width:10px;height:10px;background:var(--color,#f59e0b);top:-10px;left:var(--random-left);transform:rotate(var(--rotation));animation:fall-2360d423 var(--speed,3s) var(--delay,0s) linear forwards;opacity:.9}.confetti[data-v-2360d423]:nth-child(6n){--color:#f59e0b;width:16px;height:16px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.confetti[data-v-2360d423]:nth-child(6n+1){--color:#fbbf24;width:12px;height:12px;clip-path:polygon(50% 0,0 100%,100% 100%)}.confetti[data-v-2360d423]:nth-child(6n+2){--color:#ef4444;width:14px;height:14px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.confetti[data-v-2360d423]:nth-child(6n+3){--color:#22c55e;width:10px;height:10px;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.confetti[data-v-2360d423]:nth-child(6n+4){--color:#3b82f6;width:12px;height:12px;border-radius:50%}.confetti[data-v-2360d423]:nth-child(6n+5){--color:#ec4899;width:8px;height:16px;clip-path:polygon(20% 0,80% 0,100% 100%,0 100%)}@keyframes fall-2360d423{0%{transform:translateY(-10px) rotate(var(--rotation));opacity:1}75%{opacity:1}to{transform:translateY(100vh) rotate(calc(var(--rotation) + 2turn));opacity:0}}.code-input[data-v-2360d423]{width:80px;height:56px;text-align:center;font-size:1.25rem;font-weight:600;letter-spacing:.1em;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);border-radius:8px;color:#fff;transition:all .2s ease;text-transform:uppercase}.code-input[data-v-2360d423]:focus{outline:none!important;border-color:rgb(var(--theme500));background:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(var(--primary),.15)}.code-input[data-v-2360d423]:disabled{opacity:.5;cursor:not-allowed}.code-input[data-v-2360d423]::-moz-placeholder{color:hsla(0,0%,100%,.3);font-weight:400}.code-input[data-v-2360d423]::placeholder{color:hsla(0,0%,100%,.3);font-weight:400}@media (max-width:640px){.code-input[data-v-2360d423]{width:70px;height:52px;font-size:1.125rem}}.dialog-overlay[data-v-0f8f51b4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px);animation:fadeIn-0f8f51b4 .3s ease}@keyframes fadeIn-0f8f51b4{0%{opacity:0}to{opacity:1}}.how-to-dialog[data-v-0f8f51b4]{background:linear-gradient(135deg,rgba(30,30,40,.98),rgba(20,20,30,.98));border-radius:16px;max-width:600px;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);animation:slideUp-0f8f51b4 .4s ease}@keyframes slideUp-0f8f51b4{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.dialog-header[data-v-0f8f51b4]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.dialog-title[data-v-0f8f51b4]{font-size:1.25rem;font-weight:600;color:#fff;margin:0;display:flex;align-items:center}.dialog-title i[data-v-0f8f51b4]{color:rgba(var(--primary),1)}.dialog-close[data-v-0f8f51b4]{background:transparent;border:none;color:hsla(0,0%,100%,.6);font-size:1.1rem;cursor:pointer;transition:all .2s ease;border-radius:8px}.dialog-content[data-v-0f8f51b4]{padding:2rem 1.5rem;max-height:calc(90vh - 80px);overflow-y:auto;background:radial-gradient(ellipse at top,rgba(var(--primary),.05),transparent 70%)}.timeline[data-v-0f8f51b4]{position:relative;padding-left:0}.timeline-item[data-v-0f8f51b4]{display:flex;gap:1.5rem;position:relative;padding-bottom:2.5rem;animation:fadeInUp-0f8f51b4 .6s ease forwards;opacity:0}.timeline-item[data-v-0f8f51b4]:first-child{animation-delay:.1s}.timeline-item[data-v-0f8f51b4]:nth-child(2){animation-delay:.2s}.timeline-item[data-v-0f8f51b4]:nth-child(3){animation-delay:.3s}.timeline-item[data-v-0f8f51b4]:nth-child(4){animation-delay:.4s}@keyframes fadeInUp-0f8f51b4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.timeline-item-last[data-v-0f8f51b4]{padding-bottom:0}.timeline-marker[data-v-0f8f51b4]{display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0}.timeline-icon[data-v-0f8f51b4]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,rgba(var(--item-color),.3),rgba(var(--item-color),.1));display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:rgb(var(--item-color));border:3px solid rgba(var(--item-color),.4);position:relative;z-index:2;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 0 20px rgba(var(--item-color),.4),0 5px 15px rgba(0,0,0,.3);animation:iconFloat-0f8f51b4 3s ease-in-out infinite}@keyframes iconFloat-0f8f51b4{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.timeline-icon[data-v-0f8f51b4]:before{content:"";position:absolute;inset:-5px;border-radius:50%;background:linear-gradient(135deg,rgba(var(--item-color),.5),transparent);opacity:0;transition:opacity .3s ease;animation:rotateGradient-0f8f51b4 3s linear infinite}@keyframes rotateGradient-0f8f51b4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.timeline-item:hover .timeline-icon[data-v-0f8f51b4]{transform:scale(1.15) rotate(5deg);box-shadow:0 0 40px rgba(var(--item-color),.8),0 10px 30px rgba(0,0,0,.4);border-color:rgba(var(--item-color),.8);background:linear-gradient(135deg,rgba(var(--item-color),.5),rgba(var(--item-color),.2));animation:none}.timeline-item:hover .timeline-icon[data-v-0f8f51b4]:before{opacity:1}.timeline-line[data-v-0f8f51b4]{width:4px;flex:1;background:linear-gradient(180deg,rgba(var(--item-color),.6) 0,rgba(var(--item-color),.3) 50%,rgba(var(--item-color),.1) 100%);position:relative;margin-top:.75rem;min-height:80px;border-radius:2px;overflow:hidden}.timeline-line[data-v-0f8f51b4]:before{content:"";position:absolute;top:0;left:0;width:100%;height:30%;background:linear-gradient(180deg,rgba(var(--item-color),1) 0,transparent 100%);animation:lineFlow-0f8f51b4 2s ease-in-out infinite}@keyframes lineFlow-0f8f51b4{0%{transform:translateY(-100%);opacity:0}50%{opacity:1}to{transform:translateY(300%);opacity:0}}.timeline-content[data-v-0f8f51b4]{flex:1;padding:1.5rem;background:linear-gradient(135deg,rgba(var(--item-color),.08) 0,rgba(var(--item-color),.03) 100%);border-radius:16px;border:1px solid rgba(var(--item-color),.2);transition:all .4s cubic-bezier(.68,-.55,.265,1.55);position:relative;margin-top:.75rem;overflow:hidden}.timeline-content[data-v-0f8f51b4]:before{content:"";position:absolute;left:-10px;top:25px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid rgba(var(--item-color),.2);transition:all .3s ease}.timeline-content[data-v-0f8f51b4]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(var(--item-color),.2),transparent);transition:left .6s ease}.timeline-item:hover .timeline-content[data-v-0f8f51b4]{background:linear-gradient(135deg,rgba(var(--item-color),.15) 0,rgba(var(--item-color),.05) 100%);border-color:rgba(var(--item-color),.5);transform:translateX(8px) translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.3),0 0 30px rgba(var(--item-color),.2)}.timeline-item:hover .timeline-content[data-v-0f8f51b4]:before{border-right-color:rgba(var(--item-color),.5)}.timeline-item:hover .timeline-content[data-v-0f8f51b4]:after{left:100%}.step-badge[data-v-0f8f51b4]{position:absolute;top:15px;right:15px;background:linear-gradient(135deg,rgba(var(--item-color),.9),rgba(var(--item-color),.7));color:#fff;padding:.2rem .65rem;border-radius:20px;font-size:.7rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 3px 10px rgba(var(--item-color),.4);border:2px solid hsla(0,0%,100%,.2)}.emoji-icon[data-v-0f8f51b4]{font-size:1.25rem;margin-right:.5rem;display:inline-block;animation:bounce-0f8f51b4 2s ease-in-out infinite}@keyframes bounce-0f8f51b4{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.timeline-item:hover .emoji-icon[data-v-0f8f51b4]{animation:spin-0f8f51b4 .6s ease}@keyframes spin-0f8f51b4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.timeline-content h4[data-v-0f8f51b4]{font-size:1.05rem;font-weight:700;color:#fff;margin-bottom:.75rem;display:flex;align-items:center;text-shadow:0 2px 10px rgba(0,0,0,.3)}.timeline-content p[data-v-0f8f51b4]{font-size:.875rem;color:hsla(0,0%,100%,.85);line-height:1.6;margin:0 0 1rem 0}.content-tags[data-v-0f8f51b4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.tag[data-v-0f8f51b4]{display:inline-flex;align-items:center;padding:.3rem .65rem;background:rgba(var(--item-color),.15);border:1px solid rgba(var(--item-color),.3);border-radius:20px;font-size:.75rem;color:hsla(0,0%,100%,.9);font-weight:500;transition:all .3s ease;backdrop-filter:blur(5px)}.tag[data-v-0f8f51b4]:hover{background:rgba(var(--item-color),.3);border-color:rgba(var(--item-color),.6);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--item-color),.3)}.coming-soon-container[data-v-0f8f51b4]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:400px;position:relative;overflow:hidden}.coming-soon-container[data-v-0f8f51b4]:before{content:"";position:absolute;top:50%;left:50%;width:600px;height:600px;background:radial-gradient(circle,rgba(var(--primary),.2) 0,transparent 70%);transform:translate(-50%,-50%);animation:bgPulse-0f8f51b4 4s ease-in-out infinite}@keyframes bgPulse-0f8f51b4{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}.coming-soon-graphic[data-v-0f8f51b4]{position:relative;width:240px;height:240px;z-index:1}.main-circle[data-v-0f8f51b4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;background:linear-gradient(135deg,rgba(var(--primary),.5),rgba(var(--primary),.2));display:flex;align-items:center;justify-content:center;border:5px solid rgba(var(--primary),.6);box-shadow:0 0 60px rgba(var(--primary),.5),0 0 120px rgba(var(--primary),.3),inset 0 0 40px rgba(var(--primary),.2);animation:circleFloat-0f8f51b4 4s ease-in-out infinite,circlePulse-0f8f51b4 2s ease-in-out infinite}@keyframes circleFloat-0f8f51b4{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-15px)}}@keyframes circlePulse-0f8f51b4{0%,to{box-shadow:0 0 60px rgba(var(--primary),.5),0 0 120px rgba(var(--primary),.3),inset 0 0 40px rgba(var(--primary),.2);border-color:rgba(var(--primary),.6)}50%{box-shadow:0 0 90px rgba(var(--primary),.8),0 0 150px rgba(var(--primary),.5),inset 0 0 60px rgba(var(--primary),.3);border-color:rgba(var(--primary),.9)}}.inner-glow[data-v-0f8f51b4]{position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(var(--primary),.3) 0,transparent 70%);animation:glowPulse-0f8f51b4 3s ease-in-out infinite}@keyframes glowPulse-0f8f51b4{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.main-icon[data-v-0f8f51b4]{font-size:7rem;color:#fff;filter:drop-shadow(0 0 30px rgba(var(--primary),.8));animation:iconRotate-0f8f51b4 4s ease-in-out infinite;z-index:2;position:relative}@keyframes iconRotate-0f8f51b4{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(-10deg) scale(1.05)}75%{transform:rotate(10deg) scale(1.05)}}.coming-soon-title[data-v-0f8f51b4]{font-size:3rem;font-weight:800;margin-bottom:1.5rem;display:flex;gap:.75rem;z-index:1;color:#fff;text-shadow:0 0 20px rgba(var(--primary),.8),0 0 40px rgba(var(--primary),.5),0 4px 8px rgba(0,0,0,.3)}.title-word[data-v-0f8f51b4]{animation:titleFloat-0f8f51b4 3s ease-in-out infinite;position:relative;display:inline-block}.title-word[data-v-0f8f51b4]:first-child{animation-delay:0s}.title-word[data-v-0f8f51b4]:nth-child(2){animation-delay:.3s;color:rgba(var(--primary),1);text-shadow:0 0 30px rgba(var(--primary),1),0 0 60px rgba(var(--primary),.6),0 4px 8px rgba(0,0,0,.3)}@keyframes titleFloat-0f8f51b4{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.coming-soon-text[data-v-0f8f51b4]{font-size:1rem;color:hsla(0,0%,100%,.75);max-width:400px;line-height:1.8;z-index:1;animation:textFade-0f8f51b4 2s ease-in-out infinite}@keyframes textFade-0f8f51b4{0%,to{opacity:.75}50%{opacity:1}}.dialog-content[data-v-0f8f51b4]::-webkit-scrollbar{width:8px}.dialog-content[data-v-0f8f51b4]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.dialog-content[data-v-0f8f51b4]::-webkit-scrollbar-thumb{background:rgba(var(--primary),.5);border-radius:4px}.dialog-content[data-v-0f8f51b4]::-webkit-scrollbar-thumb:hover{background:rgba(var(--primary),.7)}@media (max-width:768px){.how-to-dialog[data-v-0f8f51b4]{width:95%}.dialog-title[data-v-0f8f51b4]{font-size:1.1rem}.dialog-content[data-v-0f8f51b4]{padding:1.5rem 1rem}.timeline-item[data-v-0f8f51b4]{gap:1rem}.timeline-icon[data-v-0f8f51b4]{width:40px;height:40px;font-size:1.1rem}.timeline-content[data-v-0f8f51b4]{padding:1rem}.timeline-content h4[data-v-0f8f51b4]{font-size:.95rem}.emoji-icon[data-v-0f8f51b4]{font-size:1.1rem}.timeline-content p[data-v-0f8f51b4]{font-size:.8rem}.tag[data-v-0f8f51b4]{font-size:.7rem;padding:.25rem .55rem}.step-badge[data-v-0f8f51b4]{font-size:.65rem;padding:.15rem .5rem}.coming-soon-graphic[data-v-0f8f51b4]{width:180px;height:180px}.main-circle[data-v-0f8f51b4]{width:140px;height:140px;border:4px solid rgba(var(--primary),.6)}.main-icon[data-v-0f8f51b4]{font-size:5rem}.coming-soon-title[data-v-0f8f51b4]{font-size:2rem;gap:.5rem}.coming-soon-text[data-v-0f8f51b4]{font-size:.75rem}.coming-soon-container[data-v-0f8f51b4]{padding:2rem 1rem;min-height:280px}.coming-soon-container[data-v-0f8f51b4]:before{width:300px;height:300px}}.header-actions[data-v-c78279ea]{flex-shrink:0}.btn-header-action[data-v-c78279ea]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid rgba(var(--primary),.3);border-radius:8px;color:rgba(var(--primary),1);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.btn-header-action[data-v-c78279ea]:hover{background:rgba(var(--primary),.1);border-color:rgba(var(--primary),.6);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--primary),.2)}.btn-header-action i[data-v-c78279ea]{font-size:1rem}@media (max-width:640px){.btn-header-action .action-text[data-v-c78279ea]{display:none}.btn-header-action[data-v-c78279ea]{padding:.5rem;min-width:40px;justify-content:center}}.auth-container[data-v-c78279ea]{max-width:400px;margin:0 auto;padding:1rem}.auth-icon[data-v-c78279ea]{width:70px;height:70px;border-radius:50%;background:rgba(var(--red500),.1);display:flex;align-items:center;justify-content:center;font-size:2rem;color:rgba(var(--red500),1);margin:0 auto}.auth-title[data-v-c78279ea]{font-weight:600;color:#fff}.rewards-grid[data-v-c78279ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.reward-card[data-v-c78279ea]{background-color:transparent;aspect-ratio:1/1;cursor:pointer;position:relative;overflow:visible}.card-background-layer[data-v-c78279ea]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;border-radius:12px;pointer-events:none;filter:grayscale(75%)}.reward-card.redeemed .reward-card-content[data-v-c78279ea]{background-image:none!important}.reward-card-inner[data-v-c78279ea]{position:relative;width:100%;height:100%;text-align:center;transition:transform .4s ease,box-shadow .4s ease;box-shadow:0 8px 16px rgba(0,0,0,.3),0 0 10px rgba(0,0,0,.1);border-radius:12px}.reward-card:hover .reward-card-inner[data-v-c78279ea]{transform:translateY(-8px);box-shadow:0 20px 30px rgba(0,0,0,.4)}.reward-card-content[data-v-c78279ea]{position:relative;width:100%;height:100%;border-radius:12px;display:flex;flex-direction:column;justify-content:end;align-items:center;padding:8px;z-index:2;backdrop-filter:blur(6px) saturate(150%);-webkit-backdrop-filter:blur(6px) saturate(150%);background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(0,0,0,.4),0 4px 16px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(0,0,0,.3);transition:all .4s cubic-bezier(.175,.885,.32,1.275);overflow:hidden}.reward-remaining[data-v-c78279ea]{right:10px;font-size:.85rem}.prize-redemption[data-v-c78279ea],.reward-remaining[data-v-c78279ea]{position:absolute;top:10px;opacity:.9;background:rgba(0,0,0,.6);padding:.3rem .75rem;border-radius:20px;font-weight:600;color:#fff;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 3px 8px rgba(0,0,0,.3);transition:transform .2s ease,background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:3px;z-index:10}.prize-redemption[data-v-c78279ea]{left:10px;font-size:.5rem}.prize-redemption span[data-v-c78279ea],.reward-remaining span[data-v-c78279ea]{opacity:.7;font-weight:400}.reward-card:hover .prize-redemption[data-v-c78279ea],.reward-card:hover .reward-remaining[data-v-c78279ea]{transform:scale(1.05);background:rgba(var(--primary),.9)}@media (max-width:768px){.rewards-grid[data-v-c78279ea]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rewards-grid[data-v-c78279ea]{grid-template-columns:1fr}}.card-glass-overlay[data-v-c78279ea]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1) 15%,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.1) 85%);border-radius:12px;z-index:2;pointer-events:none;animation:glass-shimmer-c78279ea 8s linear infinite}@keyframes glass-shimmer-c78279ea{0%{opacity:.5;transform:translateX(-100%) skewX(-15deg)}50%{opacity:.2}to{opacity:.5;transform:translateX(100%) skewX(-15deg)}}.card-shine[data-v-c78279ea]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,#fff 0,hsla(0,0%,100%,0) 70%);opacity:0;transform:rotate(30deg);pointer-events:none;z-index:3;transition:opacity .5s ease}.reward-card:hover .card-shine[data-v-c78279ea]{animation:shine-sweep-c78279ea 2s ease-in-out}@keyframes shine-sweep-c78279ea{0%{opacity:0;transform:translate(-30%,-30%) rotate(30deg)}15%{opacity:.3}50%{opacity:.1}to{opacity:0;transform:translate(30%,30%) rotate(30deg)}}.reward-card:hover .reward-card-content[data-v-c78279ea]{box-shadow:0 15px 35px rgba(0,0,0,.4),0 0 15px hsla(0,0%,100%,.1)}.card-border-glow[data-v-c78279ea]{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid transparent;border-radius:14px;background:linear-gradient(60deg,rgba(255,0,128,.2),rgba(255,204,0,.2),rgba(0,204,255,.2));background-size:300% 300%;animation:border-glow-c78279ea 6s ease infinite;z-index:1;pointer-events:none;opacity:0;transition:opacity .3s ease}.reward-card:hover .card-border-glow[data-v-c78279ea]{opacity:1}@keyframes border-glow-c78279ea{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.reward-title-container[data-v-c78279ea]{position:absolute;bottom:10px;left:10px;right:10px;z-index:10;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transform:translateY(0);opacity:1;visibility:visible}.reward-title-container.hidden[data-v-c78279ea]{opacity:0;visibility:hidden;transform:translateY(10px)}.reward-title[data-v-c78279ea]{padding:.5rem 1rem;font-size:14px;font-weight:700;text-align:center;color:#fff;border-radius:8px;background:linear-gradient(135deg,rgba(var(--primary),.9),rgba(var(--primary),.7));box-shadow:0 3px 10px rgba(0,0,0,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.15)}.reward-title[data-v-c78279ea]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.3),transparent);transform:translateX(-100%) rotate(30deg);pointer-events:none}.reward-card:hover .reward-title[data-v-c78279ea]:before{animation:title-shine-c78279ea 1.5s ease-in-out}@keyframes title-shine-c78279ea{0%{transform:translateX(-100%) rotate(30deg)}to{transform:translateX(100%) rotate(30deg)}}.reward-card:hover .reward-title[data-v-c78279ea]{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.4);background:linear-gradient(135deg,rgba(var(--primary),1),rgba(var(--primary),.8))}.reward-actions-container[data-v-c78279ea]{position:absolute;bottom:10px;left:10px;right:10px;z-index:10;display:flex;gap:8px;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transform:translateY(10px);opacity:0;visibility:hidden}.reward-actions-container.visible[data-v-c78279ea]{opacity:1;visibility:visible;transform:translateY(0)}.card-action-btn[data-v-c78279ea]{padding:.5rem .75rem;border-radius:8px;color:#fff;font-weight:600;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.3);border:none;outline:none;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-size:150% auto;flex:1;font-size:14px;gap:4px}.card-action-btn[data-v-c78279ea]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.3),transparent);transform:translateX(-100%) rotate(30deg);pointer-events:none;z-index:1}.card-action-btn[data-v-c78279ea]:hover:before{animation:btn-shine-c78279ea .8s ease-in-out}.card-action-btn[data-v-c78279ea]:hover{transform:translateY(-2px);background-position:100%}@keyframes btn-shine-c78279ea{0%{transform:translateX(-100%) rotate(30deg)}to{transform:translateX(100%) rotate(30deg)}}.btn-glow[data-v-c78279ea]{position:relative;animation:pulse-glow-c78279ea 2s ease-in-out infinite;box-shadow:0 0 20px rgba(var(--primary),.5)}@keyframes pulse-glow-c78279ea{0%,to{box-shadow:0 0 20px rgba(var(--primary),.5),0 0 30px rgba(var(--primary),.3);transform:scale(1)}50%{box-shadow:0 0 30px rgba(var(--primary),.8),0 0 50px rgba(var(--primary),.5);transform:scale(1.05)}}.btn-glow[data-v-c78279ea]:hover{animation:none;box-shadow:0 0 30px rgba(var(--primary),.8)!important}.\!border-none[data-v-6e849412]{border-style:none!important}tr[data-v-6e849412] :last-child{text-align:right}.card-min[data-v-6e849412]{min-height:20vh;max-height:80vh}.card-body[data-v-6e849412]{overflow-y:auto}tbody tr[data-v-6e849412]{cursor:pointer;transition:background-color .3s linear}tbody tr[data-v-6e849412]:hover{background:var(--bs-dark)}.bg-secondary[data-v-6e849412]{background:rgb(var(--backgroundSecondary))!important}td[data-v-6e849412]{vertical-align:middle!important}.bg-selected[data-v-6e849412]{background:rgba(var(--red500),.2)}