.profile_container__CYebx{display:flex;flex-direction:column;min-height:100vh;background:#faf4ff;padding:12px 16px}.profile_radial__pRxL1{position:absolute;width:480px;height:480px;left:50%;top:38%;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.profile_header___W3PQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;position:relative;z-index:10}.profile_backButton__aXCeI{background:none;border:none;color:rgba(0,122,255,1);font-weight:500;font-size:17px;cursor:pointer;position:absolute;display:flex;align-items:center;gap:4px;left:-6px}.profile_title__Qm44E{font-size:24px;font-weight:600;color:#000;margin:0 auto}.profile_placeholder__Mwfs9{width:40px}.profile_profileSection__I6kJS{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:60px;padding-bottom:60px;min-height:400px}.profile_profileImageContainer__5TP3z{position:relative;width:188px;height:188px;z-index:2;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ce9ffc,#7367f0);border-radius:50%;padding:3px}.profile_profileImageBorder__LeWFD{background:#fff;border-radius:50%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:6px;box-sizing:border-box}.profile_profileImage__hOcnh{width:100%;height:100%;border-radius:50%;overflow:hidden;border:none;background:#f0f0f0}.profile_imagePlaceholder__uJHUA{width:100%;height:100%;background-color:#f0f0f0;transform:scale(1.4)}.profile_levelBadge__QTbbO{position:absolute;bottom:0;right:0;width:48px;height:48px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#33245E;font-size:12px;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.1)}.profile_username__24l4b{color:#4B164C;font-size:18px;font-weight:600;margin-top:23px}.profile_actionButtons__rDFEg{position:absolute;width:240px;height:240px;top:50%;left:50%;transform:translate(-50%,-50%)}.profile_actionButton__r9dys{position:absolute;border:none;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center}.profile_actionButton__r9dys.profile_soon___6IJV{cursor:default}.profile_actionButton__r9dys.profile_soon___6IJV:after{content:"soon";bottom:-40px;background:linear-gradient(135deg,#ce9ffc,#7367f0);color:white;border-radius:8px;padding:1px 6px 2px;font-size:10px;position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;pointer-events:none}.profile_actionButton__r9dys.profile_soon_third__xhK1K{cursor:default}.profile_actionButton__r9dys.profile_soon_third__xhK1K:after{content:"soon";position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#ce9ffc,#7367f0);color:white;font-size:10px;padding:2px 6px;border-radius:8px;white-space:nowrap;pointer-events:none}.profile_first__fwlwU{top:-98px;left:64px;transform:translateX(-50%)}.profile_second__nYH_j{bottom:187px;left:-24px;transform:translateY(50%)}.profile_third__7zAJ0{bottom:246px;right:-63px;transform:translateY(50%)}.profile_icon__ZABMI{fill:#7367F0}.SettingsModal_overlay__gtbVI{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;animation:SettingsModal_fadeIn__O7Dh7 .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes SettingsModal_fadeIn__O7Dh7{0%{opacity:0}to{opacity:1}}@keyframes SettingsModal_fadeOut__bW9qW{0%{opacity:1}to{opacity:0}}.SettingsModal_modal__zEtqh{background:white;border-radius:16px;padding:24px;width:90%;max-width:400px;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04),0 0 0 1px rgba(255,255,255,.05);transform:scale(.9) translateY(20px);opacity:0;animation:SettingsModal_modalSlideIn__QlSj9 .4s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.1s}@keyframes SettingsModal_modalSlideIn__QlSj9{0%{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes SettingsModal_modalSlideOut__IlNy4{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.9) translateY(20px);opacity:0}}.SettingsModal_overlay__gtbVI.SettingsModal_closing__Ru8Y_{animation:SettingsModal_fadeOut__bW9qW .2s cubic-bezier(.4,0,.2,1) forwards}.SettingsModal_modal__zEtqh.SettingsModal_closing__Ru8Y_{animation:SettingsModal_modalSlideOut__IlNy4 .2s cubic-bezier(.4,0,.2,1) forwards}.SettingsModal_header__ENI0s{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.SettingsModal_header__ENI0s h2{margin:0;font-size:20px;font-weight:600;color:#1B151D}.SettingsModal_closeButton____0Sw{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);color:#666}.SettingsModal_closeButton____0Sw:hover{background-color:rgba(0,0,0,.05);color:#333;transform:scale(1.1)}.SettingsModal_closeButton____0Sw:active{transform:scale(.95)}.SettingsModal_content__0o0el{display:flex;flex-direction:column;gap:24px}.SettingsModal_section__J9nxq{display:flex;flex-direction:column;gap:8px}.SettingsModal_sectionLabel__bcCaX{font-size:14px;color:#666;margin-bottom:4px;font-weight:500}.SettingsModal_languageSelector__CC_y8{position:relative;width:100%}.SettingsModal_languageButton__lYX71{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:#4B164C;font-weight:500}.SettingsModal_languageButton__lYX71:hover{background:#e9ecef;border-color:#dee2e6;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SettingsModal_languageButton__lYX71:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.SettingsModal_languageList__MtMRo{position:absolute;top:100%;left:0;right:0;background:white;border:2px solid #e9ecef;border-radius:12px;margin-top:8px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:1;max-height:200px;overflow-y:auto;opacity:0;transform:translateY(-10px);animation:SettingsModal_dropdownSlideIn__4iFT8 .2s cubic-bezier(.4,0,.2,1) forwards}@keyframes SettingsModal_dropdownSlideIn__4iFT8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SettingsModal_languageOption__UzPFH{width:100%;padding:12px 16px;text-align:left;background:none;border:none;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);color:#4b164c;font-weight:500}.SettingsModal_languageOption__UzPFH:hover{background:#f8f9fa;color:#7367f0}.SettingsModal_languageOption__UzPFH.SettingsModal_selected__0t5Iu{background:#7367f0;color:white;font-weight:600}.SettingsModal_arrow__QConS{transition:transform .2s cubic-bezier(.4,0,.2,1);fill:currentColor}.SettingsModal_arrowUp__g6D0A{transform:rotate(180deg)}.SettingsModal_selectButton___QfUm{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:#4B164C;font-weight:500}.SettingsModal_selectButton___QfUm:hover{background:#e9ecef;border-color:#dee2e6;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SettingsModal_termsContent__JXVzL{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:12px;max-height:300px;overflow-y:auto;border:1px solid #e9ecef;animation:SettingsModal_contentSlideIn__UNZE1 .3s cubic-bezier(.4,0,.2,1)}@keyframes SettingsModal_contentSlideIn__UNZE1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SettingsModal_termsParagraph__3NYGP{margin:0 0 16px;font-size:14px;line-height:1.6;color:#333}.SettingsModal_termsParagraph__3NYGP:last-child{margin-bottom:0}.SettingsModal_termsLink__WobIi{color:#7367f0;text-decoration:none;font-size:14px;text-align:center;padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:12px;font-weight:500;display:block;background:#f8f9fa;border:2px solid transparent}.SettingsModal_termsLink__WobIi:hover{color:#5a4fcf;background:#e9ecef;border-color:#7367f0;transform:translateY(-1px);box-shadow:0 4px 12px rgba(115,103,240,.2)}.SettingsModal_termsLink__WobIi:active{transform:translateY(0)}.SettingsModal_error__C71Z7{color:#dc3545;font-size:14px;margin-top:8px;padding:8px 12px;background:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;animation:SettingsModal_errorShake__b_LSg .5s cubic-bezier(.36,.07,.19,.97)}@keyframes SettingsModal_errorShake__b_LSg{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@media (max-width:480px){.SettingsModal_modal__zEtqh{width:95%;margin:20px;padding:20px;border-radius:12px}.SettingsModal_header__ENI0s h2{font-size:18px}.SettingsModal_languageButton__lYX71,.SettingsModal_selectButton___QfUm{padding:14px 16px}}.SettingsModal_languageList__MtMRo{scroll-behavior:smooth}.SettingsModal_languageList__MtMRo::-webkit-scrollbar{width:6px}.SettingsModal_languageList__MtMRo::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.SettingsModal_languageList__MtMRo::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.SettingsModal_languageList__MtMRo::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.BottomNavigation_navigation__DvUC6{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;background-color:white;padding:8px 11px;z-index:1111111}.BottomNavigation_navItem__moFSJ{display:flex;flex-direction:column;align-items:center;color:#6B7280;text-decoration:none;padding:8px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:scale(1);will-change:transform,box-shadow}.BottomNavigation_navItem__moFSJ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0);transition:background .15s ease;pointer-events:none;border-radius:8px;z-index:1}@media (hover:hover){.BottomNavigation_navItem__moFSJ:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(51,36,94,.1)}}.BottomNavigation_navItem__moFSJ:active{transform:scale(.95);box-shadow:0 2px 8px rgba(51,36,94,.08);transition:all .15s cubic-bezier(.4,0,.2,1)}.BottomNavigation_navItem__moFSJ:active:before{background:rgba(206,159,252,.2)}.BottomNavigation_navItem__moFSJ svg{width:24px;height:24px;margin-bottom:4px;position:relative;z-index:2}.BottomNavigation_navItem__moFSJ span{font-size:12px;position:relative;z-index:2}.BottomNavigation_navItem__moFSJ.BottomNavigation_active__fXZ_m{color:#7367F0}.BottomNavigation_soon__DTAx_{cursor:not-allowed}.BottomNavigation_soon__DTAx_:active,.BottomNavigation_soon__DTAx_:hover{transform:scale(1)!important;box-shadow:none!important}.BottomNavigation_soon__DTAx_:active:before{background:rgba(255,255,255,0)!important}.BottomNavigation_soon__DTAx_:after{content:"soon";color:#fff;white-space:nowrap;background:linear-gradient(135deg,#CE9FFC,#7367F0);border-radius:50px;padding:2px 8px;font-size:13px;position:absolute;top:-21px;left:50%;transform:translateX(-50%)}.BottomNavigation_messageIconContainer__2c3M5{position:relative;display:inline-block}.BottomNavigation_exclamationMark__E0V60{position:absolute;top:-8px;right:-8px;background-color:#EF4444;color:white;font-size:12px;font-weight:700;width:16px;height:16px;border-radius:50%;display:flex;display:none;align-items:center;justify-content:center}