.auth-form_flow__YDFQJ{display:grid;gap:24px;max-width:640px;margin-inline:auto;color:#181818}.auth-form_authentication__PGLNc{--auth-code-gap:8px;gap:20px;width:100%;max-width:400px}.auth-form_heading__G7wVA{display:grid;gap:8px}.auth-form_authentication__PGLNc>.auth-form_heading__G7wVA{text-align:center}.auth-form_heading__G7wVA h1{font-size:28px;font-weight:700;line-height:34px;letter-spacing:-.3px}.auth-form_heading__G7wVA p{font-size:14px;line-height:20px;color:#555}.auth-form_card__0_HO0{display:grid;gap:16px;border:1px solid #e2e2e2;padding:28px;min-width:0}.auth-form_google__PCFup{display:flex;height:48px;width:100%;align-items:center;justify-content:center;gap:8px;border:1px solid #181818;border-radius:2px;background:#fff;color:#181818;font-size:15px;font-weight:600}.auth-form_google__PCFup:disabled{opacity:.6}.auth-form_divider__9_DLD{display:flex;align-items:center;gap:12px;color:#8a8a8a;font-size:12px;line-height:16px}.auth-form_divider__9_DLD:after,.auth-form_divider__9_DLD:before{flex:1;height:1px;background:#e2e2e2;content:""}.auth-form_form__kkGND{display:grid;gap:16px}.auth-form_field__GDbIg{display:grid;gap:4px;position:relative}.auth-form_field__GDbIg input{width:100%;height:40px;border:1px solid #c4c4c4;border-radius:2px;padding:0 12px;font-size:14px;font-weight:400;color:#181818;background:#fff}.auth-form_field__GDbIg input:focus-visible{outline-offset:0}.auth-form_field__GDbIg input[aria-invalid=true]{border-color:#c73a27}.auth-form_password__fj_Gw{position:relative}.auth-form_password__fj_Gw input{padding-right:40px}.auth-form_eye__oucfh{position:absolute;inset:0 4px 0 auto;width:32px;display:grid;place-items:center;cursor:pointer}.auth-form_forgot__v6o10{justify-self:end;margin-top:-8px;font-size:13px;line-height:18px;font-weight:500;text-decoration:underline;text-underline-offset:2px}.auth-form_footer__mlihp{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:4px;font-size:13px;line-height:18px}.auth-form_footer__mlihp a{font-weight:600;text-decoration:underline;text-underline-offset:2px}.auth-form_footer__mlihp p{text-align:center}.auth-form_footer__mlihp button:disabled,.auth-form_form__kkGND button:disabled{cursor:not-allowed}@media (max-width:480px){.auth-form_card__0_HO0{padding:20px}}.auth-form_fieldControl__xJRJ2{position:relative;min-width:0}.auth-form_fieldControl__xJRJ2>label{position:absolute;z-index:1;top:-8px;left:8px;padding-inline:4px;background:#fff;color:#555;font-size:12px;font-weight:500;line-height:16px}.auth-form_hint__KwXX8,.auth-form_terms__18JTf{color:#8a8a8a;font-size:12px;line-height:16px}.auth-form_terms__18JTf{text-align:center}.auth-form_submit__1dIRt{width:100%}.auth-form_error__KVTTn{display:flex;align-items:flex-start;gap:6px;margin:0;color:#c73a27;font-size:12px;line-height:16px}.auth-form_error__KVTTn img{flex:none}.auth-form_links__Rvn25{display:flex;flex-wrap:wrap;align-items:center;gap:16px;color:#181818;font-size:13px;line-height:18px}.auth-form_links__Rvn25 button{padding:0;cursor:pointer}.auth-form_links__Rvn25 button:disabled{color:#555;cursor:default}.auth-form_back__p5WS_{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:500}.auth-form_card__0_HO0 h2{font-size:16px;line-height:22px;font-weight:600}.auth-form_action__DmI6T{border-radius:2px}.auth-form_largeAction__KlZS3{height:48px;padding-inline:24px;font-size:15px;font-weight:600;line-height:20px}.auth-form_smallAction__BPTwJ{height:40px;padding-inline:16px;font-size:14px;font-weight:500;line-height:20px}.auth-form_primaryAction___Vfwc{background:#c73a27;border-color:#c73a27}.auth-form_secondaryAction__cHOEq{background:#fff;color:#181818;border-color:#181818}.auth-form_primaryAction___Vfwc:hover:not(:disabled){background:#a92f20;border-color:#a92f20}.auth-form_action__DmI6T:disabled{background:#f7f7f7;border-color:#cfcfcf;color:#9a9a9a}.auth-form_successBanner__H3CjT{display:flex;align-items:center;gap:8px;min-height:44px;padding:12px 16px;border:1px solid #e2e2e2;background:#fff;color:#181818;font-size:13px;line-height:18px}.auth-form_textLink__T8mrw{width:fit-content;color:#181818;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:2px}.auth-form_field__GDbIg[data-invalid=true]{gap:6px}.auth-form_field__GDbIg[data-invalid=true] .auth-form_fieldControl__xJRJ2>label{color:#c73a27}.auth-form_fieldError__Qy3Zw{align-items:center;font-size:13px;font-weight:500;line-height:18px}.auth-code-input_group__ZOEEN{display:grid;gap:6px;min-width:0}.auth-code-input_digits__lNjtG{display:flex;gap:var(--auth-code-gap,10px);width:min(362px,100%)}.auth-code-input_digits__lNjtG input{width:52px;height:60px;min-width:0;flex:1 1 52px;border:1px solid #e2e2e2;border-radius:8px;padding:0;background:#fff;color:#181818;text-align:center;font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.2px}.auth-code-input_digits__lNjtG input:focus-visible{border-color:#181818;outline:.5px solid #181818;outline-offset:0}.auth-code-input_digits__lNjtG input[aria-invalid=true]{border-color:#c73a27;outline-color:#c73a27}.auth-code-input_digits__lNjtG input:disabled{opacity:.6}@media (max-width:380px){.auth-code-input_digits__lNjtG{gap:6px}.auth-code-input_digits__lNjtG input{height:52px}}.login-reset-dialog_dialog__O4YTt{width:min(480px,calc(100% - 32px));padding:24px;border:0;border-radius:0;box-shadow:0 8px 24px #0000001f,0 1px 2px #00000014}.login-reset-dialog_dialog__O4YTt::backdrop{background:rgb(23 23 23/40%);backdrop-filter:none}.login-reset-dialog_header__u0K5F{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.login-reset-dialog_header__u0K5F h2{flex:1;font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.2px}.login-reset-dialog_close__EXnGz{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:6px}.login-reset-dialog_close__EXnGz:hover:not(:disabled){background:#f7f7f7}.login-reset-dialog_description__PL5nT{margin-bottom:16px;color:#555;font-size:14px;line-height:20px}.login-reset-dialog_actions__XhZi_{display:flex;justify-content:flex-end;gap:12px}