.Profile_main__mR1Gv{min-height:calc(100vh - 120px);padding:40px 16px;background:#f6f6f6}.Profile_card__87G8i{width:100%;max-width:86.1875rem;margin:0 auto;padding:48px 40px;border-radius:32px;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:32px}@media(min-width:769px)and (max-width:1023px){.Profile_card__87G8i{max-width:976px}}@media(max-width:768px){.Profile_card__87G8i{max-width:393px;padding:32px 24px}}.Profile_title__C2D7w{margin:0;font-size:32px;font-weight:700;line-height:1.2;color:#1f1f1f}.Profile_identity__0h5A5{display:flex;align-items:center;gap:20px}@media(max-width:768px){.Profile_identity__0h5A5{flex-direction:column;align-items:flex-start}}.Profile_avatarEdit__EvHyu{display:flex;align-items:center;gap:16px}@media(max-width:768px){.Profile_avatarEdit__EvHyu{width:100%;flex-direction:column;align-items:flex-start}}.Profile_fileInput__JBpF_{display:none}.Profile_fileInputLabel__e0d9t{padding:8px 16px;font-size:14px;font-weight:600;color:#1f1f1f;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:50px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Profile_fileInputLabel__e0d9t:hover{background:#1f1f1f;color:#fff;border-color:#1f1f1f}.Profile_name__W0_kn{margin:0;font-size:22px;font-weight:600;color:#1f1f1f}.Profile_email__RwZ4L{margin:6px 0 0;font-size:16px;color:rgba(31,31,31,.7)}.Profile_infoList__d1Fdc{display:flex;flex-direction:column;gap:16px;margin:0}.Profile_infoRow__5aD0y{display:grid;grid-template-columns:160px 1fr;grid-gap:16px;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.Profile_infoRow__5aD0y:last-child{padding-bottom:0;border-bottom:none}@media(max-width:768px){.Profile_infoRow__5aD0y{grid-template-columns:1fr;gap:8px}}.Profile_infoRow__5aD0y dt{font-weight:600;color:rgba(31,31,31,.7)}.Profile_infoRow__5aD0y dd{margin:0;font-weight:500;color:#1f1f1f}.Profile_label__7nuAQ{display:flex;flex-direction:column;gap:8px;font-weight:600;color:#1f1f1f}.Profile_radioGroup__Odguw{display:flex;gap:16px;margin-top:4px}.Profile_radioLabel__IqEFM{display:flex;align-items:center;gap:8px;font-weight:400;cursor:pointer;position:relative}.Profile_radioLabel__IqEFM input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid rgba(31,31,31,.3);border-radius:50%;cursor:pointer;position:relative;transition:all .2s ease;background:#fff}.Profile_radioLabel__IqEFM input[type=radio]:hover{border-color:rgba(31,31,31,.5)}.Profile_radioLabel__IqEFM input[type=radio]:checked{border-color:#1f1f1f;background:#fff}.Profile_radioLabel__IqEFM input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#1f1f1f}.Profile_radioLabel__IqEFM input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(31,31,31,.12)}.Profile_radioLabel__IqEFM span{font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Profile_actions__fDf_J{display:flex;justify-content:flex-end;gap:12px;margin-top:16px;padding-top:24px;border-top:1px solid rgba(0,0,0,.06)}@media(max-width:768px){.Profile_actions__fDf_J{flex-direction:column-reverse}}.Profile_form__RIFaa{display:flex;flex-direction:column;gap:24px}.Profile_input__jwXC8{width:100%;padding:12px 16px;font-size:16px;font-weight:500;color:#1f1f1f;background:#f6f6f6;border:2px solid rgba(0,0,0,0);border-radius:8px;transition:all .2s ease}.Profile_input__jwXC8:focus{outline:none;background:#fff;border-color:#0070f3;box-shadow:0 0 0 3px rgba(0,112,243,.1)}.Profile_input__jwXC8::placeholder{color:rgba(31,31,31,.5)}.Profile_inputError__HM45V{border-color:#dc3545!important;background:#fff5f5}.Profile_inputError__HM45V:focus{border-color:#dc3545!important;box-shadow:0 0 0 3px rgba(220,53,69,.1)}.Profile_fieldError__WQX1y{display:block;margin-top:6px;font-size:14px;color:#dc3545;font-weight:500}.Profile_notice__rofqL{padding:12px 16px;background:#fffbeb;border-left:4px solid #f59e0b;border-radius:8px;color:#92400e;font-size:14px;margin:0}.Profile_error__VHps7{color:#dc3545;font-weight:500}.Button_fullWidth__a8vFW{width:100%}.ModalForm_form__PVthc{display:flex;flex-direction:column;gap:20px}.ModalForm_label__YcvF_{display:flex;flex-direction:column;gap:8px;font-weight:600;color:#1f1f1f}.ModalForm_input___0xNn{padding:12px 16px;border-radius:12px;border:1px solid rgba(0,0,0,.1);font-size:16px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.ModalForm_input___0xNn:focus{border-color:#1f1f1f;box-shadow:0 0 0 3px rgba(31,31,31,.12)}.ModalForm_fieldError__OSb7K{margin-top:4px;font-size:12px;color:#b91c1c}.ModalForm_submitButton__xOvRA{width:100%;height:56px;padding:0 24px;border:none;border-radius:50px;background:#1f1f1f;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.ModalForm_submitButton__xOvRA:hover:not(:disabled){background:#000;box-shadow:0 12px 24px rgba(0,0,0,.2)}.ModalForm_submitButton__xOvRA:disabled{opacity:.6;cursor:not-allowed}.ModalForm_submitButton__xOvRA:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(31,31,31,.3)}.ModalForm_link__LC3X6{font-size:14px;color:#1f1f1f;text-decoration:underline}.ModalForm_forgotPasswordLink__OXyJ_{font-size:14px;color:rgba(31,31,31,.6);text-decoration:none}.ModalForm_forgotPasswordLink__OXyJ_:hover{color:#1f1f1f;text-decoration:underline}.ModalForm_oauth__yP_U3{display:flex;flex-direction:column;gap:16px;text-align:center}.ModalForm_divider__b5MzT{display:flex;align-items:center;gap:12px;font-size:14px;color:rgba(31,31,31,.6)}.ModalForm_divider__b5MzT:after,.ModalForm_divider__b5MzT:before{content:"";flex:1 1;height:1px;background:rgba(0,0,0,.08)}.ModalForm_divider__b5MzT span{text-transform:none;letter-spacing:normal}.ModalForm_loginPrompt__o0d1_,.ModalForm_registerPrompt__vJlQF{font-size:14px;color:rgba(31,31,31,.8);text-align:center;margin:0}.VerifyCodeModal_description__sWLzM{margin:0;font-size:14px;line-height:1.5;text-align:center;color:rgba(31,31,31,.7)}.VerifyCodeModal_timer__NPYKA{text-align:center;font-size:14px;color:rgba(31,31,31,.8)}.VerifyCodeModal_timer__NPYKA strong{font-weight:600;color:#1f1f1f}.VerifyCodeModal_timerValue__FfNiR{display:inline-block;min-width:42px;text-align:center}.VerifyCodeModal_codeInputContainer__3VA40{display:flex;gap:12px;justify-content:center;align-items:center}.VerifyCodeModal_codeInput__MBCZF{width:48px;height:56px;padding:0;border-radius:12px;border:1px solid rgba(0,0,0,.1);font-size:24px;font-weight:600;text-align:center;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.VerifyCodeModal_codeInput__MBCZF:focus{border-color:#1f1f1f;box-shadow:0 0 0 3px rgba(31,31,31,.12)}.VerifyCodeModal_codeInput__MBCZF:invalid{border-color:rgba(0,0,0,.1)}@media(max-width:768px){.VerifyCodeModal_codeInput__MBCZF{width:24px;height:28px;font-size:12px;border-radius:6px}}.VerifyCodeModal_resendContainer__onrnT{text-align:center;font-size:14px;color:rgba(31,31,31,.6)}.VerifyCodeModal_resendText__YSUzg{color:rgba(31,31,31,.6)}.VerifyCodeModal_resendLink__Spagc{border:none;background:rgba(0,0,0,0);color:#1f1f1f;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;padding:0;margin-left:4px}.VerifyCodeModal_resendLink__Spagc:hover:not(:disabled){color:rgba(31,31,31,.7)}.VerifyCodeModal_resendLink__Spagc:disabled{cursor:not-allowed;opacity:.5}.VerifyCodeModal_resendLink__Spagc:focus-visible{outline:2px solid #1f1f1f;outline-offset:2px;border-radius:2px}.AccountMenu_wrap__lOEZX{position:relative;display:inline-flex;align-items:center}@media(max-width:1023px){.AccountMenu_wrap__lOEZX{flex-direction:column;gap:16px}}@media(min-width:769px)and (max-width:1023px){.AccountMenu_wrap__lOEZX{margin-bottom:16px}}@media(max-width:1023px){.AccountMenu_wrap__lOEZX.AccountMenu_authenticated__XtdrI{flex-direction:row;gap:16px;justify-content:space-between;width:100%}.AccountMenu_wrap__lOEZX.AccountMenu_authenticated__XtdrI .AccountMenu_mobileAccountTrigger__2lANw{width:100%}}.AccountMenu_trigger__90NuC{display:inline-flex;align-items:center;gap:.5rem;background:rgba(0,0,0,0);color:inherit;border:none;cursor:pointer;text-transform:none;position:relative;text-align:left}.AccountMenu_triggerText__hD8FQ{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.AccountMenu_triggerLabel__ZzRkD{font-weight:600;line-height:1.2;text-transform:capitalize}.AccountMenu_menu__CCwVm{position:absolute;top:100%;left:-20px;min-width:185px;padding:16px;border-radius:24px;background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.12);z-index:20;display:flex;flex-direction:column;gap:12px;margin-top:12px}.AccountMenu_userAvatar__KA331{border-radius:50%;object-fit:cover}.AccountMenu_userDetails__Kg0un{display:flex;flex-direction:column;gap:4px}.AccountMenu_userName__zMItj{font-weight:600;color:#1f1f1f}.AccountMenu_userEmail__Cxs7J{font-size:14px;color:rgba(31,31,31,.7);word-break:break-word}.ModalConfirm_overlay__ZcKhq{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ModalConfirm_modal__x5L35{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;animation:ModalConfirm_modalFadeIn__LZllo .2s ease-out}.ModalConfirm_modal__x5L35.ModalConfirm_danger__cUA0m{border-top:4px solid #dc2626}.ModalConfirm_modal__x5L35.ModalConfirm_warning__3dIUw{border-top:4px solid #f59e0b}.ModalConfirm_modal__x5L35.ModalConfirm_info__k0_V4{border-top:4px solid #3b82f6}@keyframes ModalConfirm_modalFadeIn__LZllo{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ModalConfirm_header__sPFUS{padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.ModalConfirm_title__5B2eT{margin:0;font-size:20px;font-weight:600;color:#111827}.ModalConfirm_body__t68OY{padding:24px}.ModalConfirm_message__LUtLw{margin:0;font-size:16px;line-height:1.6;color:#4b5563}.ModalConfirm_footer__WfhR1{padding:16px 24px 24px;display:flex;justify-content:flex-end;gap:12px}.ModalConfirm_confirmDanger__H_mf6{background-color:#dc2626!important}.ModalConfirm_confirmDanger__H_mf6:hover:not(:disabled){background-color:#b91c1c!important}.ModalConfirm_confirmDanger__H_mf6:active:not(:disabled){background-color:#991b1b!important}.ModalConfirm_confirmWarning__CAKSj{background-color:#f59e0b!important}.ModalConfirm_confirmWarning__CAKSj:hover:not(:disabled){background-color:#d97706!important}.ModalConfirm_confirmWarning__CAKSj:active:not(:disabled){background-color:#b45309!important}.ModalConfirm_confirmInfo__e_M9F{background-color:#3b82f6!important}.ModalConfirm_confirmInfo__e_M9F:hover:not(:disabled){background-color:#2563eb!important}.ModalConfirm_confirmInfo__e_M9F:active:not(:disabled){background-color:#1d4ed8!important}@media(max-width:640px){.ModalConfirm_modal__x5L35{max-width:95%}.ModalConfirm_header__sPFUS{padding:20px 20px 12px}.ModalConfirm_title__5B2eT{font-size:18px}.ModalConfirm_body__t68OY{padding:20px}.ModalConfirm_message__LUtLw{font-size:15px}.ModalConfirm_footer__WfhR1{padding:12px 20px 20px;flex-direction:column-reverse}.ModalConfirm_footer__WfhR1 button{width:100%}}.UserAvatar_avatar__8hMvx{border-radius:50%;object-fit:cover;box-shadow:0 12px 30px rgba(0,0,0,.08);flex-shrink:0;width:40px;height:40px}.UserAvatar_initialsAvatar__q4D1A{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AccountMenuItems_wrapBtn__Mtjs8{display:flex;flex-direction:column;gap:16px}@media(max-width:1023px){.AccountMenuItems_wrapBtn__Mtjs8{width:100%;flex-direction:row}.AccountMenuItems_wrapBtn__Mtjs8 button{width:50%}}.AccountMenuItems_authButtons__2oY22{display:contents}.AccountMenuItems_btnWithImg__mUKYt,.AccountMenuItems_button__PlMYU{background:none;border:none;cursor:pointer;font:inherit;display:block;width:100%;text-align:left;padding:10px 12px;border-radius:12px;color:#1f1f1f;font-weight:500}@media(min-width:769px)and (max-width:1023px){.AccountMenuItems_btnWithImg__mUKYt,.AccountMenuItems_button__PlMYU{border-radius:60px;padding:12px 32px}}@media(max-width:1023px){.AccountMenuItems_btnWithImg__mUKYt,.AccountMenuItems_button__PlMYU{border:2px solid rgba(130,141,156,.15);text-align:center;width:auto}}@media(max-width:768px){.AccountMenuItems_btnWithImg__mUKYt,.AccountMenuItems_button__PlMYU{border-radius:60px;padding:15px;border:2px solid rgba(130,141,156,.15)}}.AccountMenuItems_btnWithImg__mUKYt:focus,.AccountMenuItems_btnWithImg__mUKYt:hover,.AccountMenuItems_button__PlMYU:focus,.AccountMenuItems_button__PlMYU:hover{background:#f3f4f6;outline:none}@media(max-width:1023px){.AccountMenuItems_btnWithImg__mUKYt{padding:15px}}.HamburgerMenu_wrapper__tB8oH{position:absolute;top:16px;right:16px;z-index:100}.HamburgerMenu_hamburger__cVgi_{position:relative;z-index:110}.HamburgerMenu_mobileLogo__E4Jfa{display:flex;align-items:center;position:absolute;top:17px;left:16px}.HamburgerMenu_mobileLogo__E4Jfa img{display:block}.HamburgerMenu_overlay__HEJ__{position:fixed;inset:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);opacity:0;animation:HamburgerMenu_fadeIn__8jEwY .3s forwards;z-index:90}.HamburgerMenu_mobileMenu__6nApk{position:fixed;top:0;gap:56px;right:-100%;width:75%;height:100svh;padding:0 24px;background:#fff;display:flex;flex-direction:column;justify-content:space-evenly;transition:right .4s ease,opacity .4s ease;z-index:100;opacity:0}.HamburgerMenu_mobileMenu__6nApk a{opacity:0;transform:translateY(.625rem);animation:HamburgerMenu_fadeInUp__YVin4 .4s forwards;animation-delay:calc(var(--i, 0)*.08s)}.HamburgerMenu_mobileMenu__6nApk a.HamburgerMenu_active__r4NKg{color:#1e1e1e;font-size:20px;font-style:normal;font-weight:700;line-height:1.5}.HamburgerMenu_mobileMenu__6nApk.HamburgerMenu_open__Jh9xQ{right:0;opacity:1}.HamburgerMenu_mobileLang__J6evr{margin-top:24px;margin-bottom:16px;gap:20px;display:flex;justify-content:space-between}.HamburgerMenu_mobileLang__J6evr p{color:rgba(30,30,30,.6);font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.HamburgerMenu_mobileLang__J6evr>*{transform:scale(1.1)}.HamburgerMenu_mobileAccount___X8Rp{padding-top:108px;display:flex;justify-content:center;flex-direction:column}@media(max-width:768px){.HamburgerMenu_mobileAccount___X8Rp{gap:16px}}.HamburgerMenu_mobileAccount___X8Rp :after{content:none}.HamburgerMenu_mobileAccount___X8Rp>*{display:flex;justify-content:center}@keyframes HamburgerMenu_fadeIn__8jEwY{to{opacity:1}}@keyframes HamburgerMenu_fadeInUp__YVin4{to{opacity:1;transform:translateY(0)}}@media(min-width:1024px){.HamburgerMenu_wrapper__tB8oH{display:none}}@media(min-width:769px)and (max-width:1023px){.HamburgerMenu_wrapper__tB8oH{display:block}.HamburgerMenu_mobileMenu__6nApk{width:80%}}@media(max-width:768px){.HamburgerMenu_wrapper__tB8oH{display:block}.HamburgerMenu_mobileMenu__6nApk{width:100%}}.LangSwitcher_wrapper__mHTtW{position:relative}.LangSwitcher_button__DtCUS{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;display:flex;align-items:center;transition:opacity .3s}.LangSwitcher_button__DtCUS:hover{opacity:.8}.LangSwitcher_button__DtCUS:after{content:"";background:url(/arrow.svg) no-repeat;width:24px;height:24px}.LangSwitcher_open__sFlDi:after{transform:rotate(180deg)}.LangSwitcher_modal___znLO{position:absolute;top:calc(100% + 22px);left:-24px;width:125px;min-height:152px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:12px;z-index:1000;display:flex;flex-direction:column;gap:8px;border-radius:24px;background:#fff;box-shadow:67px 43px 22px 0 rgba(0,0,0,0),43px 28px 20px 0 rgba(0,0,0,.01),24px 16px 17px 0 rgba(0,0,0,.05),11px 7px 13px 0 rgba(0,0,0,.09),3px 2px 7px 0 rgba(0,0,0,.1)}.LangSwitcher_langOption___mlMC{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:24px;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:background-color .2s;width:100%;text-align:left}.LangSwitcher_langOption___mlMC:hover{background:#f5f5f5}.LangSwitcher_langOption___mlMC.LangSwitcher_active__O6d6s{background:#e8f4ff}.LangSwitcher_langText___Qk11{font-size:14px;font-weight:500;color:#333}.LangSwitcher_wrapperMobile__QxBED{display:flex;gap:8px}.LangSwitcher_wrapperMobile__QxBED .LangSwitcher_langOption___mlMC{padding:0;border-radius:4px;border:1.2px solid rgba(30,30,30,.15)}.LangSwitcher_wrapperMobile__QxBED .LangSwitcher_langOption___mlMC.LangSwitcher_active__O6d6s{border:1px solid #000}