.OpTextInput_root__2OS8V{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.OpTextInput_label-container__RrjLK{display:flex;gap:2px;align-items:center;min-height:24px;width:100%}.OpTextInput_label-wrapper__cbLe_{display:flex;gap:2px;align-items:center;flex:1 0 0;min-height:1px;min-width:1px}.OpTextInput_label__yBYEn{font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:1%;text-transform:none;line-height:22px;letter-spacing:.14px;color:#1d2739;white-space:nowrap;cursor:pointer}.OpTextInput_required-indicator__0XqLC{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:normal;color:#d42620;flex:1 0 0;min-height:1px;min-width:1px}.OpTextInput_input-container__HlW_S{position:relative;display:flex;align-items:center;width:100%;padding:12px 8px;background-color:#fff;border:1px solid #e4e7ec;border-radius:4px;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.OpTextInput_input-container__HlW_S:hover:not([data-state=disabled]):not([data-state=error]):not([data-state=success]){border-color:#98a2b3}.OpTextInput_input-container__HlW_S[data-state=focus]{border-color:#0d5eba}.OpTextInput_input-container__HlW_S.OpTextInput_input-container-error__N1LOr,.OpTextInput_input-container__HlW_S[data-state=error]{border-color:#d42620}.OpTextInput_input-container__HlW_S.OpTextInput_input-container-success__4i_ur,.OpTextInput_input-container__HlW_S[data-state=success]{border-color:#0f973d}.OpTextInput_input-container__HlW_S.OpTextInput_input-container-disabled__hu8Xh,.OpTextInput_input-container__HlW_S[data-state=disabled]{background-color:#f0f2f5;border-color:#f0f2f5;cursor:not-allowed}.OpTextInput_input-container--compact__yxTHA{padding:8px;min-height:36px}.OpTextInput_input__PUPgy{flex:1 0 0;min-height:24px;min-width:0;padding:0 4px;font-family:Inter,sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:0;text-transform:none;color:#1d2739;background:rgba(0,0,0,0);border:none;outline:none}.OpTextInput_input__PUPgy::-moz-placeholder{color:#98a2b3}.OpTextInput_input__PUPgy::placeholder{color:#98a2b3}.OpTextInput_input__PUPgy.OpTextInput_input-typing__IFevA{color:#1d2739}.OpTextInput_input__PUPgy.OpTextInput_input-filled__duWjp{color:#98a2b3}.OpTextInput_input__PUPgy.OpTextInput_input-disabled___mOZ_,.OpTextInput_input__PUPgy:disabled{color:#98a2b3;cursor:not-allowed}.OpTextInput_input__PUPgy:focus{outline:none}.OpTextInput_input--compact___zxNv{font-family:Inter,sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:0;text-transform:none;min-height:20px}.OpTextInput_prefix__DVl2N,.OpTextInput_suffix__dgmp5{display:flex;flex-direction:column;height:24px;align-items:center;justify-content:center;padding:0 4px;flex-shrink:0}.OpTextInput_prefix-text___fu2w,.OpTextInput_suffix-text__Kk_rk{font-family:Inter,sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:0;text-transform:none;color:#667185;white-space:nowrap;text-align:center}.OpTextInput_prefix--compact__zS2jA,.OpTextInput_suffix--compact__VuVCS{height:20px}.OpTextInput_prefix-text--compact__v1BOj,.OpTextInput_suffix-text--compact__5zEsq{font-family:Inter,sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:0;text-transform:none}.OpTextInput_focus-ring__CNBdA{position:absolute;left:-1px;top:31px;width:50px;height:50px;border:2px solid #0d5eba;border-radius:4px;pointer-events:none;z-index:-1}.OpTextInput_supporting-text-container__pzySI{display:flex;gap:4px;align-items:center;height:20px;width:100%}.OpTextInput_supporting-text__boFVw{flex:1 0 0;min-height:1px;min-width:1px;font-family:Inter,sans-serif;font-size:12px;line-height:18px;font-weight:400;letter-spacing:0;text-transform:none;color:#667185;white-space:nowrap}.OpTextInput_supporting-text--compact__Gs5zf{font-family:Inter,sans-serif;font-size:10px;line-height:16px;font-weight:400;letter-spacing:1%;text-transform:none;letter-spacing:.1px}.OpTextInput_supporting-text-container--status__m8bJP{height:auto}.OpTextInput_supporting-text--success__WLF0u{color:#0f973d}.OpTextInput_supporting-text--error__0F90T,.OpTextInput_supporting-text--success__WLF0u{font-family:Inter,sans-serif;font-size:12px;line-height:18px;font-weight:400;letter-spacing:0;text-transform:none}.OpTextInput_supporting-text--error__0F90T{color:#d42620}.OpTextInput_supporting-text-icon__d_tQz{flex-shrink:0}.OpTextInput_label--disabled__q6JjJ{color:#d0d5dd}.OpPasswordInput_root__tNWRt{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.OpPasswordInput_label-container__L_jTb{display:flex;gap:2px;align-items:center;min-height:24px;width:100%}.OpPasswordInput_label-wrapper__57mRz{display:flex;gap:2px;align-items:center;flex:1 0 0;min-height:1px;min-width:1px}.OpPasswordInput_label__MFCk2{font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:1%;text-transform:none;line-height:22px;letter-spacing:.14px;color:#1d2739;white-space:nowrap;cursor:pointer}.OpPasswordInput_required-indicator__r1PeG{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:normal;color:#d42620;flex:1 0 0;min-height:1px;min-width:1px}.OpPasswordInput_password-input-shell__th3A4{position:relative;display:flex;align-items:center;width:100%;padding:12px 8px;background-color:#fff;border:1px solid #e4e7ec;border-radius:4px;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.OpPasswordInput_password-input-shell__th3A4:hover:not([data-state=disabled]):not([data-state=error]):not([data-state=success]){border-color:#98a2b3}.OpPasswordInput_password-input-shell__th3A4[data-state=focus]{border-color:#0d5eba}.OpPasswordInput_password-input-shell__th3A4.OpPasswordInput_password-input-shell-error__U5BC8,.OpPasswordInput_password-input-shell__th3A4[data-state=error]{border-color:#d42620}.OpPasswordInput_password-input-shell__th3A4.OpPasswordInput_password-input-shell-success__La68U,.OpPasswordInput_password-input-shell__th3A4[data-state=success]{border-color:#0f973d}.OpPasswordInput_password-input-shell__th3A4.OpPasswordInput_password-input-shell-disabled__ssmpK,.OpPasswordInput_password-input-shell__th3A4[data-state=disabled]{background-color:#f0f2f5;border-color:#f0f2f5;cursor:not-allowed}.OpPasswordInput_password-input-shell--compact__tb50p{padding:8px;min-height:36px}.OpPasswordInput_password-input-control__p0RdK{flex:1 0 0;min-height:24px;min-width:0;padding:0 8px 0 4px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:28px;color:#1d2739;background:rgba(0,0,0,0);border:none;outline:none;letter-spacing:0}.OpPasswordInput_password-input-control__p0RdK::-moz-placeholder{color:#98a2b3}.OpPasswordInput_password-input-control__p0RdK::placeholder{color:#98a2b3}.OpPasswordInput_password-input-control__p0RdK.OpPasswordInput_password-input-control-filled__s65bZ,.OpPasswordInput_password-input-control__p0RdK.OpPasswordInput_password-input-control-typing__g37sc{color:#1d2739}.OpPasswordInput_password-input-control__p0RdK.OpPasswordInput_password-input-control-disabled__iJGjo,.OpPasswordInput_password-input-control__p0RdK:disabled{color:#98a2b3;cursor:not-allowed}.OpPasswordInput_password-input-control__p0RdK:focus{outline:none}.OpPasswordInput_password-input-control--compact__P82SD{font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;line-height:20px;min-height:20px;padding-right:4px}.OpPasswordInput_visibility-toggle__oVbth{display:flex;align-items:center;justify-content:center;padding:0 4px;border:none;background:none;cursor:pointer;flex-shrink:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.OpPasswordInput_visibility-toggle__oVbth:hover:not(:disabled){opacity:.7}.OpPasswordInput_visibility-toggle__oVbth:active:not(:disabled){opacity:.5}.OpPasswordInput_visibility-toggle__oVbth:focus-visible{outline:none;border-radius:4px;box-shadow:0 0 0 2px #fff,0 0 0 4px #0d5eba}.OpPasswordInput_visibility-toggle__oVbth.OpPasswordInput_visibility-toggle-disabled__uCC4o,.OpPasswordInput_visibility-toggle__oVbth:disabled{cursor:not-allowed;opacity:.5}.OpPasswordInput_visibility-icon__yxPYj{width:16px;height:16px;color:#667185}.OpPasswordInput_password-input-shell__th3A4[data-state=disabled] .OpPasswordInput_visibility-icon__yxPYj,.OpPasswordInput_visibility-toggle-disabled__uCC4o .OpPasswordInput_visibility-icon__yxPYj{color:#d0d5dd}.OpPasswordInput_focus-ring__mYJsB{position:absolute;left:-1px;top:31px;width:50px;height:50px;border:2px solid #0d5eba;border-radius:4px;pointer-events:none;z-index:-1}.OpPasswordInput_supporting-text-container__XjPZt{display:flex;gap:4px;align-items:center;height:20px;width:100%}.OpPasswordInput_supporting-text__J5NDY{flex:1 0 0;min-height:1px;min-width:1px;font-weight:400;color:#667185;white-space:nowrap}.GoogleSignInButton_google-button__QMfkf,.OpPasswordInput_supporting-text__J5NDY{font-family:Inter,sans-serif;font-size:12px;line-height:18px;letter-spacing:0;text-transform:none}.GoogleSignInButton_google-button__QMfkf{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px 16px;border:1px solid #e4e7ec;border-radius:0;background-color:#fff;color:#1d2739;cursor:pointer;transition:background-color .15s ease;font-weight:500}.GoogleSignInButton_google-button__QMfkf:hover:not(:disabled){background-color:#f9fafb}.GoogleSignInButton_google-button__QMfkf:disabled{opacity:.6;cursor:not-allowed}.GoogleSignInButton_google-logo__Ji8wv{flex-shrink:0;width:1.25rem;height:1.25rem}.GoogleSignInButton_divider__4kat3{display:flex;align-items:center;margin-top:16px;margin-bottom:16px}.GoogleSignInButton_divider-line__Pv8XF{flex:1;border:none;border-top:1px solid #e4e7ec}.GoogleSignInButton_divider-label__CjfcS{margin:0 8px;color:#98a2b3;font-family:Inter,sans-serif;font-size:10px;line-height:16px;font-weight:400;letter-spacing:1%;text-transform:none}.OpDrawFillLoader_screen__YyzC1{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;background-color:#f7f9fc}.OpDrawFillLoader_path__3n8io{fill-opacity:0;stroke-dasharray:3200;stroke-dashoffset:3200;animation:OpDrawFillLoader_draw-trace__Zw_03 1.6s cubic-bezier(.4,0,.2,1) forwards,OpDrawFillLoader_fill-reveal__egT0O .7s ease-out 1.5s forwards,OpDrawFillLoader_stroke-fade__hWysI .4s ease-out 1.9s forwards}@keyframes OpDrawFillLoader_draw-trace__Zw_03{to{stroke-dashoffset:0}}@keyframes OpDrawFillLoader_fill-reveal__egT0O{to{fill-opacity:1}}@keyframes OpDrawFillLoader_stroke-fade__hWysI{to{stroke-width:0}}@media(prefers-reduced-motion:reduce){.OpDrawFillLoader_path__3n8io{stroke-dashoffset:0;fill-opacity:1;stroke-width:0;animation:none}}.SignInIllustration_panel__ZcsYG{display:none}@media(min-width:1024px){.SignInIllustration_panel__ZcsYG{display:flex;width:50%;min-height:100vh}}.SignInIllustration_panel__ZcsYG{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:bottom}.SignInIllustration_content__79hne{position:relative;z-index:1000;display:flex;flex-direction:column;padding:48px 24px;height:100%}.SignInIllustration_inner__k0xwQ{font-family:Inter,sans-serif;color:#fff;max-width:800px}.SignInIllustration_heading__6hwOs{font-size:32px;line-height:40px;font-weight:600;color:#fff;margin-bottom:16px}.SignInIllustration_heading__6hwOs,.SignInIllustration_subheading__3KsOE{font-family:Inter,sans-serif;letter-spacing:0;text-transform:none;text-align:left}.SignInIllustration_subheading__3KsOE{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.9)}.auth-forms_root__4kFPJ{display:flex;min-height:100vh;font-family:Inter,sans-serif;position:relative}.auth-forms_logoWrapper__w07tO{position:absolute;top:32px;left:32px;z-index:10}.auth-forms_formPanel__gSC98{width:100%}@media(min-width:1024px){.auth-forms_formPanel__gSC98{width:50%}}.auth-forms_formPanel__gSC98{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:48px 32px;background-color:#f9fafb}.auth-forms_formCardWrapper__kbM1V{width:524px;flex-shrink:0}.auth-forms_card__t5Ud3{border:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:100%;display:flex;flex-direction:column}.auth-forms_cardContent__cJZK1{padding:24px;display:flex;flex-direction:column}.auth-forms_brandLogoPath__uJoa1{fill:#0d5eba}