.ClaimRewardButton_claimBtn__QqvKz{position:relative!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:12px 24px!important;background:transparent!important;border:2px solid orange!important;border-radius:12px!important;color:orange!important;font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:1.5px!important;cursor:pointer!important;overflow:hidden!important;transition:all .3s ease!important;box-shadow:0 0 20px rgba(255,165,0,.4),inset 0 0 20px rgba(255,165,0,.1)!important}.ClaimRewardButton_bgGradient__yD9ff{position:absolute!important;top:-50%!important;left:-50%!important;width:200%!important;height:200%!important;background:linear-gradient(45deg,transparent 30%,rgba(255,165,0,.3) 50%,transparent 70%)!important;animation:ClaimRewardButton_sweepGradient__BAkOL 2s linear infinite!important}@keyframes ClaimRewardButton_sweepGradient__BAkOL{0%{transform:translateX(-100%) translateY(-100%) rotate(0deg)}to{transform:translateX(100%) translateY(100%) rotate(1turn)}}.ClaimRewardButton_particles__B_vyL{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important}.ClaimRewardButton_particle__E4Kxh{position:absolute!important;width:4px!important;height:4px!important;background:orange!important;border-radius:50%!important;box-shadow:0 0 10px orange!important;animation:ClaimRewardButton_floatParticle__DFQBf 3s ease-in-out infinite!important}.ClaimRewardButton_particle__E4Kxh:first-child{left:10%;top:20%}.ClaimRewardButton_particle__E4Kxh:nth-child(2){left:30%;top:60%;animation-delay:.3s!important}.ClaimRewardButton_particle__E4Kxh:nth-child(3){left:50%;top:10%;animation-delay:.6s!important}.ClaimRewardButton_particle__E4Kxh:nth-child(4){left:70%;top:70%;animation-delay:.9s!important}.ClaimRewardButton_particle__E4Kxh:nth-child(5){left:90%;top:30%;animation-delay:1.2s!important}.ClaimRewardButton_particle__E4Kxh:nth-child(6){left:20%;top:80%;animation-delay:1.5s!important}.ClaimRewardButton_particle__E4Kxh:nth-child(7){left:60%;top:40%;animation-delay:1.8s!important}.ClaimRewardButton_particle__E4Kxh:nth-child(8){left:80%;top:90%;animation-delay:2.1s!important}@keyframes ClaimRewardButton_floatParticle__DFQBf{0%,to{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-15px) scale(1.3);opacity:1}}.ClaimRewardButton_content__TGT_e{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;gap:10px!important}.ClaimRewardButton_icon__RHyFu{animation:ClaimRewardButton_bounceIcon__fMfTY 1.5s ease-in-out infinite!important;filter:drop-shadow(0 0 8px #FFA500)!important}@keyframes ClaimRewardButton_bounceIcon__fMfTY{0%,to{transform:translateY(0) rotate(0deg) scale(1)}25%{transform:translateY(-5px) rotate(-10deg) scale(1.1)}50%{transform:translateY(0) rotate(0deg) scale(1)}75%{transform:translateY(-3px) rotate(10deg) scale(1.05)}}.ClaimRewardButton_text__OxPTM{position:relative!important;animation:ClaimRewardButton_pulseText__tgd18 2s ease-in-out infinite!important}@keyframes ClaimRewardButton_pulseText__tgd18{0%,to{opacity:1;text-shadow:0 0 10px rgba(255,165,0,.8)}50%{opacity:.9;text-shadow:0 0 20px orange}}.ClaimRewardButton_claimBtn__QqvKz:hover{transform:scale(1.05)!important;border-color:gold!important;color:gold!important;box-shadow:0 0 40px rgba(255,215,0,.6),inset 0 0 30px rgba(255,215,0,.2)!important}.ClaimRewardButton_claimBtn__QqvKz:hover .ClaimRewardButton_icon__RHyFu{animation:ClaimRewardButton_bounceIconHover__nRP2Z .8s ease-in-out infinite!important}@keyframes ClaimRewardButton_bounceIconHover__nRP2Z{0%,to{transform:translateY(0) rotate(0deg) scale(1.1)}50%{transform:translateY(-8px) rotate(1turn) scale(1.3)}}.ClaimRewardButton_claimBtn__QqvKz.ClaimRewardButton_flashing__K4yQs{animation:ClaimRewardButton_flashClaim__C705c .6s ease-out!important}@keyframes ClaimRewardButton_flashClaim__C705c{0%{box-shadow:0 0 20px rgba(255,165,0,.4)}50%{box-shadow:0 0 100px gold,0 0 50px #fff;transform:scale(1.15);border-color:#fff;background:rgba(255,215,0,.3)}to{box-shadow:0 0 20px rgba(255,165,0,.4)}}.ClaimRewardButton_claimBtn__QqvKz.ClaimRewardButton_loading__qwTdn{pointer-events:none!important;opacity:.8!important}.ClaimRewardButton_claimBtn__QqvKz.ClaimRewardButton_loading__qwTdn .ClaimRewardButton_icon__RHyFu{animation:ClaimRewardButton_spinIcon__pIH1Y 1s linear infinite!important}@keyframes ClaimRewardButton_spinIcon__pIH1Y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ClaimRewardButton_spinner__1B4H3{position:absolute!important;top:50%!important;right:12px!important;width:18px!important;height:18px!important;border:3px solid rgba(255,165,0,.3)!important;border-top-color:orange!important;border-radius:50%!important;animation:ClaimRewardButton_spin__y_zER .8s linear infinite!important;transform:translateY(-50%)!important}@keyframes ClaimRewardButton_spin__y_zER{to{transform:translateY(-50%) rotate(1turn)}}.ClaimRewardButton_claimBtn__QqvKz:disabled{cursor:not-allowed!important}.RewardClaimModal_overlay__F56gU{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(0,0,0,.92)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:999999!important;animation:RewardClaimModal_fadeIn__TNHKb .3s ease-out!important}@keyframes RewardClaimModal_fadeIn__TNHKb{0%{opacity:0}to{opacity:1}}.RewardClaimModal_modalWrapper__f0S6J{width:90%!important;max-width:500px!important;min-height:400px!important}.RewardClaimModal_explosionStage__vbUIb,.RewardClaimModal_modalWrapper__f0S6J{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}.RewardClaimModal_explosionStage__vbUIb{width:100%!important;height:400px!important}.RewardClaimModal_giftExplode__UGJJC{position:relative!important;z-index:10!important;color:orange!important;filter:drop-shadow(0 0 40px #FFA500)!important;animation:RewardClaimModal_giftExplode__UGJJC 1.2s cubic-bezier(.25,.46,.45,.94)!important}@keyframes RewardClaimModal_giftExplode__UGJJC{0%{transform:scale(.5) rotate(0deg);opacity:1}40%{transform:scale(1.5) rotate(180deg);opacity:1}70%{transform:scale(3) rotate(1turn);opacity:.5}to{transform:scale(5) rotate(540deg);opacity:0}}.RewardClaimModal_lightRay__2BVIK{position:absolute!important;top:50%!important;left:50%!important;width:6px!important;height:200px!important;background:linear-gradient(0deg,transparent,rgba(255,215,0,.8) 30%,rgba(255,165,0,.6) 60%,transparent)!important;transform-origin:bottom center!important;animation:RewardClaimModal_lightRayExpand__fki9d 1s ease-out forwards!important;box-shadow:0 0 20px rgba(255,215,0,.6)!important;opacity:0!important}@keyframes RewardClaimModal_lightRayExpand__fki9d{0%{transform:translate(-50%) rotate(var(--angle)) scaleY(0);opacity:0}30%{opacity:1}50%{transform:translate(-50%) rotate(var(--angle)) scaleY(1);opacity:1}to{transform:translate(-50%) rotate(var(--angle)) scaleY(.3);opacity:0}}.RewardClaimModal_sparkle__GU1kF{position:absolute!important;color:gold!important;animation:RewardClaimModal_sparkleExplode___71w7 .8s ease-out forwards!important;filter:drop-shadow(0 0 10px #FFD700)!important}@keyframes RewardClaimModal_sparkleExplode___71w7{0%{transform:scale(0);opacity:1}50%{transform:scale(1.2);opacity:1}to{transform:scale(0);opacity:0}}.RewardClaimModal_revealStage__4U0Pa{position:relative!important;width:100%!important;max-width:500px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:24px!important;padding:0 20px!important;animation:RewardClaimModal_revealSlideUp__XAXhe .6s cubic-bezier(.34,1.56,.64,1)!important}@keyframes RewardClaimModal_revealSlideUp__XAXhe{0%{transform:translateY(50px) scale(.8);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.RewardClaimModal_iconWrapper__AEYoY{position:relative!important;margin-bottom:12px!important}.RewardClaimModal_iconGlow__NSLam{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:200px!important;height:200px!important;background:radial-gradient(circle,rgba(255,215,0,.4) 0,transparent 70%)!important;animation:RewardClaimModal_glowPulse__LvHqf 2s ease-in-out infinite!important}@keyframes RewardClaimModal_glowPulse__LvHqf{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.3);opacity:1}}.RewardClaimModal_trophyIcon__OQvJU{position:relative!important;z-index:2!important;color:gold!important;filter:drop-shadow(0 0 30px #FFD700) drop-shadow(0 0 60px #FFA500)!important;animation:RewardClaimModal_trophyFloat__amr7R 2s ease-in-out infinite!important}@keyframes RewardClaimModal_trophyFloat__amr7R{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-15px) rotate(5deg)}}.RewardClaimModal_title__vgKce{font-size:32px!important;font-weight:900!important;color:gold!important;text-transform:uppercase!important;letter-spacing:3px!important;text-align:center!important;text-shadow:0 0 20px rgba(255,215,0,.8),0 0 40px rgba(255,165,0,.6),0 4px 8px rgba(0,0,0,.5)!important;animation:RewardClaimModal_titleBounce__0pd0l .6s cubic-bezier(.68,-.55,.27,1.55) .3s backwards!important;word-break:break-word!important;max-width:100%!important}@media (max-width:400px){.RewardClaimModal_title__vgKce{font-size:24px!important;letter-spacing:2px!important}}@keyframes RewardClaimModal_titleBounce__0pd0l{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.RewardClaimModal_pointsDisplay__O7D_v{display:flex!important;align-items:center!important;gap:16px!important;padding:20px 40px!important;background:linear-gradient(135deg,rgba(255,165,0,.15),rgba(255,215,0,.15))!important;border:3px solid orange!important;border-radius:20px!important;box-shadow:0 0 30px rgba(255,165,0,.5),inset 0 0 20px rgba(255,215,0,.2)!important;animation:RewardClaimModal_pointsZoom__N2asN .5s cubic-bezier(.68,-.55,.27,1.55) .5s backwards!important}@keyframes RewardClaimModal_pointsZoom__N2asN{0%{transform:scale(0) rotate(-180deg)}to{transform:scale(1) rotate(0deg)}}.RewardClaimModal_giftIcon__SuyZX{color:orange!important;filter:drop-shadow(0 0 15px #FFA500)!important;animation:RewardClaimModal_giftBounce__U18ni 1s ease-in-out infinite!important}@keyframes RewardClaimModal_giftBounce__U18ni{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(-15deg)}75%{transform:translateY(-4px) rotate(15deg)}}.RewardClaimModal_pointsNumber__iZlSJ{font-size:48px!important;font-weight:900!important;color:gold!important;text-shadow:0 0 20px gold,0 0 40px rgba(255,165,0,.8),0 4px 8px rgba(0,0,0,.5)!important;animation:RewardClaimModal_numberCount__qTW_w .8s ease-out .6s backwards!important}@keyframes RewardClaimModal_numberCount__qTW_w{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.RewardClaimModal_pointsLabel__hqypT{font-size:16px!important;font-weight:700!important;color:orange!important;text-transform:uppercase!important;letter-spacing:2px!important}.RewardClaimModal_confetti__WA68k{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important;overflow:visible!important}.RewardClaimModal_confettiPiece__Upf7F{position:absolute!important;top:-20px!important;width:8px!important;height:8px!important;border-radius:50%!important;animation:RewardClaimModal_confettiFall__st_FU 3s linear infinite!important;opacity:.9!important;box-shadow:0 0 15px currentColor!important}@keyframes RewardClaimModal_confettiFall__st_FU{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(500px) rotate(2turn);opacity:0}}.RewardClaimModal_closeBtn__Mdhjc{width:100%!important;margin-top:12px!important;padding:14px 40px!important;background:linear-gradient(135deg,orange,#ff8c00)!important;border:none!important;border-radius:12px!important;color:#1a1f23!important;font-size:18px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:2px!important;cursor:pointer!important;box-shadow:0 6px 20px rgba(255,165,0,.5),0 0 30px rgba(255,165,0,.3)!important;transition:all .3s ease!important;animation:RewardClaimModal_btnSlideUp__w5475 .5s ease-out .8s backwards!important}@keyframes RewardClaimModal_btnSlideUp__w5475{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.RewardClaimModal_closeBtn__Mdhjc:hover{transform:scale(1.1) translateY(-2px)!important;box-shadow:0 8px 30px rgba(255,165,0,.7),0 0 50px rgba(255,215,0,.5)!important;background:linear-gradient(135deg,gold,orange)!important}.RewardClaimModal_closeBtn__Mdhjc:active{transform:scale(1.05) translateY(0)!important}.ChallengeModal_overlay__b_GzD{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(0,0,0,.95)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:999999!important;animation:ChallengeModal_fadeIn__Evm4D .3s ease-out!important}@keyframes ChallengeModal_fadeIn__Evm4D{0%{opacity:0}to{opacity:1}}.ChallengeModal_modalWrapper__hulhi{width:95%!important;max-width:900px!important;min-height:500px!important}.ChallengeModal_clashStage__rb5Me,.ChallengeModal_modalWrapper__hulhi{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}.ChallengeModal_clashStage__rb5Me{width:100%!important;height:500px!important}.ChallengeModal_swordsContainer__cYLcv{position:relative!important;width:300px!important;height:300px!important}.ChallengeModal_swordLeft__gnr18,.ChallengeModal_swordRight__dOd3j{position:absolute!important;top:50%!important;left:50%!important;color:#17668b!important;filter:drop-shadow(0 0 30px #17668b) drop-shadow(0 0 60px #4D89FF)!important}.ChallengeModal_swordLeft__gnr18{animation:ChallengeModal_swordClashLeft__T6Upi 1.5s ease-in-out infinite!important}.ChallengeModal_swordRight__dOd3j{animation:ChallengeModal_swordClashRight__urAWk 1.5s ease-in-out infinite!important}@keyframes ChallengeModal_swordClashLeft__T6Upi{0%,to{transform:translate(-80%,-50%) rotate(-45deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(-30deg) scale(1.1)}}@keyframes ChallengeModal_swordClashRight__urAWk{0%,to{transform:translate(-20%,-50%) rotate(45deg) scale(1) scaleX(-1)}50%{transform:translate(-50%,-50%) rotate(30deg) scale(1.1) scaleX(-1)}}.ChallengeModal_shockwave__P93tc{position:absolute!important;top:50%!important;left:50%!important;width:50px!important;height:50px!important;border:3px solid #17668b!important;border-radius:50%!important;transform:translate(-50%,-50%)!important;animation:ChallengeModal_shockwaveExpand__NKz31 1.2s ease-out infinite!important}@keyframes ChallengeModal_shockwaveExpand__NKz31{0%{width:50px;height:50px;opacity:1;border-width:3px}to{width:400px;height:400px;opacity:0;border-width:1px}}.ChallengeModal_spark__HDDh_{position:absolute!important;color:gold!important;animation:ChallengeModal_sparkBurst__ZxH__ .8s ease-out infinite!important;filter:drop-shadow(0 0 10px #FFA500)!important}@keyframes ChallengeModal_sparkBurst__ZxH__{0%{transform:scale(0) rotate(0deg);opacity:1}50%{transform:scale(1.5) rotate(180deg);opacity:1}to{transform:scale(.5) rotate(1turn);opacity:0}}.ChallengeModal_revealStage__DKBdU{flex-direction:column!important;justify-content:center!important;padding:40px 20px!important}.ChallengeModal_revealStage__DKBdU,.ChallengeModal_teamsRow__0d6QR{position:relative!important;width:100%!important;display:flex!important;align-items:center!important;gap:40px!important}.ChallengeModal_teamsRow__0d6QR{justify-content:space-between!important}.ChallengeModal_teamContainer__18gKo{flex:1 1!important;display:flex!important;align-items:center!important;justify-content:center!important}.ChallengeModal_teamHome__luCOO{animation:ChallengeModal_slideInLeft__F23hs .8s cubic-bezier(.34,1.56,.64,1)!important}.ChallengeModal_teamAway__LbrOY,.ChallengeModal_teamHome__luCOO{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;position:relative!important}.ChallengeModal_teamAway__LbrOY{animation:ChallengeModal_slideInRight__MSNM5 .8s cubic-bezier(.34,1.56,.64,1)!important}@keyframes ChallengeModal_slideInLeft__F23hs{0%{transform:translateX(-200px) rotate(-20deg) scale(.5);opacity:0}to{transform:translateX(0) rotate(0deg) scale(1);opacity:1}}@keyframes ChallengeModal_slideInRight__MSNM5{0%{transform:translateX(200px) rotate(20deg) scale(.5);opacity:0}to{transform:translateX(0) rotate(0deg) scale(1);opacity:1}}.ChallengeModal_teamGlow__DalcB{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:250px!important;height:250px!important;background:radial-gradient(circle,rgba(23,102,139,.4) 0,transparent 70%)!important;animation:ChallengeModal_glowPulse__xk6DQ 2s ease-in-out infinite!important}@keyframes ChallengeModal_glowPulse__xk6DQ{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.3);opacity:1}}.ChallengeModal_teamLogoWrapper__WpWoH{position:relative!important;z-index:2!important;width:120px!important;height:120px!important;animation:ChallengeModal_logoFloat__Sphj7 3s ease-in-out infinite!important;filter:drop-shadow(0 10px 30px rgba(23,102,139,.6))!important}@keyframes ChallengeModal_logoFloat__Sphj7{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(3deg)}}.ChallengeModal_teamName__M30Ph{font-size:24px!important;font-weight:900!important;color:#17668b!important;text-transform:uppercase!important;letter-spacing:2px!important;text-align:center!important;text-shadow:0 0 20px rgba(23,102,139,.8),0 4px 8px rgba(0,0,0,.5)!important;margin:0!important;animation:ChallengeModal_textGlow__ekR2U 2s ease-in-out infinite!important}.ChallengeModal_teamNation__6txbS{font-size:14px!important;color:hsla(0,0%,96%,.7)!important;text-transform:uppercase!important;letter-spacing:1px!important;margin:0!important}.ChallengeModal_vsContainer__R6uyO{flex-shrink:0!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;animation:ChallengeModal_vsZoom__VvUj9 .6s cubic-bezier(.68,-.55,.27,1.55) .4s backwards!important}@keyframes ChallengeModal_vsZoom__VvUj9{0%{transform:scale(0) rotate(180deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}.ChallengeModal_vsCircle__ubrt_{width:100px!important;height:100px!important;background:linear-gradient(135deg,#17668b,#1a7a9e)!important;border:4px solid #4d89ff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 0 40px rgba(23,102,139,.8),0 0 80px rgba(77,137,255,.6),inset 0 0 30px rgba(77,137,255,.3)!important;animation:ChallengeModal_vsRotate__81yEc 4s linear infinite!important}@keyframes ChallengeModal_vsRotate__81yEc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChallengeModal_vsText__u8JRB{font-size:36px!important;font-weight:900!important;color:#fff!important;text-shadow:0 0 20px hsla(0,0%,100%,.8)!important;animation:ChallengeModal_vsRotateReverse__Z3LiM 4s linear infinite!important}@keyframes ChallengeModal_vsRotateReverse__Z3LiM{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.ChallengeModal_vsSwords__2_71P{position:absolute!important;color:gold!important;filter:drop-shadow(0 0 20px #FFA500)!important;animation:ChallengeModal_swordsClash__2gVKG 1s ease-in-out infinite!important}@keyframes ChallengeModal_swordsClash__2gVKG{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(180deg)}}.ChallengeModal_lightning__aHi_N{position:absolute!important;width:4px!important;height:80px!important;background:linear-gradient(0deg,transparent,gold,transparent)!important;box-shadow:0 0 15px gold!important;animation:ChallengeModal_lightningStrike__ZYDaL 1.5s ease-in-out infinite!important;transform-origin:center!important}@keyframes ChallengeModal_lightningStrike__ZYDaL{0%,to{opacity:0;height:80px}50%{opacity:1;height:120px}}.ChallengeModal_challengeText__hzdtJ{width:100%!important;text-align:center!important;animation:ChallengeModal_textSlideUp__8svD0 .8s ease-out .6s backwards!important;margin-top:20px!important}@keyframes ChallengeModal_textSlideUp__8svD0{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.ChallengeModal_challengeTitle__zltto{font-size:32px!important;font-weight:900!important;color:orange!important;text-transform:uppercase!important;letter-spacing:3px!important;text-shadow:0 0 20px rgba(255,165,0,.8),0 0 40px rgba(255,215,0,.6)!important;margin:0 0 8px!important;animation:ChallengeModal_titlePulse__159BO 2s ease-in-out infinite!important}@keyframes ChallengeModal_titlePulse__159BO{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.ChallengeModal_challengeSubtitle__SKaDi{font-size:16px!important;color:hsla(0,0%,96%,.8)!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important}.ChallengeModal_closeBtn__9Njew{margin-top:20px!important;background:linear-gradient(135deg,orange,#ff8c00)!important;border:none!important;border-radius:12px!important;color:#1a1f23!important;font-size:18px!important;font-weight:900!important;letter-spacing:2px!important;box-shadow:0 6px 20px rgba(255,165,0,.5),0 0 30px rgba(255,165,0,.3)!important;animation:ChallengeModal_btnSlideUp__Vpbeh .5s ease-out 1s backwards!important}.ChallengeModal_closeBtn__9Njew,.ChallengeModal_continueBtn__Ypy0z{width:calc(100% - 40px)!important;max-width:400px!important;padding:14px 40px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .3s ease!important}.ChallengeModal_continueBtn__Ypy0z{margin-top:30px!important;background:linear-gradient(135deg,#17668b,#1a5570)!important;border:2px solid #17668b!important;border-radius:12px!important;color:#f4f4f4!important;font-size:16px!important;font-weight:700!important;letter-spacing:1.5px!important;box-shadow:0 4px 15px rgba(23,102,139,.4),0 0 20px rgba(23,102,139,.2)!important;animation:ChallengeModal_btnSlideUp__Vpbeh .5s ease-out .8s backwards!important}.ChallengeModal_continueBtn__Ypy0z:hover{transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 25px rgba(23,102,139,.6),0 0 30px rgba(23,102,139,.4)!important}.ChallengeModal_dateSelectorStage__9unWc{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:40px 20px!important;animation:ChallengeModal_fadeInScale__1ZpnR .5s ease-out forwards!important}.ChallengeModal_dateTitle__NxoEk{color:#17668b!important;font-size:28px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:2px!important;margin-bottom:40px!important;text-shadow:0 0 20px rgba(23,102,139,.5)!important;animation:ChallengeModal_textGlow__ekR2U 2s ease-in-out infinite!important}.ChallengeModal_dateButtons__Xp5ku{display:flex!important;flex-direction:column!important;gap:20px!important;width:100%!important;max-width:400px!important}.ChallengeModal_dateButton__37jtv{display:flex!important;align-items:center!important;justify-content:center!important;gap:15px!important;padding:18px 30px!important;background:linear-gradient(135deg,rgba(23,102,139,.2),rgba(23,102,139,.1))!important;border:2px solid #17668b!important;border-radius:12px!important;color:#f4f4f4!important;font-size:18px!important;font-weight:700!important;cursor:pointer!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.ChallengeModal_dateButton__37jtv:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(23,102,139,.3),transparent)!important;transition:left .5s ease!important}.ChallengeModal_dateButton__37jtv:hover:before{left:100%!important}.ChallengeModal_dateButton__37jtv:hover{transform:translateY(-3px) scale(1.02)!important;background:linear-gradient(135deg,rgba(23,102,139,.4),rgba(23,102,139,.2))!important;border-color:#1a8bb8!important;box-shadow:0 6px 25px rgba(23,102,139,.5),0 0 30px rgba(23,102,139,.3)!important}.ChallengeModal_dateIcon__jx3gV{color:orange!important;filter:drop-shadow(0 0 10px rgba(255,165,0,.6))!important;flex-shrink:0!important}.ChallengeModal_dateLabel__oHvUV{flex:1 1!important;text-align:center!important}.ChallengeModal_acceptedStage__yZmik{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:60px 20px!important;animation:ChallengeModal_fadeInScale__1ZpnR .5s ease-out forwards!important}@keyframes ChallengeModal_btnSlideUp__Vpbeh{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ChallengeModal_textGlow__ekR2U{0%,to{text-shadow:0 0 20px rgba(23,102,139,.5)}50%{text-shadow:0 0 30px rgba(23,102,139,.8),0 0 40px rgba(23,102,139,.4)}}.ChallengeModal_closeBtn__9Njew:hover{transform:scale(1.05) translateY(-2px)!important;box-shadow:0 8px 30px rgba(255,165,0,.7),0 0 50px rgba(255,215,0,.5)!important;background:linear-gradient(135deg,gold,orange)!important}.ChallengeModal_closeBtn__9Njew:active{transform:scale(1.02)!important}@media (max-width:768px){.ChallengeModal_teamsRow__0d6QR{gap:15px!important}.ChallengeModal_teamContainer__18gKo{flex:1 1!important;min-width:0!important}.ChallengeModal_teamAway__LbrOY,.ChallengeModal_teamHome__luCOO{gap:8px!important}.ChallengeModal_teamLogoWrapper__WpWoH{width:60px!important;height:60px!important}.ChallengeModal_teamName__M30Ph{font-size:13px!important;margin-top:6px!important;line-height:1.2!important;text-align:center!important}.ChallengeModal_teamNation__6txbS{font-size:10px!important}.ChallengeModal_vsContainer__R6uyO{flex-shrink:0!important;margin:0 5px!important}.ChallengeModal_vsCircle__ubrt_{width:50px!important;height:50px!important}.ChallengeModal_vsText__u8JRB{font-size:18px!important}.ChallengeModal_vsSwords__2_71P{width:22px!important;height:22px!important}.ChallengeModal_lightning__aHi_N{width:25px!important;height:2px!important}.ChallengeModal_challengeText__hzdtJ{margin-top:20px!important}.ChallengeModal_challengeTitle__zltto{font-size:20px!important}.ChallengeModal_challengeSubtitle__SKaDi{font-size:11px!important}.ChallengeModal_closeBtn__9Njew{font-size:15px!important;padding:12px 28px!important}.ChallengeModal_revealStage__DKBdU{padding:25px 12px!important}.ChallengeModal_teamGlow__DalcB{width:100px!important;height:100px!important}.ChallengeModal_dateTitle__NxoEk{font-size:22px!important;margin-bottom:30px!important}.ChallengeModal_dateButton__37jtv{padding:15px 20px!important;font-size:16px!important;gap:12px!important}.ChallengeModal_dateIcon__jx3gV{width:24px!important;height:24px!important}.ChallengeModal_continueBtn__Ypy0z{font-size:14px!important;padding:12px 28px!important}}.ReferredUserCard_card__0P9Po{background:radial-gradient(circle at top left,rgba(23,102,139,.4) 0,rgba(27,38,55,.8) 50%,rgba(27,38,55,.95) 100%);border:1px solid hsla(0,0%,100%,.05);border-radius:14px;padding:20px;transition:all .3s ease;box-shadow:5px 5px 10px rgba(0,0,0,.3);position:relative;overflow:hidden}.ReferredUserCard_card__0P9Po:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#17668b,orange);opacity:0;transition:opacity .3s ease}.ReferredUserCard_card__0P9Po:hover{border-color:rgba(23,102,139,.3);transform:translateY(-2px);box-shadow:0 0 30px rgba(23,102,139,.3),5px 8px 20px rgba(0,0,0,.4)}.ReferredUserCard_card__0P9Po:hover:before{opacity:1}.ReferredUserCard_cardHeader__TPw3e{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,96%,.1)}.ReferredUserCard_userInfo__orN2T{display:flex;gap:12px;align-items:center}.ReferredUserCard_avatar__uWf6i{width:48px;height:48px;border-radius:50%;background:rgba(23,102,139,.2);display:flex;align-items:center;justify-content:center;color:#17668b;flex-shrink:0;overflow:hidden}.ReferredUserCard_userDetails__iFZuf{display:flex;flex-direction:column;gap:4px}.ReferredUserCard_userName__6fltb{display:flex;align-items:center;gap:6px;font-size:16px!important;font-weight:600!important;color:#f4f4f4!important;margin:0!important;line-height:1.3!important}.ReferredUserCard_verified__bc24j{color:#4d89ff}.ReferredUserCard_notVerified__iFrO8{color:hsla(0,0%,96%,.3)}.ReferredUserCard_username__iDAsZ{font-size:14px!important;color:hsla(0,0%,96%,.6)!important;margin:0!important;line-height:1.2!important}.ReferredUserCard_points__zKB80{display:flex;align-items:center;gap:6px;background:rgba(255,165,0,.1);border:1px solid rgba(255,165,0,.3);border-radius:8px;padding:8px 12px;color:orange;font-size:18px!important;font-weight:700!important}.ReferredUserCard_pointsLabel__DvmaM{font-size:12px!important;font-weight:500!important;opacity:.8}.ReferredUserCard_stateBadge__vGgvM{display:flex;justify-content:flex-start;margin-bottom:12px}.ReferredUserCard_stateBadgeRow___Ba0M{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ReferredUserCard_stateBadgeRow___Ba0M span,.ReferredUserCard_stateBadge__vGgvM span{display:inline-block;padding:6px 12px;border-radius:6px;font-size:12px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;line-height:1!important}.ReferredUserCard_claimButton__ZZokF{display:flex!important;align-items:center!important;gap:6px!important;padding:6px 14px!important;background:linear-gradient(135deg,orange,#ff8c00)!important;border:none!important;border-radius:6px!important;color:#1a1f23!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 2px 8px rgba(255,165,0,.3)!important}.ReferredUserCard_claimButton__ZZokF:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(255,165,0,.4)!important}.ReferredUserCard_claimButton__ZZokF:disabled{opacity:.6!important;cursor:not-allowed!important}.ReferredUserCard_stateBadgeRegistered__ZawpW{background:rgba(77,137,255,.15);color:#4d89ff!important;border:1px solid rgba(77,137,255,.3)}.ReferredUserCard_stateBadgeTeamCreated__vfVc_{background:rgba(23,102,139,.15);color:#17668b!important;border:1px solid rgba(23,102,139,.3)}.ReferredUserCard_stateBadgeRewardAvailable__b8cS0{background:rgba(255,165,0,.15);color:orange!important;border:1px solid rgba(255,165,0,.3)}.ReferredUserCard_stateBadgeRewardClaimed__rQ6GT{background:rgba(34,197,94,.15);color:#22c55e!important;border:1px solid rgba(34,197,94,.3)}.ReferredUserCard_stateBadgeNotValid__PsCNy{background:rgba(230,21,62,.15);color:#e6153e!important;border:1px solid rgba(230,21,62,.3)}.ReferredUserCard_cardBody__PXZUd{display:flex;flex-direction:column;gap:12px}.ReferredUserCard_infoRow__2nLSE{display:flex;align-items:center;gap:8px;font-size:14px!important;color:hsla(0,0%,96%,.8)!important}.ReferredUserCard_infoRow__2nLSE svg{color:#17668b;flex-shrink:0}.ReferredUserCard_label__YpAH0{font-weight:500!important;color:hsla(0,0%,96%,.6)!important;line-height:1.2!important}.ReferredUserCard_value__CuBkR{font-weight:600!important;color:#f4f4f4!important;line-height:1.2!important}.ReferredUserCard_teamInfo__xWCqA{position:relative!important;display:flex;align-items:center;gap:16px;padding:12px;background:rgba(77,137,255,.1);border:1px solid rgba(77,137,255,.2);border-radius:8px;transition:all .3s ease}.ReferredUserCard_teamInfo__xWCqA:hover{background:rgba(77,137,255,.15);border-color:rgba(77,137,255,.4);transform:translateY(-2px)}.ReferredUserCard_challengeIconBtn__vccXs{margin-left:auto!important;width:36px!important;height:36px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,rgba(23,102,139,.9),rgba(23,102,139,.7))!important;border:1.5px solid #17668b!important;border-radius:8px!important;color:#f4f4f4!important;cursor:pointer!important;transition:all .3s ease!important;backdrop-filter:blur(8px)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;padding:0!important;position:relative!important}.ReferredUserCard_challengeIconBtn__vccXs:after{content:attr(data-tooltip)!important;position:absolute!important;bottom:calc(100% + 8px)!important;right:0!important;background:linear-gradient(135deg,#17668b,#1a7a9e)!important;color:#f4f4f4!important;padding:6px 12px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;transform:translateY(4px)!important;transition:all .2s ease!important;box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 20px rgba(23,102,139,.4)!important;border:1px solid hsla(0,0%,100%,.1)!important;z-index:1000!important}.ReferredUserCard_challengeIconBtn__vccXs:hover:after{opacity:1!important;transform:translateY(0)!important}.ReferredUserCard_challengeIconBtn__vccXs svg{flex-shrink:0!important;display:block!important}.ReferredUserCard_challengeIconBtn__vccXs:hover:not(:disabled){background:linear-gradient(135deg,#17668b,#1a7a9e)!important;border-color:#1a7a9e!important;color:#fff!important;transform:scale(1.15) rotate(5deg)!important;box-shadow:0 4px 16px rgba(23,102,139,.6),0 0 20px rgba(23,102,139,.4)!important}.ReferredUserCard_challengeIconBtn__vccXs:active:not(:disabled){transform:scale(1.05)!important}.ReferredUserCard_challengeIconBtn__vccXs:disabled{opacity:.4!important;cursor:not-allowed!important;transform:none!important}.ReferredUserCard_teamLogo__LjWtA{width:56px;height:56px;flex-shrink:0}.ReferredUserCard_teamDetails__Ntkgf{display:flex;flex-direction:column;gap:2px}.ReferredUserCard_teamName__fPtQd{font-size:15px!important;font-weight:600!important;color:#4d89ff!important;margin:0!important;line-height:1.3!important}.ReferredUserCard_teamNation__NfkK1{font-size:13px!important;color:hsla(0,0%,96%,.6)!important;margin:0!important;line-height:1.2!important}.ReferredUserCard_noTeam__1j06K{display:flex;align-items:center;gap:8px;padding:12px;background:rgba(230,21,62,.1);border:1px solid rgba(230,21,62,.2);border-radius:8px;color:hsla(0,0%,96%,.6);font-size:14px!important;font-style:italic}.ReferredUserCard_noTeam__1j06K svg{color:#e6153e}@media (max-width:768px){.ReferredUserCard_card__0P9Po{padding:16px}.ReferredUserCard_cardHeader__TPw3e{flex-direction:row;gap:8px;align-items:center;justify-content:space-between}.ReferredUserCard_userDetails__iFZuf,.ReferredUserCard_userInfo__orN2T{flex:1 1;min-width:0}.ReferredUserCard_userName__6fltb{font-size:14px!important;flex-wrap:wrap;line-height:1.2!important}.ReferredUserCard_username__iDAsZ{display:none}.ReferredUserCard_points__zKB80{padding:6px 10px;font-size:16px!important;flex-shrink:0}.ReferredUserCard_pointsLabel__DvmaM{display:none}.ReferredUserCard_stateBadge__vGgvM span{font-size:11px!important;padding:5px 10px}}