.ForgotPasswordDialog_overlay__jKTt_{display:flex;align-items:center;justify-content:center;background:rgba(19,19,19,.2)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.ForgotPasswordDialog_modalContent__aAtju{width:100%;max-width:568px;max-height:100%;overflow:auto}.ForgotPasswordDialog_dialog__s1bDE{width:100%}.ForgotPasswordDialog_header__slomK{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:var(--modal-header-padding-y,21px) 0;border-bottom:1px dashed var(--color-border)}.ForgotPasswordDialog_title__gX2uJ{margin:0}.ForgotPasswordDialog_closeButton__GTKUl{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.ForgotPasswordDialog_closeIcon__rmxZG{width:24px;height:24px;color:var(--color-text-primary)}.ForgotPasswordDialog_body__RhdIE{padding-top:20px}.ForgotPasswordDialog_description__Zbjg8{margin:0;line-height:130%;opacity:.8}.ForgotPasswordDialog_form__Y4G2m{display:grid;grid-gap:20px;gap:20px;margin-top:20px}.ForgotPasswordDialog_submitButton__SK9EJ{margin-top:0}.ForgotPasswordDialog_footer__ZvHCr{display:grid;justify-items:center;grid-gap:18px;gap:18px;margin-top:32px}.ForgotPasswordDialog_backAction__9KAog{display:inline-flex;align-items:center;gap:10px;border:0;background:rgba(0,0,0,0);padding:0;color:var(--color-text-secondary);cursor:pointer}.ForgotPasswordDialog_backIcon__nLezW{width:17px;height:17px;color:currentColor}.ForgotPasswordDialog_inlineAction__lO_2r{border:0;background:rgba(0,0,0,0);padding:0;color:var(--color-text-secondary);display:inline-block;border-bottom:1px solid;line-height:1;cursor:pointer}.ForgotPasswordDialog_errorText__7VOPk{margin:0}@media(max-width:720px){.ForgotPasswordDialog_modalContent__aAtju{padding-bottom:28px}.ForgotPasswordDialog_body__RhdIE{padding-top:16px}.ForgotPasswordDialog_form__Y4G2m{margin-top:16px}.ForgotPasswordDialog_footer__ZvHCr{margin-top:28px}}.ForgotPasswordSuccessDialog_overlay__urSVI{display:flex;align-items:center;justify-content:center;background:rgba(19,19,19,.2)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.ForgotPasswordSuccessDialog_modalContent__36q_f{width:100%;max-width:568px;max-height:100%;overflow:auto}.ForgotPasswordSuccessDialog_dialog__QD65T{width:100%}.ForgotPasswordSuccessDialog_header__Q6xcr{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:var(--modal-header-padding-y,21px) 0;border-bottom:1px dashed var(--color-border)}.ForgotPasswordSuccessDialog_title___8GVh{margin:0}.ForgotPasswordSuccessDialog_closeButton__U0vZg{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.ForgotPasswordSuccessDialog_closeIcon__ISXyG{width:24px;height:24px;color:var(--color-text-primary)}.ForgotPasswordSuccessDialog_body__r0l_k{padding-top:20px}.ForgotPasswordSuccessDialog_description__hlIxg{margin:0;line-height:130%;opacity:.8}.ForgotPasswordSuccessDialog_descriptionHighlight__MY0rj{color:var(--color-text-primary);font-weight:600}.ForgotPasswordSuccessDialog_actions__kk3DN{display:grid;grid-gap:0;gap:0;margin-top:20px}.ForgotPasswordSuccessDialog_submitButton__2gA9B{margin-top:0}.ForgotPasswordSuccessDialog_inlineAction__IMZsM{justify-self:center;margin-top:35px;border:0;background:rgba(0,0,0,0);padding:0;color:var(--color-text-secondary);display:inline-block;border-bottom:1px solid;cursor:pointer}@media(max-width:720px){.ForgotPasswordSuccessDialog_body__r0l_k{padding-top:16px}}.AuthModal_overlay__Ul_3X{display:flex;justify-content:center;align-items:center;background:rgba(19,19,19,.2)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.AuthModal_closeIcon__6eOGx{display:block;width:24px;height:24px;color:var(--color-text-primary)}.AuthModal_formRoot__eJgKH,.AuthModal_loginContent__tNibF,.AuthModal_registerContent__J0mv1{display:grid}.AuthModal_loginFormStack__H2XSK{display:grid;grid-gap:20px;gap:20px}.AuthModal_registerIdentityGrid__vCADd,.AuthModal_registerPartnerGrid__f_fEt,.AuthModal_registerPasswordGrid__WP3kK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.AuthModal_registerPartnerGrid__f_fEt{margin-top:20px}.AuthModal_registerPartnerGridStacked__2vgyX{grid-template-columns:1fr}.AuthModal_loginMetaRow__VJ7MY{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.AuthModal_inlineLink__3MpyF{color:var(--color-text-tertiary);font-size:14px;font-weight:600;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.AuthModal_backAction__nRzV5,.AuthModal_inlineAction__3fTR2,.AuthModal_inlineLinkButton__VxZsE{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer}.AuthModal_inlineLinkButton__VxZsE{color:var(--color-text-tertiary);font-size:14px;font-weight:600;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.AuthModal_primaryButton__vZEQA{margin-top:24px}.AuthModal_googleIcon__sfBqu{width:24px;height:24px}.AuthModal_googleButton__83CqT{flex-direction:row-reverse}.AuthModal_divider__MjPeD{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;margin:40px 0}.AuthModal_dividerLine__l4TLL,.AuthModal_sectionDivider__BFXDw{border-top:1px dashed var(--color-border)}.AuthModal_registerLanguageBlock__gV4hl{margin-top:20px;display:grid;grid-gap:12px;gap:12px}.AuthModal_registerCheckboxWrapper__xMObL{margin-top:20px;display:grid;grid-gap:10px;gap:10px}.AuthModal_checkboxLabel__WsHls{color:var(--color-text-tertiary);font-size:14px;font-weight:400;line-height:1.3}.AuthModal_checkboxInlineLink__Y6pCC{color:inherit;text-decoration:underline;text-underline-offset:2px}.AuthModal_registerSectionDivider___jjDn{margin:32px 0;border-top:1px dashed var(--color-border)}.AuthModal_registerAccountTypeGroup__TQanV{margin-top:20px}.AuthModal_accountTypeHint__NnFCI{margin-top:12px;display:grid;grid-gap:10px;gap:10px;padding:16px;background:var(--color-surface-warning)}.AuthModal_accountTypeHintText__J3QGe{margin:0;line-height:1.3}.AuthModal_registerButtons___toYK{margin-top:32px;display:grid;grid-gap:20px;gap:20px}.AuthModal_iconButton__AYUeH{display:inline-flex;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,0);color:var(--color-text-tertiary);cursor:pointer;padding:0}.AuthModal_errorText__IjtUj,.AuthModal_fieldError__y2p4a{color:var(--color-error)}.AuthModal_dialogForm__UIyrf{display:grid;grid-gap:24px;gap:24px}.AuthModal_dialogInfo__1MG8_{display:grid;grid-gap:12px;gap:12px}.AuthModal_dialogEmailText__fdQVx{margin:0}.AuthModal_dialogFooter__jziM_{display:grid;grid-gap:18px;gap:18px;justify-items:center}.AuthModal_backAction__nRzV5{display:inline-flex;align-items:center;gap:10px;color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:1.25}.AuthModal_backIcon__dBsYC{width:17px;height:17px;color:currentColor}.AuthModal_inlineAction__3fTR2{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:1.25;display:inline-block;border-bottom:1px solid}.AuthModal_forgotPasswordDialogContent__cr2D_{padding-top:0}.AuthModal_forgotPasswordDialogDivider___u7qo{margin-bottom:20px}.AuthModal_forgotPasswordDialogSubtitle__DOazi{font-weight:500}.AuthModal_forgotPasswordForm__bTSx2{display:grid;grid-gap:20px;gap:20px}.AuthModal_forgotPasswordSubmit__XZ6gT{margin-top:0}.AuthModal_forgotPasswordFooter__QJcQU{display:grid;grid-gap:18px;gap:18px;justify-items:center;margin-top:32px}.AuthModal_forgotPasswordSuccessDialogContent__FKCFQ{padding-top:0}.AuthModal_forgotPasswordSuccessDialogDivider__Fy4j3{margin-bottom:20px}.AuthModal_forgotPasswordSuccessDialogSubtitle__8cEfj{font-weight:500}.AuthModal_forgotPasswordSuccessInfo__OVc7j{display:grid;grid-gap:12px;gap:12px}.AuthModal_forgotPasswordSuccessEmailText__WOFTu{margin:0}.AuthModal_forgotPasswordSuccessFooter__ipcYw{display:grid;grid-gap:18px;gap:18px;justify-items:center}.AuthModal_forgotPasswordSuccessSubmit__KP8TV{margin-top:0}.AuthModal_resetPasswordDialogContent__hfyy0{padding-top:0}.AuthModal_resetPasswordDialogDivider__uBMxf{margin-bottom:20px}.AuthModal_resetPasswordDialogSubtitle__FVfex{font-weight:500}.AuthModal_resetPasswordForm__EWfBy{display:grid;grid-gap:20px;gap:20px}.AuthModal_resetPasswordSubmit__ngPUu{margin-top:0}.AuthModal_resetPasswordFooter__oRBjl{display:grid;grid-gap:18px;gap:18px;justify-items:center;margin-top:32px}@media(max-width:1024px){.AuthModal_registerIdentityGrid__vCADd,.AuthModal_registerPasswordGrid__WP3kK{grid-template-columns:1fr}}@media(max-width:720px){.AuthModal_registerPartnerGrid__f_fEt{grid-template-columns:1fr}.AuthModal_accountTypeHint__NnFCI{margin-top:10px;padding:14px}.AuthModal_divider__MjPeD{margin:24px 0}.AuthModal_registerSectionDivider___jjDn{margin:28px 0}.AuthModal_registerButtons___toYK{margin-top:28px;gap:10px}}.GoogleRegisterCompletionDialog_overlay__LHMr3{display:flex;align-items:center;justify-content:center;background:rgba(19,19,19,.2)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.GoogleRegisterCompletionDialog_modalContent__MeZHK{width:100%;max-width:568px;max-height:100%;overflow:auto}.GoogleRegisterCompletionDialog_dialog__R_kt2{width:100%}.GoogleRegisterCompletionDialog_header__g_lMI{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:var(--modal-header-padding-y,21px) 0;border-bottom:1px dashed var(--color-border)}.GoogleRegisterCompletionDialog_title__cjnpS{margin:0}.GoogleRegisterCompletionDialog_closeButton__981W4{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.GoogleRegisterCompletionDialog_closeIcon__X0nQ7{width:24px;height:24px;color:var(--color-text-primary)}.GoogleRegisterCompletionDialog_body__gr6uV{padding-top:20px}.GoogleRegisterCompletionDialog_description__edOgR{margin:0;max-width:472px;line-height:130%;opacity:.8}.GoogleRegisterCompletionDialog_form___3ggs{display:grid;grid-gap:20px;gap:20px;margin-top:20px}.GoogleRegisterCompletionDialog_selectField__UXHtb{display:grid;grid-gap:12px;gap:12px}.GoogleRegisterCompletionDialog_errorText__vx_oh,.GoogleRegisterCompletionDialog_fieldError__Rome5{margin:0;color:var(--color-error)}.GoogleRegisterCompletionDialog_checkboxGroup__gLDRf{margin-top:0}@media(max-width:720px){.GoogleRegisterCompletionDialog_body__gr6uV{padding-top:16px}.GoogleRegisterCompletionDialog_form___3ggs{margin-top:16px;gap:16px}.GoogleRegisterCompletionDialog_submitButton__k_fKs{margin-top:4px}}.PhoneVerificationDialog_overlay__TIjeg{display:flex;align-items:center;justify-content:center;background:rgba(19,19,19,.2)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.PhoneVerificationDialog_modalContent__EVQFN{width:100%;max-width:568px;max-height:100%;overflow:auto}.PhoneVerificationDialog_dialog__2HNN1{width:100%}.PhoneVerificationDialog_header__Zy1nQ{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:var(--modal-header-padding-y,21px) 0;border-bottom:1px dashed var(--color-border)}.PhoneVerificationDialog_title__TCnBx{margin:0}.PhoneVerificationDialog_closeButton__PGweB{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.PhoneVerificationDialog_closeIcon__TdFtS{width:24px;height:24px;color:var(--color-text-primary)}.PhoneVerificationDialog_body__hO_Ax{padding-top:20px}.PhoneVerificationDialog_description__c9tce{margin:0}.PhoneVerificationDialog_codeSection__NTesc{margin:50px 0}.PhoneVerificationDialog_codeLabel__zVcVx{margin:0;line-height:100%}.PhoneVerificationDialog_codeInputs__fUACQ{display:flex;gap:8px;margin-top:6px}.PhoneVerificationDialog_codeInput__8zR4M{position:relative;width:48px;height:48px;border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-primary);font:inherit;font-size:16px;font-weight:500;line-height:1;text-align:center;caret-color:var(--color-text-primary);outline:none}.PhoneVerificationDialog_codeInput__8zR4M::placeholder{color:rgba(0,0,0,0)}.PhoneVerificationDialog_codeInput__8zR4M:placeholder-shown{background-image:linear-gradient(var(--color-text-secondary),var(--color-text-secondary));background-repeat:no-repeat;background-size:8px 1px;background-position:50%}.PhoneVerificationDialog_codeInput__8zR4M:focus{border-color:var(--color-text-primary)}.PhoneVerificationDialog_codeMeta__cd_El{display:flex;align-items:baseline;gap:8px;margin-top:12px}.PhoneVerificationDialog_timer__G51qc{line-height:100%}.PhoneVerificationDialog_resendButton__O6nOg{display:inline-flex;align-items:center;border:0;background:rgba(0,0,0,0);padding:0;color:var(--color-text-tertiary);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .18s ease}.PhoneVerificationDialog_resendButton__O6nOg:not(:disabled):hover{color:var(--color-text-primary)}.PhoneVerificationDialog_resendButton__O6nOg:focus-visible{outline:1px solid var(--color-text-primary);outline-offset:3px}.PhoneVerificationDialog_resendButton__O6nOg:disabled{cursor:default;text-decoration:none}.PhoneVerificationDialog_resendLabel__FLC55{line-height:130%}.PhoneVerificationDialog_resendButton__O6nOg:disabled .PhoneVerificationDialog_resendLabel__FLC55{opacity:.7}.PhoneVerificationDialog_submitButton__BgGpS{margin-top:0}@media(max-width:720px){.PhoneVerificationDialog_codeSection__NTesc{margin:40px 0}.PhoneVerificationDialog_codeInputs__fUACQ{gap:8px}.PhoneVerificationDialog_body__hO_Ax{padding-top:16px}}