.home_container__eduTK{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:1rem 1.5rem 0;position:relative;transition:background .5s ease}.home_topButtons__9ZKM2{right:1rem}.home_customButtons__uFLCa,.home_topButtons__9ZKM2{position:absolute;top:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:40}.home_customButtons__uFLCa{left:1rem}.home_customButton__D6vNq,.home_faqButton__Yb8n_,.home_followButton__w6W9R,.home_unitButton__5AGPu{background:white;border:2px solid #6b9fd8;color:#6b9fd8;font-weight:700;padding:.5rem 1rem;border-radius:20px;cursor:pointer;font-size:1rem;transition:all .2s}.home_customButton__D6vNq:hover,.home_faqButton__Yb8n_:hover,.home_followButton__w6W9R:hover,.home_unitButton__5AGPu:hover{background:#6b9fd8;color:white;transform:scale(1.05)}.home_levelButton__hgjfi{background:white;border:2px solid #6b9fd8;color:#6b9fd8;font-weight:700;padding:.5rem 1rem;border-radius:20px;cursor:pointer;font-size:.9rem;transition:all .2s}.home_levelButton__hgjfi:hover{background:#10b981;color:white;transform:scale(1.05)}.home_topActions__glf_4{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-top:max(.35rem,env(safe-area-inset-top,0px));margin-bottom:0;width:100%;z-index:30;position:relative}.home_valueBox__sfUjm{display:inline-flex;align-items:center;justify-content:center;border:3px solid #3b82f6;border-radius:50px;padding:.35rem .75rem;background:white;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:30}.home_valueText__cuA4P{font-size:2rem;font-weight:700;color:#111827;white-space:nowrap}.home_claimButtonMain__XDL_f{font-weight:700;padding:1.25rem 2.3rem;border-radius:18px;font-size:1.3rem;border:none;color:white;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease;background:#9ca3af;margin-bottom:0;z-index:30;position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem}.home_claimButtonMainActive__LPxl8{background:#ef4444;animation:home_pulse__jev5O 2s ease-in-out infinite}.home_claimButtonMainActive__LPxl8:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(239,68,68,.4)}.home_claimButtonMain__XDL_f:disabled{cursor:not-allowed;opacity:.9;animation:none}.home_claimButtonPressed__gLMv_{transform:scale(1.15)!important;transition:transform .1s ease!important}@keyframes home_pulse__jev5O{0%,to{transform:scale(1);box-shadow:0 4px 15px rgba(239,68,68,.3)}50%{transform:scale(1.05);box-shadow:0 6px 25px rgba(239,68,68,.5)}}@keyframes home_wheelButtonPulse__n4Ln2{0%,to{transform:scale(1);filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}50%{transform:scale(1.08);filter:drop-shadow(0 6px 16px rgba(255,193,7,.5))}}.home_wheelButtonPulse__n4Ln2{animation:home_wheelButtonPulse__n4Ln2 2s ease-in-out infinite;position:relative}.home_freeSpinsBadge__0FurZ{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#daa520,#ffd700);color:#1a1a2e;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;box-shadow:0 2px 8px rgba(218,165,32,.6);border:2px solid #fff;z-index:1}@keyframes home_swordsButtonPulse__bVdDX{0%,to{transform:scale(1);filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}50%{transform:scale(1.08);filter:drop-shadow(0 6px 16px rgba(255,255,255,.7))}}.home_swordsButtonPulse__bVdDX{animation:home_swordsButtonPulse__bVdDX 2s ease-in-out infinite}.home_timerText__Qvwp6{font-size:1rem;font-weight:600;opacity:.9}.home_buyGrowthButton__rs9cU{background:#10b981;color:white;font-weight:700;padding:.6rem 1.5rem;border-radius:16px;border:none;cursor:pointer;font-size:.95rem;transition:all .3s ease;z-index:30;margin-bottom:0;max-width:280px}.home_buyGrowthButton__rs9cU:hover{background:#059669;transform:translateY(-2px);box-shadow:0 4px 15px rgba(16,185,129,.3)}.home_friendsButton__ixMjf,.home_shopButton__Dwn80{font-weight:600;padding:.8rem 1.5rem;border-radius:20px;font-size:1rem;border:none;color:white;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:all .2s;background:#6b9fd8;text-decoration:none;display:flex;align-items:center;justify-content:center}.home_friendsButton__ixMjf:hover,.home_shopButton__Dwn80:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.25)}.home_inviteButton__M2Tp2{width:100%;background:#10b981;color:white;font-weight:700;padding:1rem;border-radius:15px;border:none;cursor:pointer;font-size:1rem;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.home_inviteButton__M2Tp2:hover{background:#059669;transform:translateY(-2px);box-shadow:0 6px 15px rgba(16,185,129,.3)}.home_buyLevelButtonUSD___DAWD,.home_buyLevelButton__zdt2G{flex:1 1;padding:.75rem 1rem;border-radius:10px;border:none;cursor:pointer;font-size:.9rem;font-weight:600;transition:all .2s}.home_buyLevelButton__zdt2G{background:#6b9fd8;color:white}.home_buyLevelButton__zdt2G:hover{background:#5a8bc7;transform:translateY(-2px)}.home_buyLevelButtonUSD___DAWD{background:#10b981;color:white}.home_buyLevelButtonUSD___DAWD:hover{background:#059669;transform:translateY(-2px)}.home_shopItem__5LKQA{background:white;border-radius:15px;padding:1rem;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;gap:.75rem}.home_shopItemImage__iiI6h{width:100%;height:150px;object-fit:contain;border-radius:10px}.home_buyButtonGreen__I_HYQ{width:100%;background:#10b981;color:white;font-weight:600;padding:.6rem;border-radius:10px;border:none;cursor:pointer;font-size:.9rem;transition:all .2s}.home_buyButtonGreen__I_HYQ:hover{background:#059669;transform:translateY(-2px)}.home_growthObject__ypeam{position:fixed;bottom:4rem;left:50%;transform:translateX(-50%);width:15rem;height:30rem;border-radius:50px 50px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.15);z-index:10;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all .5s ease}.home_growthObjectSkin__EhkYn{z-index:12}.home_growthObjectFace__C0su1,.home_growthObjectSkin__EhkYn{position:absolute;inset:0;border-radius:50px 50px 0 0;background-size:cover;background-position:50%;background-repeat:no-repeat;pointer-events:none;transition:all .5s ease}.home_growthObjectFace__C0su1{z-index:13}.home_buttonContainer__Ns1le{position:fixed;bottom:5.5rem;left:0;right:0;display:flex;justify-content:space-between;padding:0 2rem;z-index:20}.home_tabBar__FgLnG{position:fixed;bottom:0;left:0;right:0;background:white;border-top:2px solid #e2e8f0;z-index:50;box-shadow:0 -4px 10px rgba(0,0,0,.05)}.home_tabContainer__vtOrF{display:flex;justify-content:space-around;align-items:center;height:4rem;max-width:28rem;margin:0 auto}.home_tab__wmdw0{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;height:100%;text-decoration:none;color:#9ca3af;transition:all .2s;position:relative}.home_tab__wmdw0:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:50%;background:#e2e8f0}.home_tab__wmdw0:hover{color:#6b7280;background:#f9fafb}.home_tabActive__jds7A{color:#3b82f6;background:#eff6ff}.home_tabBattle__TuyEI{background:#993708!important;color:#fef9c3!important;border:2px solid #ffc300;box-sizing:border-box}.home_tabBattle__TuyEI:hover{background:#b34a0a!important;color:#fff!important}.home_tabBattle__TuyEI.home_tabActive__jds7A{background:#993708!important;color:#ffc300!important;border:2px solid #ffc300}.home_tabDisabled__zHyXJ{opacity:.5;cursor:not-allowed;pointer-events:none}.home_tabEmoji__wnL9W{font-size:1.5rem;margin-bottom:.25rem}.home_tabText__0M9Ux{font-size:.7rem;font-weight:600}.home_unitSelectButton__sj4jN{background:white;border:3px solid #6b9fd8;color:#2d3748;font-weight:700;padding:1rem 2rem;border-radius:15px;cursor:pointer;font-size:1.1rem;transition:all .2s;margin:.5rem;width:calc(100% - 1rem)}.home_unitSelectButton__sj4jN:hover{background:#6b9fd8;color:white;transform:scale(1.05)}.home_faqContent__2w0ZF{line-height:1.8;max-height:50vh;overflow-y:auto;margin-top:-.5rem;padding-right:.25rem}.home_faqContent__2w0ZF h3{color:#2d3748;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.2rem}.home_faqContent__2w0ZF h3:first-of-type{margin-top:0}.home_faqContent__2w0ZF p{color:#718096;margin-bottom:1rem}.home_divider__FA3XC{height:1px;background:#e2e8f0;margin:1rem 0}@keyframes home_piggySwing___J55g{0%,to{transform:rotate(0deg)}10%,30%,50%,70%{transform:rotate(3deg)}20%,40%,60%,80%{transform:rotate(-3deg)}90%{transform:rotate(15deg)}95%{transform:rotate(-15deg)}}.home_autogrowPiggy__2vdp0{animation:home_piggySwing___J55g 9s ease-in-out infinite;transform-origin:center bottom;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));transition:transform .2s}.home_autogrowPiggy__2vdp0:hover{transform:scale(1.05)}.home_airdropContainer__pcw_I{position:fixed;bottom:9.2rem;left:0;right:0;padding:0 2rem;display:flex;justify-content:flex-start;z-index:21}.home_airdropButton__7uwou{font-weight:600;padding:.8rem 1.5rem;border-radius:20px;font-size:1rem;border:none;color:white;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:all .2s;background:linear-gradient(135deg,#a78bfa,#7c3aed);text-decoration:none;display:flex;align-items:center;justify-content:center;letter-spacing:.03em}.home_airdropButton__7uwou:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(124,58,237,.4)}.home_airdropCriteriaList__CquMz{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.25rem}.home_airdropCriteriaItem__LPhOA{display:flex;align-items:center;justify-content:space-between;background:#f7f8fa;border-radius:12px;padding:.7rem 1rem;gap:.75rem}.home_airdropCriteriaText__TcI1c{display:flex;flex-direction:column;gap:.15rem;flex:1 1}.home_airdropCriteriaLabel__8FEj1{font-size:.95rem;font-weight:600;color:#2d3748}.home_airdropCriteriaDetail__TkTD2{font-size:.78rem;color:#718096}.home_airdropCheckPass__pbFGS{color:#10b981}.home_airdropCheckFail__Nx5jW,.home_airdropCheckPass__pbFGS{font-size:1.2rem;font-weight:700;flex-shrink:0;width:1.5rem;text-align:center}.home_airdropCheckFail__Nx5jW{color:#ef4444}.home_airdropCheckLoading__YBhaQ{font-size:1rem;color:#a0aec0;flex-shrink:0;width:1.5rem;text-align:center}.home_airdropEligibleBadge__DZN1B{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;font-weight:700;font-size:.95rem}.home_airdropEligibleBadge__DZN1B,.home_airdropNotEligibleBadge__0obNK{margin-top:.5rem;padding:.75rem 1rem;border-radius:12px;text-align:center}.home_airdropNotEligibleBadge__0obNK{background:#f3f4f6;color:#718096;font-weight:600;font-size:.9rem}.battle_container__IxNDT{position:relative;min-height:100vh;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center}.battle_backgroundImage__lFtXj{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/backgrounds/battle.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(4px);z-index:0}.battle_content__J6ahH{position:relative;z-index:1;width:100%;max-width:500px;padding:1rem;display:flex;flex-direction:column;align-items:center;min-height:100vh}.battle_headerBanner__rtrEb{position:relative;width:100%;max-width:500px;margin-top:1rem;margin-bottom:1rem;height:100px;overflow:visible}.battle_headerBannerSvg__51YcO{width:100%;height:100%;display:block;object-fit:fill;transform:scaleX(2);transform-origin:center}.battle_headerBannerText__FKRVz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(1.2rem,5.2vw,2.6rem);font-weight:700;color:#2d3748;text-align:center;white-space:nowrap;text-shadow:1px 1px 2px rgba(255,255,255,.8),-1px -1px 2px rgba(255,255,255,.8);width:90%;overflow:visible}.battle_counter__l9Sgg{font-size:clamp(1.5rem,5vw,2.3rem);font-weight:700;color:#f5af4f;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 0 10px rgba(245,175,79,.7);margin-bottom:.2rem;letter-spacing:1.5px}.battle_counterSubtextRow__1aC9S{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1.6rem;width:100%}.battle_counterSubtext__4tsWp{font-size:clamp(.85rem,2.8vw,1.05rem);font-weight:600;color:#fef9c3;text-shadow:0 2px 4px rgba(0,0,0,.6);text-align:center}.battle_faqButton__fEmL9{position:absolute;right:0;top:50%;transform:translateY(-50%);width:56px;height:56px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transform-origin:center bottom;animation:battle_faqSwing__J53aI 9s ease-in-out infinite}.battle_faqButton__fEmL9:hover{animation:none;transform:translateY(-50%) scale(1.08)}@keyframes battle_faqSwing__J53aI{0%,to{transform:translateY(-50%) rotate(0deg)}10%,30%,50%,70%{transform:translateY(-50%) rotate(3deg)}20%,40%,60%,80%{transform:translateY(-50%) rotate(-3deg)}90%{transform:translateY(-50%) rotate(15deg)}95%{transform:translateY(-50%) rotate(-15deg)}}.battle_faqButton__fEmL9 img{width:100%;height:100%;object-fit:contain}.battle_battleFaqOverlay__FK4vP{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem}.battle_battleFaqModal__dYXeq{background:#2d3748;border:3px solid #ffc300;border-radius:16px;max-width:420px;width:100%;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(255,195,0,.3),0 8px 32px rgba(0,0,0,.4)}.battle_battleFaqModalHeader__9YwyY{padding:1rem 1.25rem;border-bottom:2px solid #ffc300;background:rgba(153,55,8,.3);display:flex;align-items:center;justify-content:space-between}.battle_battleFaqModalTitle__1Hr5R{font-size:1.25rem;font-weight:700;color:#ffc300;margin:0}.battle_battleFaqModalClose__onIRe{width:36px;height:36px;border:2px solid #ffc300;border-radius:50%;background:transparent;color:#ffc300;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;transition:background .2s,color .2s}.battle_battleFaqModalClose__onIRe:hover{background:#ffc300;color:#2d3748}.battle_battleFaqContent__ZQ4Xi{padding:1.25rem 1.5rem;overflow-y:auto;color:#e2e8f0;font-size:.95rem;line-height:1.6}.battle_battleFaqContent__ZQ4Xi p{margin:0 0 1rem}.battle_battleFaqContent__ZQ4Xi p:last-child{margin-bottom:0}.battle_battleFaqContent__ZQ4Xi strong{color:#ffc300;font-size:1rem}.battle_fighterContainer__WdyoK{position:relative;width:100%;max-width:350px;margin-top:auto;margin-bottom:5rem;display:flex;flex-direction:column;align-items:center}.battle_fighter__4qrQp{width:100%;max-width:280px;height:auto;position:relative;z-index:1;margin-bottom:-150px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3))}.battle_buyButton__9CaN7{position:relative;width:100%;max-width:320px;z-index:2;background:transparent;border:none;cursor:pointer;padding:0;transition:all .3s ease}.battle_buyButtonActive__MGig2{animation:battle_pulse__NVRJI 2s ease-in-out infinite}.battle_buyButton__9CaN7:hover:not(:disabled){transform:scale(1.05)}.battle_buyButton__9CaN7:disabled{cursor:not-allowed}.battle_buyButtonSvg__8kcHd{width:100%;height:auto;display:block}.battle_buyButtonText__m_6Bk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(1.4rem,5vw,2.5rem);font-weight:700;color:#2d3748;text-align:center;pointer-events:none;white-space:pre-line;line-height:1.2;width:85%;overflow:visible}.battle_buyButtonWaiting__xo1RR .battle_buyButtonSvg__8kcHd path[fill="#D7D2D2"]{fill:#999999}.battle_buyButtonWaiting__xo1RR .battle_buyButtonText__m_6Bk{color:#555555}.battle_buyButtonOwned__brtHM .battle_buyButtonSvg__8kcHd path[fill="#D7D2D2"]{fill:#a8d5ba}.battle_buyButtonOwned__brtHM .battle_buyButtonText__m_6Bk{color:#2d5f3e}.battle_buyButtonSoldOut__3tPkO .battle_buyButtonSvg__8kcHd path[fill="#D7D2D2"]{fill:#b0b0b0}.battle_buyButtonSoldOut__3tPkO .battle_buyButtonText__m_6Bk{color:#666666}@keyframes battle_pulse__NVRJI{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:480px){.battle_counter__l9Sgg{font-size:clamp(1.3rem,4vw,1.8rem)}.battle_counterSubtextRow__1aC9S{margin-bottom:1.3rem}.battle_fighterContainer__WdyoK{max-width:85vw;margin-top:1rem;margin-bottom:4.5rem}.battle_fighter__4qrQp{width:75%;max-width:220px;margin-bottom:-100px}.battle_buyButton__9CaN7{width:90%;max-width:260px}}.leaderboard_container__s4PXJ{height:100vh;background:#f5f5f0;padding:1.5rem 1rem 0;display:flex;flex-direction:column;overflow-y:auto}.leaderboard_header__2nKg4{text-align:center;margin-bottom:1rem;flex-shrink:0}.leaderboard_title__b_3LT{font-size:1.8rem;font-weight:700;color:#2d3748}.leaderboard_boardsToggle__6uJB9{display:flex;justify-content:center;gap:.5rem;margin-bottom:.75rem}.leaderboard_boardsToggleButton__HuRPM{flex:1 1;max-width:180px;padding:.4rem .8rem;border-radius:999px;border:2px solid #e2e8f0;background:white;color:#64748b;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.leaderboard_boardsToggleButtonActive__rJpV_{border-color:#0052ff;background:#eff6ff;color:#0f172a;box-shadow:0 0 0 1px rgba(37,99,235,.4)}.leaderboard_podiumContainer__Q3M9E{display:flex;justify-content:center;align-items:flex-end;gap:.75rem;margin-bottom:1.5rem;padding:0;flex-shrink:0}.leaderboard_podiumPlace__K_B5_{display:flex;flex-direction:column;align-items:center;position:relative}.leaderboard_podiumUserInfo__eSf0S{display:flex;flex-direction:column;align-items:center;z-index:20;margin-bottom:-65px}.leaderboard_podiumName__MipxV{font-size:.85rem;font-weight:700;color:#2d3748;margin-bottom:2px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard_podiumAvatar___PtYa{width:50px;height:50px;border-radius:50%;border:3px solid #000;background-color:#fff}.leaderboard_podiumObject1__AywQ_{height:210px;z-index:10}.leaderboard_podiumObject2__Vnawn{height:160px;z-index:10}.leaderboard_podiumObject3__iwH2o{height:120px;z-index:10}.leaderboard_podiumRankBox__XDMca{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#7cb8f7,#0052ff);border-radius:10px;padding:4px 6px;width:100%;min-width:90px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:15}.leaderboard_podiumRankNumber__6IVsC{color:#ffffff;font-size:1.2rem;font-weight:900;margin-left:4px;margin-right:8px}.leaderboard_podiumScoreBox__NqFte{background-color:white;padding:4px 8px;border-radius:6px;font-weight:800;color:#0052ff;font-size:.8rem;flex:1 1;text-align:center;white-space:nowrap}.leaderboard_currentPlayerCard__NvEab{flex-shrink:0;display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;background:linear-gradient(135deg,#7cb8f7,#0052ff);border-radius:15px;margin-bottom:1rem}.leaderboard_currentAvatar__YZ1Iz{width:45px;height:45px;border-radius:50%;border:2px solid white}.leaderboard_currentInfo__N0Wch{flex:1 1;min-width:0;overflow:hidden}.leaderboard_currentName__EEGwF{font-size:1rem;font-weight:700;color:white;overflow:hidden;white-space:nowrap}.leaderboard_currentRank__mdQDC{font-size:.8rem;color:rgba(255,255,255,.9)}.leaderboard_currentScore__aABGI{font-size:1.1rem;font-weight:700;color:white;flex-shrink:0;white-space:nowrap}.leaderboard_statsCard__zQiUg{flex-shrink:0;display:flex;align-items:center;background:white;border-radius:15px;padding:1rem;margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.leaderboard_statsLeft__tJ4pM,.leaderboard_statsRight__RbT41{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.3rem}.leaderboard_statsDivider__66mT3{width:2px;height:40px;background:#e2e8f0;margin:0 1rem}.leaderboard_statsLabel__bUfao{font-size:.85rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.leaderboard_statsValue__gY1Nt{font-size:1.2rem;font-weight:800;color:#0052ff}.leaderboard_rewardBadgePodium__VgBEX{margin-top:.25rem;align-self:center;padding:2px 8px}.leaderboard_rewardBadgePodium__VgBEX,.leaderboard_rewardBadgeRow__8fXj1{background:#22c55e;color:#ffffff;border-radius:999px;font-size:.7rem;font-weight:700;text-transform:uppercase}.leaderboard_rewardBadgeRow__8fXj1{display:inline-block;margin-right:.5rem;padding:2px 6px}.leaderboard_leaderboardList__Ar_9q{background:white;border-radius:15px 15px 0 0;padding:1rem;box-shadow:0 -2px 10px rgba(0,0,0,.05);margin-bottom:60px;flex-shrink:0}.leaderboard_playerRow__w1Tg0{display:flex;align-items:center;gap:1rem;padding:.6rem;border-bottom:1px solid #f0f0f0}.leaderboard_playerRank__tcZGg{font-weight:700;color:#94a3b8;min-width:25px;flex-shrink:0}.leaderboard_playerAvatar__wNHrr{width:35px;height:35px;border-radius:50%;flex-shrink:0}.leaderboard_playerName__SnH8Z{flex:1 1;font-weight:800;color:#121b24;font-size:.9rem;min-width:0;overflow:hidden;white-space:nowrap}.leaderboard_playerScore__Dbdpv{font-weight:700;color:#0052ff;font-size:.9rem;flex-shrink:0;white-space:nowrap}.PopupModal_overlay__2SXRf{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:200;padding:1rem}.PopupModal_modal__Wj_n8{background:white;border-radius:20px;max-width:400px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.3);position:relative;z-index:201}.PopupModal_header__aq5dp{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:2px solid #e2e8f0}.PopupModal_title__44SJk{font-size:1.5rem;font-weight:700;color:#2d3748}.PopupModal_closeButton__Ls3cp{background:#ef4444;color:white;border:none;width:32px;height:32px;border-radius:50%;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.PopupModal_closeButton__Ls3cp:hover{background:#dc2626;transform:scale(1.1)}.PopupModal_content__q_Igv{padding:1.5rem}.DynamicBackground_backgroundWorld__D9vv6{position:fixed;bottom:0;left:0;width:100vw;max-width:1080px;margin:0 auto;z-index:1;transition:transform .5s cubic-bezier(.2,0,.2,1);will-change:transform;display:flex;flex-direction:column-reverse;transform-origin:bottom center}.DynamicBackground_packSection__tDaj9{position:relative;width:100%;aspect-ratio:1080/1920;flex-shrink:0;overflow:hidden}.DynamicBackground_bgImage__4Ox10{object-fit:cover;display:block}.DynamicBackground_bgImage__4Ox10,.DynamicBackground_layer__VAsV5{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.DynamicBackground_element__TQxEe{position:absolute;will-change:transform,opacity;pointer-events:none}.DynamicBackground_grass_sway___TBkK{transform-origin:bottom center;animation:DynamicBackground_grassSway__OEu7T 4s ease-in-out infinite}@keyframes DynamicBackground_grassSway__OEu7T{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.DynamicBackground_clouds_float__NijuC{animation:DynamicBackground_cloudFloat___d6Rm 15s ease-in-out infinite}@keyframes DynamicBackground_cloudFloat___d6Rm{0%,to{transform:translateX(-8%)}50%{transform:translateX(8%)}}.DynamicBackground_stars_twinkle__gvenD{animation:DynamicBackground_starTwinkle__GXSQz 3s ease-in-out infinite}@keyframes DynamicBackground_starTwinkle__GXSQz{0%,to{opacity:.3}50%{opacity:1}}.DynamicBackground_birds_fly_arc__xHZ_5{animation:DynamicBackground_birdFlyArc__PRqrh 6s ease-in-out infinite alternate}@keyframes DynamicBackground_birdFlyArc__PRqrh{0%{transform:translate(-50%) rotate(-10deg)}50%{transform:translateY(-30px) rotate(0deg)}to{transform:translate(50%) rotate(10deg)}}.DynamicBackground_birds_fly_zigzag__TCDHy{animation:DynamicBackground_birdFlyZigzag__DDEvN 5s ease-in-out infinite alternate}@keyframes DynamicBackground_birdFlyZigzag__DDEvN{0%{transform:translate(0)}25%{transform:translate(15px,-15px)}50%{transform:translate(-15px,-35px)}75%{transform:translate(15px,-50px)}to{transform:translateY(-70px)}}.DynamicBackground_birds_jump__b1lvT{animation:DynamicBackground_birdJump__dr7HD 15s linear infinite}@keyframes DynamicBackground_birdJump__dr7HD{0%{transform:translateY(0) scaleX(1)}1%{transform:translateY(-15px) scaleX(-1)}2%{transform:translateY(-10px) scaleX(-1)}3%{transform:translateY(0) scaleX(-1)}49%{transform:translateY(0) scaleX(-1)}50%{transform:translateY(0) scaleX(-1)}51%{transform:translateY(-15px) scaleX(1)}52%{transform:translateY(-10px) scaleX(1)}53%{transform:translateY(0) scaleX(1)}to{transform:translateY(0) scaleX(1)}}.DynamicBackground_apple_sway__5J1jr{transform-origin:top center;animation:DynamicBackground_appleSway__2lOZk 3s ease-in-out infinite}@keyframes DynamicBackground_appleSway__2lOZk{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.DynamicBackground_rock_rotate__DZqe_{animation:DynamicBackground_rockRotate__yccsl 15s linear infinite;transform-origin:bottom center}@keyframes DynamicBackground_rockRotate__yccsl{0%{transform:rotate(0deg)}0.5%{transform:rotate(6deg)}1%{transform:rotate(-6deg)}1.5%{transform:rotate(5deg)}2%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.DynamicBackground_clouds_moving__QqdyB{animation:DynamicBackground_cloudMoving__M4_4v 20s linear infinite}@keyframes DynamicBackground_cloudMoving__M4_4v{0%{transform:translateX(calc(-100% - 100vw))}70%{transform:translateX(calc(100vw + 100%))}70.01%{transform:translateX(calc(-100% - 100vw))}to{transform:translateX(calc(-100% - 100vw))}}.FortuneWheel_overlay__IuV3k{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem}.FortuneWheel_modal__SaJka{position:relative;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;padding:2rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.8)}.FortuneWheel_closeButton__zUt0_{position:absolute;top:1rem;right:1rem;width:40px;height:40px;border-radius:50%;border:none;background:rgba(255,255,255,.1);color:white;font-size:24px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;z-index:10}.FortuneWheel_closeButton__zUt0_:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.FortuneWheel_title__CG95Y{color:#daa520;font-size:2rem;font-weight:700;text-align:center;margin-bottom:1.5rem;text-shadow:0 0 20px rgba(218,165,32,.5);text-transform:uppercase}.FortuneWheel_freeSpinsCounter__ixv2I{text-align:left;color:#daa520;font-size:.9rem;font-weight:600;margin-top:-1rem;margin-bottom:1rem;padding-left:0;text-shadow:0 0 10px rgba(218,165,32,.3)}.FortuneWheel_wheelWrapper__4duwI{position:relative;width:500px;max-width:100%;height:500px;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center}.FortuneWheel_canvas__Y_zUu{max-width:100%;height:auto;filter:drop-shadow(0 10px 20px rgba(0,0,0,.5))}.FortuneWheel_ticker__UXr08{position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #d32f2f;z-index:10;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.FortuneWheel_spinButton__eij6t{position:relative;width:100%;max-width:300px;margin:0 auto;display:block;padding:15px 50px;font-size:24px;font-weight:900;text-transform:uppercase;color:white;background:linear-gradient(180deg,#ff4444,#cc0000);border:4px solid #3d2817;border-radius:20px;cursor:pointer;box-shadow:0 6px 0 #3d2817,0 10px 20px rgba(0,0,0,.4);transition:all .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:2px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.FortuneWheel_spinButton__eij6t:active:not(:disabled){transform:translateY(4px);box-shadow:0 2px 0 #3d2817,0 5px 10px rgba(0,0,0,.4)}.FortuneWheel_spinButton__eij6t:disabled{background:linear-gradient(180deg,#888,#666);border-color:#444;box-shadow:0 6px 0 #444;color:#ddd;cursor:default;transform:none}.FortuneWheel_resultOverlay___4unC{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:FortuneWheel_fadeIn__4H8oQ .3s}.FortuneWheel_resultContent___3KtW{background:linear-gradient(135deg,#1a1a2e,#0f3460);padding:40px 60px;border-radius:30px;border:5px solid #daa520;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.8),inset 0 0 30px rgba(218,165,32,.2);animation:FortuneWheel_scaleIn__LoVjZ .3s cubic-bezier(.175,.885,.32,1.275)}.FortuneWheel_resultTitle__R2lVm{color:#daa520;font-size:36px;margin-bottom:10px;text-shadow:0 0 20px rgba(218,165,32,.5);text-transform:uppercase}.FortuneWheel_resultSubtitle__LZzjh{font-size:24px;color:white;margin-bottom:10px}.FortuneWheel_resultPrize__E0cLy{font-size:48px;margin:20px 0;display:block;font-weight:900;color:#ffd700;text-shadow:0 0 20px rgba(255,215,0,.8)}@keyframes FortuneWheel_fadeIn__4H8oQ{0%{opacity:0}to{opacity:1}}@keyframes FortuneWheel_scaleIn__LoVjZ{0%{transform:scale(.8)}to{transform:scale(1)}}@media (max-width:600px){.FortuneWheel_modal__SaJka{padding:1rem}.FortuneWheel_title__CG95Y{font-size:1.5rem}.FortuneWheel_wheelWrapper__4duwI{width:100%;height:auto;aspect-ratio:1}.FortuneWheel_spinButton__eij6t{font-size:18px;padding:12px 40px}.FortuneWheel_resultTitle__R2lVm{font-size:28px}.FortuneWheel_resultPrize__E0cLy{font-size:36px}}.FortuneWheelHistory_overlay__Gf8wF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10001;display:flex;align-items:center;justify-content:center;padding:1rem}.FortuneWheelHistory_modal___UL2i{position:relative;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;padding:2rem;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.8)}.FortuneWheelHistory_closeButton__ZQuDt{position:absolute;top:1rem;right:1rem;width:40px;height:40px;border-radius:50%;border:none;background:rgba(255,255,255,.1);color:white;font-size:24px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;z-index:10}.FortuneWheelHistory_closeButton__ZQuDt:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.FortuneWheelHistory_title__OHnQt{color:#daa520;font-size:2rem;font-weight:700;text-align:center;margin-bottom:1.5rem;text-shadow:0 0 20px rgba(218,165,32,.5)}.FortuneWheelHistory_loading__nQrI0{text-align:center;color:white;padding:2rem;font-size:1.2rem}.FortuneWheelHistory_empty__NjjtI{text-align:center;color:#718096;padding:2rem;font-size:1.1rem}.FortuneWheelHistory_historyList__3F7xZ{display:flex;flex-direction:column;gap:1rem}.FortuneWheelHistory_record__VC_N_{background:rgba(255,255,255,.05);border:1px solid rgba(218,165,32,.3);border-radius:12px;padding:1rem;transition:all .2s}.FortuneWheelHistory_record__VC_N_:hover{background:rgba(255,255,255,.08);border-color:rgba(218,165,32,.5);transform:translateY(-2px)}.FortuneWheelHistory_recordHeader__O1qcT{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.FortuneWheelHistory_user__xrny4{color:#87ceeb;font-weight:700;font-size:1rem}.FortuneWheelHistory_date__HKfX_{color:#718096;font-size:.85rem}.FortuneWheelHistory_recordBody__lVQt2{display:flex;flex-direction:column;gap:.5rem}.FortuneWheelHistory_prize__Qkxnq{display:flex;align-items:center;gap:.5rem}.FortuneWheelHistory_prizeLabel__znnOp{color:#daa520;font-weight:700;font-size:.9rem}.FortuneWheelHistory_prizeValue__36_ct{color:#ffd700;font-weight:700;font-size:1.1rem}.FortuneWheelHistory_detail__2BPpb{color:#87ceeb;font-size:.95rem;padding-left:.5rem}.FortuneWheelHistory_spinHistory__VhX_0{margin-top:.5rem;padding:.5rem;background:rgba(0,0,0,.2);border-radius:6px}.FortuneWheelHistory_historyLabel__cl6_q{color:#718096;font-size:.85rem;display:block;margin-bottom:.25rem}.FortuneWheelHistory_historyValue__qx4gj{color:white;font-size:.9rem;font-family:monospace}@media (max-width:600px){.FortuneWheelHistory_modal___UL2i{padding:1rem}.FortuneWheelHistory_title__OHnQt{font-size:1.5rem}.FortuneWheelHistory_recordHeader__O1qcT{flex-direction:column;align-items:flex-start;gap:.25rem}.FortuneWheelHistory_prizeValue__36_ct{font-size:1rem}}.AdminPanel_adminPanel__13e6F{width:100%;padding:10px 20px;margin-bottom:10px;max-width:600px;margin-left:auto;margin-right:auto}.AdminPanel_adminButtons__3YGne{display:flex;gap:10px;width:100%}.AdminPanel_adminButton__ETjLK{flex:1 1;padding:16px 20px;border:none;border-radius:15px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit;box-shadow:0 2px 8px rgba(0,0,0,.1)}.AdminPanel_addButton__Z1xKs{background:linear-gradient(135deg,#667eea,#764ba2);color:white}.AdminPanel_addButton__Z1xKs:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.AdminPanel_addButton__Z1xKs:disabled{opacity:.5;cursor:not-allowed}.AdminPanel_editButton__wbHf_{background:linear-gradient(135deg,#f093fb,#f5576c);color:white}.AdminPanel_editButton__wbHf_:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(245,87,108,.4)}.AdminPanel_editButton__wbHf_.AdminPanel_active__OxWd2{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 0 20px rgba(79,172,254,.5)}.AddTaskModal_overlay__IWClN{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddTaskModal_modal__OcX_A{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;padding:25px;max-width:400px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3)}.AddTaskModal_title__b8okH{color:white;font-size:22px;font-weight:700;margin:0 0 20px;text-align:center}.AddTaskModal_form___0pQs{display:flex;flex-direction:column;gap:15px}.AddTaskModal_field__2acl7{display:flex;flex-direction:column;gap:8px}.AddTaskModal_label__NfPG4{color:white;font-size:14px;font-weight:600;opacity:.9}.AddTaskModal_input__uR_5g{padding:12px 15px;border:none;border-radius:10px;font-size:15px;background:rgba(255,255,255,.95);color:#000;font-family:inherit;transition:all .2s}.AddTaskModal_input__uR_5g::placeholder{color:#999}.AddTaskModal_input__uR_5g:focus{outline:none;background:white;box-shadow:0 0 0 3px rgba(255,255,255,.3)}.AddTaskModal_radioGroup__XJdky{display:flex;gap:15px}.AddTaskModal_radioLabel__xa0o2{display:flex;align-items:center;gap:8px;color:white;font-size:15px;cursor:pointer;padding:8px 15px;background:rgba(255,255,255,.1);border-radius:10px;transition:all .2s}.AddTaskModal_radioLabel__xa0o2:hover{background:rgba(255,255,255,.2)}.AddTaskModal_radioLabel__xa0o2 input[type=radio]{width:18px;height:18px;cursor:pointer}.AddTaskModal_buttons__LoB5Y{display:flex;gap:10px;margin-top:20px}.AddTaskModal_cancelButton__j_0RF,.AddTaskModal_submitButton__4KGUM{flex:1 1;padding:14px;border:none;border-radius:12px;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s}.AddTaskModal_cancelButton__j_0RF{background:rgba(255,255,255,.2);color:white}.AddTaskModal_cancelButton__j_0RF:hover{background:rgba(255,255,255,.3);transform:scale(1.05)}.AddTaskModal_submitButton__4KGUM{background:white;color:#667eea}.AddTaskModal_submitButton__4KGUM:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(255,255,255,.3)}.ConfirmDialog_overlay__w1sPR{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.ConfirmDialog_dialog__jlkZX{background:white;border-radius:20px;padding:30px;max-width:350px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3)}.ConfirmDialog_message__xaAte{color:#333;font-size:18px;font-weight:600;text-align:center;margin:0 0 25px;line-height:1.5}.ConfirmDialog_buttons__03Fdi{display:flex;gap:12px}.ConfirmDialog_noButton__UvWXP,.ConfirmDialog_yesButton__mPsSL{flex:1 1;padding:14px;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s;color:white}.ConfirmDialog_noButton__UvWXP{background:linear-gradient(135deg,#f5576c,#f093fb)}.ConfirmDialog_noButton__UvWXP:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,87,108,.4)}.ConfirmDialog_yesButton__mPsSL{background:linear-gradient(135deg,#11998e,#38ef7d)}.ConfirmDialog_yesButton__mPsSL:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(56,239,125,.4)}.tasks_container__7TcaB{min-height:100vh;background:#f5f5f0;padding:2rem 1.5rem 5rem;overflow-y:auto}.tasks_header__4aNMw{text-align:center;margin-bottom:2rem}.tasks_title__ZAeW9{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:.5rem}.tasks_subtitle__LKlqg{color:#718096;font-size:1rem;font-style:italic}.tasks_subtitleWarning__ZYU6q{color:#dc2626;font-weight:700}.tasks_tasksList__P36zM{display:flex;flex-direction:column;gap:.75rem;max-width:600px;margin:0 auto}.tasks_taskItem__7ss26{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:white;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid transparent}.tasks_taskItem__7ss26:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.tasks_taskCompleted__HRpf9{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-color:#10b981}.tasks_taskFailed__jjg6q{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#ef4444}.tasks_taskLocked__MkRJg{opacity:.6;pointer-events:none}.tasks_taskInfo__SB_qj{flex:1 1}.tasks_taskTitle__183vU{font-size:1.1rem;font-weight:600;color:#2d3748}.tasks_taskActions__R9hBB{display:flex;align-items:center;gap:1rem}.tasks_taskReward__cPBeG{font-size:1.2rem;font-weight:700;color:#10b981;min-width:80px;text-align:right}.tasks_checkingButton__Zn474,.tasks_claimButton__PBj2q,.tasks_goButton__bWMHN{padding:.6rem 1.5rem;border-radius:10px;border:none;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;min-width:90px}.tasks_goButton__bWMHN{background:#6b9fd8;color:white}.tasks_goButton__bWMHN:hover{background:#5a8bc7;transform:scale(1.05)}.tasks_claimButton__PBj2q{background:#10b981;color:white}.tasks_claimButton__PBj2q:hover{background:#059669;transform:scale(1.05)}.tasks_checkingButton__Zn474{background:#fbbf24;color:white;cursor:wait;opacity:.8}.tasks_completedIcon__RR0tQ{font-size:2rem;color:#10b981;min-width:90px;text-align:center}.tasks_failedIcon__Fh76O{font-size:.9rem;color:#ef4444;font-weight:700;min-width:90px;text-align:center}.tasks_lockedText__3d_uv{font-size:.85rem;color:#9ca3af;font-style:italic;min-width:90px;text-align:center}.tasks_taskDraggable__39hy0{cursor:move;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.tasks_taskDragging__Fyqbx{opacity:.6;transform:scale(1.1);box-shadow:0 8px 24px rgba(0,0,0,.3)!important;z-index:1000;border:3px dashed #667eea!important}.tasks_taskNew___j0Kt{animation:tasks_highlightNew__4Kg2_ 2s ease-in-out;border-color:#667eea!important;box-shadow:0 0 20px rgba(102,126,234,.4)}@keyframes tasks_highlightNew__4Kg2_{0%,to{border-color:transparent;box-shadow:0 2px 8px rgba(0,0,0,.08)}50%{border-color:#667eea;box-shadow:0 0 20px rgba(102,126,234,.4)}}.tasks_deleteButton__yvE6q{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#f5576c,#f093fb);color:white;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;cursor:pointer;z-index:10;border:2px solid white;transition:all .2s}.tasks_deleteButton__yvE6q:hover{transform:scale(1.2);box-shadow:0 4px 12px rgba(245,87,108,.4)}.tasks_dragHandle__OnKGx{font-size:1.5rem;color:#9ca3af;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 8px}.tasks_editActions__JhtmX{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);display:flex;gap:12px;padding:15px;background:rgba(255,255,255,.95);border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.2);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tasks_cancelEditButton__dDNuZ,.tasks_saveEditButton__OkR0v{padding:14px 28px;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s;color:white}.tasks_cancelEditButton__dDNuZ{background:linear-gradient(135deg,#f5576c,#f093fb)}.tasks_cancelEditButton__dDNuZ:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,87,108,.4)}.tasks_saveEditButton__OkR0v{background:linear-gradient(135deg,#11998e,#38ef7d)}.tasks_saveEditButton__OkR0v:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(56,239,125,.4)}.tasks_taskCollaboration__YD8mr{background:linear-gradient(135deg,#ff6b6b,#4ecb71 50%,#2d8659);background-size:200% 200%;animation:tasks_watermelonGradient__zpXjJ 3s ease infinite;border:3px solid #2d8659!important;box-shadow:0 8px 20px rgba(78,203,113,.4)!important;position:relative;overflow:hidden}.tasks_taskCollaboration__YD8mr:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:tasks_shine__hq45O 3s infinite}@keyframes tasks_watermelonGradient__zpXjJ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes tasks_shine__hq45O{0%{transform:rotate(0deg) translateX(-100%)}to{transform:rotate(0deg) translateX(100%)}}.tasks_taskCollaboration__YD8mr .tasks_taskTitle__183vU{color:white;text-shadow:0 2px 4px rgba(0,0,0,.3);font-size:1.15rem;font-weight:700}.tasks_taskCollaboration__YD8mr .tasks_taskReward__cPBeG{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);font-weight:900;font-size:1.3rem}.tasks_checkButton__iUarZ{padding:.6rem 1.5rem;border-radius:10px;border:2px solid white;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;min-width:90px;background:rgba(255,255,255,.95);color:#2d8659;box-shadow:0 4px 10px rgba(0,0,0,.2)}.tasks_checkButton__iUarZ:hover{background:white;transform:scale(1.08);box-shadow:0 6px 15px rgba(0,0,0,.3)}