.UsernameInput_profileDetailWrapper__JfH94{display:flex;gap:var(--gap-sm);flex-direction:column}.UsernameInput_profileDetailTitle__h6fEy{font-size:var(--font-size-sm);font-weight:var(--font-weight-font-bold);color:#fff}.UsernameInput_profileDetailContent__EA94E{flex:1 1;display:inline-flex;align-items:center;gap:var(--gap-sm);position:relative;align-items:flex-start}.UsernameInput_profileDetailContent__EA94E.UsernameInput_hasDropdown__boQ7U input{border-bottom-left-radius:0;border-bottom-right-radius:0}.UsernameInput_profileDetailEdit__DVK4_{cursor:pointer;color:#000;display:inline-flex;align-items:center;gap:var(--gap-xs);background-color:var(--colors-success-500);padding:var(--padding-sm) var(--padding-md);border-radius:var(--border-border-radius-xxs)}.UsernameInput_profileDetailEdit__DVK4_:hover{opacity:.8}.UsernameInput_profileDetailEdit__DVK4_.UsernameInput_success__zy7ZE{color:#d8d8d8}.UsernameInput_profileDetailEdit__DVK4_:disabled{background-color:#3f4040;cursor:not-allowed}.UsernameInput_profileDetailInput__V6kOM{display:flex;flex-direction:column;flex:1 1;position:relative}.UsernameInput_dropdown__FUpI4{position:absolute;background-color:var(--color-surface-field-neutral-focus);border-radius:var(--border-radius-control-subtle);box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;max-height:240px;overflow-y:auto;width:calc(100% - 230px);top:60px}.UsernameInput_dropdownItem__TN6pu{padding:var(--padding-xs) var(--padding-sm);cursor:pointer;transition:background-color .2s}.UsernameInput_dropdownItem__TN6pu:hover{background-color:var(--color-action-primary-contrast-hover)}.UsernameInput_success__zy7ZE{color:rgb(0,179,0)}.UsernameInput_error__h29Eb{align-items:center;gap:var(--gap-sm);color:var(--color-on-status-invalid)}.UsernameInput_error__h29Eb:after{content:"";border-top:6px solid #ca2a30;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:50%;right:-.5rem;transform:translateY(-50%) rotate(270deg)}.UsernameInput_profileDetailInputActions__LjoPQ{position:absolute;right:var(--padding-sm);top:var(--padding-sm)}.UsernameInput_spinner__7CHa8{animation:UsernameInput_rotate__9T9R4 1s linear infinite}@keyframes UsernameInput_rotate__9T9R4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UsernameInput_buttonsContainer__joNP4{display:flex;gap:var(--gap-sm)}@media (max-width:600px){.UsernameInput_profileDetailContent__EA94E{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-sm)}.UsernameInput_buttonsContainer__joNP4{order:-1}.UsernameInput_profileDetailContent__EA94E button{width:100%;min-width:140px}.UsernameInput_dropdown__FUpI4{width:100%;top:calc(100% - 20px)}}.UsernameInput_generateButton__Cq4R0:hover{opacity:.9}.UsernameInput_generateButton__Cq4R0:disabled{background-color:#3f4040;cursor:not-allowed;opacity:.7}.AuthMethodTabs_tabs__OZNQL{display:flex;width:100%;overflow:hidden;border:var(--border-width-medium) solid var(--color-border-primary-default);border-radius:var(--border-border-radius-xl)}.AuthMethodTabs_tabs__OZNQL button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.AuthMethodTabs_tabs__OZNQL button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.AuthMethodTabs_tab__kOZYJ{flex:1 1;padding:.5rem 1rem;border:none;background:transparent;font-size:1rem;cursor:pointer;transition:all .2s ease;text-align:center}.AuthMethodTabs_tabs__OZNQL button{border:none!important}.SignUpForm_formContainer__iarsp{width:700px}.SignUpForm_formContainer__iarsp>*{transition:opacity .3s ease,transform .3s ease}.SignUpForm_formContainer__iarsp.SignUpForm_emailSent__rDgg0{display:flex;flex-direction:column;justify-content:center;align-items:center}.SignUpForm_formDescription__vZFDB{margin-bottom:25px;color:#efefef;font-size:13px;font-weight:400}.SignUpForm_form__nx_B1{display:flex;flex-direction:column;width:100%;gap:var(--space-gap-xl)}.SignUpForm_formPlaceholder__63SuI{min-height:520px}.SignUpForm_formFieldsRow__YE7KQ{display:flex;flex-direction:row;gap:1rem}@media (max-width:600px){.SignUpForm_formFieldsRow__YE7KQ{flex-direction:column;gap:.75rem}}.SignUpForm_formOptions__378ef{display:flex;justify-content:space-between;align-items:center;margin-top:-10px}.SignUpForm_formSwitch__a66pU{text-align:center;margin-top:var(--space--y-2xl);font-size:14px;color:#666}.SignUpForm_switchButton__NKn_P{background:none;border:none;font-weight:500;cursor:pointer;font-size:14px;border-radius:4px;padding:8px 12px;transition:all .3s}.SignUpForm_agreement__QaY4_,.SignUpForm_switchButton__NKn_P,.SignUpForm_switchButton__NKn_P:hover{color:var(--color-action-link-brand-default)}.SignUpForm_agreement__QaY4_{font-size:12px;text-align:center}.SignUpForm_agreement__QaY4_ span{font-weight:900}.SignUpForm_formInfo__Cxw0y{color:#ffffff;padding:10px;border-radius:4px;margin-bottom:15px;text-align:center}.SignUpForm_emailSentWrapper__C7Gma{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space--x-3xl) var(--space--x-2xl)}.SignUpForm_resendRow__Hrexs{display:flex;gap:var(--space-gap-sm);flex-direction:column;width:100%}.SignUpForm_resendRow__Hrexs button{width:100%}.SignUpForm_header__qXfWx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-gap-2xs);padding:0 var(--space-24) var(--space-24)}.SignUpForm_email__nIbZI{color:var(--color-text-subtle-default)}.SignInForm_formContainer__0HoE1{width:100%;position:relative;min-height:300px;max-width:700px;display:flex;flex-direction:column;justify-content:center}.SignInForm_formContainer__0HoE1>*{transition:opacity .3s ease,transform .3s ease}.SignInForm_formTitle___aNqs{margin-bottom:var(--space-48);text-align:center}.SignInForm_form__o6EhM{display:flex;flex-direction:column;gap:var(--space-gap-xl)}.SignInForm_forgotPassword__YlgDj{margin-top:-1rem;display:inline-block;width:max-content}.SignInForm_inputSwitch__BX6uf{text-decoration:none;font-size:.85rem;border-bottom:1px dashed #ffffff;display:inline;width:max-content}.SignInForm_submitButton____AA_{min-height:var(--space-64);margin-top:var(--space-gap-2xl);border-radius:var(--border-radius-action-base,16px)}.SignInForm_submitButton____AA_:hover{opacity:.85}.SignInForm_submitBbutton__o1WqQ:hover:not(:disabled){background-color:#4f46e5}.SignInForm_submitBbutton__o1WqQ:active:not(:disabled){background-color:#4338ca}.SignInForm_submitButton____AA_:disabled{background-color:#555;color:#fff;cursor:not-allowed}.SignInForm_formSwitch__ryQe8{display:flex;justify-content:center;margin-top:var(--space-gap-xl)}.ForgotPassword_formContainer__gDm6m{max-width:600px;width:100%;display:flex;flex-direction:column;gap:var(--space-gap-2xl);justify-content:center}.ForgotPassword_header__bf_yx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--padding-sm)}.ForgotPassword_form__21GGL{display:flex;flex-direction:column;gap:var(--space-gap-xl)}.ForgotPassword_formGroup__UitPd{display:flex;flex-direction:column;gap:6px}.ForgotPassword_label__mAHWl{font-size:14px;font-weight:500;color:#ffffff}.ForgotPassword_input__zZaRn{padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.ForgotPassword_input__zZaRn:focus{outline:none;border-color:#4aff2e;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.ForgotPassword_button__B6EMd{padding:12px;background-color:#4aff2e;color:#000;border:none;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}.ForgotPassword_button__B6EMd:hover{background-color:#4aff2e}.ForgotPassword_button__B6EMd:disabled{background-color:#a3a3a3;cursor:not-allowed}.ForgotPassword_successMessage__w_Ojm{padding:10px;background-color:#e7f5ea;border:1px solid #c3e6cb;color:#155724;border-radius:4px;margin-bottom:20px}.ForgotPassword_errorMessage__G2Awm{padding:10px;background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;border-radius:4px;margin-bottom:20px}.ForgotPassword_successContainer__Xs0KY{text-align:center;display:flex;justify-content:center;flex-direction:column;gap:var(--space-gap-lg)}.ForgotPassword_successTitle__xRUzT{font-size:1.5rem;font-weight:600;color:#4aff2e;margin-bottom:1rem}.ForgotPassword_successDescription__FDDjb{font-size:1rem;color:#efefef}@media (max-width:480px){.ForgotPassword_title__ketKD{font-size:20px}}.SecuritySettings_root__F4LMD{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-gap-xl);background:var(--color-surface-base-default);min-width:auto;max-width:750px;width:100%}.SecuritySettings_content__f9QwM{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-gap-xs)}.SecuritySettings_title__H9m1R{color:var(--color-text-placeholder-inverse);font-family:var(--font-family-display);font-size:var(--font-size-title-700,28px);font-weight:var(--font-weight-medium);line-height:110%;letter-spacing:var(--letter-spacing-wide-05,.5px)}.SecuritySettings_subtitle__tGmUf{color:var(--color-text-default-default,#ebe3fd);font-family:var(--font-family-secondary,Inter);font-size:var(--font-size-body-400,16px);font-weight:var(--font-weight-regular,400);line-height:130%}.SecuritySettings_inputContainer__l_CTI{display:flex;flex-direction:column;gap:var(--space-gap-xs);width:100%}.SecuritySettings_tipLabel__MKPw1{color:#d5c5fb;font-family:var(--font-family-secondary);font-size:var(--font-size-label-300);font-weight:var(--font-weight-regular);line-height:120%}.SecuritySettings_successMessage__37tsU{align-self:stretch;border-radius:var(--border-radius-surface-subtle,10px);background:var(--color-status-surface-success,#022e21);color:var(--color-on-status-success,#b2e6d7);font-family:var(--font-family-secondary,Inter);font-size:var(--font-size-label-300,12px);font-weight:var(--font-weight-regular,400)}.SecuritySettings_errorMessage__so908,.SecuritySettings_successMessage__37tsU{display:flex;padding:var(--space--y-xl,16px) var(--space--x-xl,16px);align-items:center;gap:var(--space-gap-xs,8px);line-height:120%}.SecuritySettings_errorMessage__so908{border-radius:var(--border-radius-surface-subtle);background:var(--color-surface-danger-default);color:var(--color-text-danger-default,#ff4444);font-family:var(--font-family-secondary);font-size:var(--font-size-body-400);font-weight:var(--font-weight-medium);width:100%;border-radius:var(--border-radius-surface-subtle,10px);background:var(--color-status-surface-error,#411120);color:var(--color-on-status-error,#fcc3d5);font-family:var(--font-family-secondary,Inter);font-size:var(--font-size-label-300,12px);font-weight:var(--font-weight-regular,400)}.SecuritySettings_updateButton__1jTeO{max-width:300px;height:56px}.SecuritySettings_form__iKh52{display:flex;flex-direction:column;gap:var(--space-gap-xl);width:100%}@media screen and (max-width:1024px){.SecuritySettings_root__F4LMD{width:100%;min-width:unset;align-items:flex-start}.SecuritySettings_form__iKh52{width:100%}}