.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:30}.home_customButtons__uFLCa{left:1rem}.home_customButton__D6vNq,.home_faqButton__Yb8n_,.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_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_valueBox__sfUjm{margin-top:3rem;margin-bottom:2rem;display:inline-flex;align-items:center;justify-content:center;border:4px solid #3b82f6;border-radius:50px;padding:1rem 2rem;background:white;box-shadow:0 4px 15px rgba(0,0,0,.1);z-index:30}.home_valueText__cuA4P{font-size:2.5rem;font-weight:700;color:#111827}.home_claimButtonMain__XDL_f{font-weight:700;padding:1rem 3rem;border-radius:20px;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:1rem;z-index:30;position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem}.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)}}.home_timerText__Qvwp6{font-size:1rem;font-weight:600;opacity:.9}.home_buyGrowthButton__rs9cU{background:#10b981;color:white;font-weight:700;padding:.75rem 2rem;border-radius:15px;border:none;cursor:pointer;font-size:1rem;transition:all .3s ease;z-index:30;margin-bottom:1rem}.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_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}.home_faqContent__2w0ZF h3{color:#2d3748;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.2rem}.home_faqContent__2w0ZF p{color:#718096;margin-bottom:1rem}.home_divider__FA3XC{height:1px;background:#e2e8f0;margin:1rem 0}.battle_container__IxNDT{overflow-y:auto}.battle_blurredContainer__wL4I7,.battle_container__IxNDT{min-height:100vh;background:#f5f5f0;padding:2rem 1.5rem 5rem}.battle_blurredContainer__wL4I7{filter:blur(8px);pointer-events:none}.battle_comingSoon__RQqOJ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;font-weight:700;color:#2d3748;text-align:center;z-index:100;pointer-events:none}.battle_header__8nD_L{text-align:center;margin-bottom:2rem}.battle_title__yU_Om{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:.5rem}.battle_subtitle__9DoIR{color:#718096;font-size:1rem;font-style:italic}.battle_card__gU5Wq{background:white;border-radius:20px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,.1)}.battle_cardTitle__vr844{font-size:1.2rem;font-weight:700;color:#2d3748;margin-bottom:1rem}.battle_createButton__wzyds{width:100%;background:#6B9FD8;color:white;font-weight:600;padding:1rem;border-radius:15px;border:none;cursor:pointer;transition:all .2s}.battle_createButton__wzyds:hover{background:#5a8bc7;transform:translateY(-2px)}.leaderboard_container__s4PXJ{height:100vh;background:#f5f5f0;padding:1.5rem 1rem 0;display:flex;flex-direction:column;overflow:scroll}.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_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,#ffc609,#ff6309);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:#ff6309;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,#ffc609,#ff6309);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}.leaderboard_currentName__EEGwF{font-size:1rem;font-weight:700;color:white}.leaderboard_currentRank__mdQDC{font-size:.8rem;color:rgba(255,255,255,.9)}.leaderboard_currentScore__aABGI{font-size:1.1rem;font-weight:700;color:white}.leaderboard_leaderboardList__Ar_9q{flex:1 1;background:white;border-radius:15px 15px 0 0;padding:1rem;overflow-y:auto;box-shadow:0 -2px 10px rgba(0,0,0,.05);margin-bottom:60px}.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}.leaderboard_playerAvatar__wNHrr{width:35px;height:35px;border-radius:50%}.leaderboard_playerName__SnH8Z{flex:1 1;font-weight:800;color:#121b24;font-size:.9rem}.leaderboard_playerScore__Dbdpv{font-weight:700;color:#ffc609;font-size:.9rem}.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 20s ease-in-out infinite alternate}@keyframes DynamicBackground_cloudFloat___d6Rm{0%{transform:translateX(-2%)}to{transform:translateX(2%)}}.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 5s ease-in-out}@keyframes DynamicBackground_birdFlyArc__PRqrh{0%{transform:translate(-50%)}50%{transform:translateY(-30px)}to{transform:translate(50%)}}.DynamicBackground_birds_fly_zigzag__TCDHy{animation:DynamicBackground_birdFlyZigzag__DDEvN 5s ease-in-out}@keyframes DynamicBackground_birdFlyZigzag__DDEvN{0%{transform:translate(0)}25%{transform:translate(10px,-15px)}50%{transform:translate(-10px,-30px)}75%{transform:translate(10px,-45px)}to{transform:translateY(-60px)}}.DynamicBackground_birds_jump__b1lvT{animation:DynamicBackground_birdJump__dr7HD 2s ease-in-out}@keyframes DynamicBackground_birdJump__dr7HD{0%,to{transform:translateY(0) scaleX(1)}50%{transform:translateY(-10px) 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 2s ease-in-out}@keyframes DynamicBackground_rockRotate__yccsl{0%,to{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}.DynamicBackground_clouds_moving__QqdyB{animation:DynamicBackground_cloudMoving__M4_4v 20s linear infinite}@keyframes DynamicBackground_cloudMoving__M4_4v{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.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_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}