.AuthForm-module__MfdUPW__stage{box-sizing:border-box;background:var(--grey-100,#f7f7f7);min-height:100vh;color:var(--text-default,#363636);font-family:var(--font-family-body,var(--font-geist-sans)), sans-serif;justify-content:center;align-items:center;padding:64px 24px;display:flex}.AuthForm-module__MfdUPW__group{flex-direction:column;align-items:center;gap:20px;width:min(420px,100%);display:flex}.AuthForm-module__MfdUPW__card{box-sizing:border-box;background:var(--surface-default,#fff);border:1px solid #f3f3f3;border-radius:16px;width:100%;position:relative;box-shadow:-5px -5px 10px #fff6,6px 6px 14px #5a5a5a14}.AuthForm-module__MfdUPW__loginCard{height:530px;padding:38px 23px 40px}.AuthForm-module__MfdUPW__resetCard{height:352px;padding:38px 23px 40px}.AuthForm-module__MfdUPW__mfaCard{height:425px;padding:38px 23px 40px}.AuthForm-module__MfdUPW__brand{justify-content:center;display:flex}.AuthForm-module__MfdUPW__title{color:var(--text-default,#363636);font-family:var(--font-family-headings,var(--font-geist-sans)), sans-serif;text-align:center;margin:20px 0 0;font-size:20px;font-weight:500;line-height:24px}.AuthForm-module__MfdUPW__loginCard .AuthForm-module__MfdUPW__title{margin-top:21px}.AuthForm-module__MfdUPW__mfaCard .AuthForm-module__MfdUPW__title{margin-top:20px}.AuthForm-module__MfdUPW__subtitle{color:var(--text-default,#363636);text-align:center;margin:4px 0 0;font-size:14px;font-weight:400;line-height:20px}.AuthForm-module__MfdUPW__mfaCard .AuthForm-module__MfdUPW__subtitle{min-height:40px}.AuthForm-module__MfdUPW__loginForm,.AuthForm-module__MfdUPW__resetForm,.AuthForm-module__MfdUPW__mfaForm{margin:0}.AuthForm-module__MfdUPW__loginForm,.AuthForm-module__MfdUPW__resetForm{margin-top:24px}.AuthForm-module__MfdUPW__fieldStack{flex-direction:column;gap:16px;display:flex}.AuthForm-module__MfdUPW__field{flex-direction:column;gap:4px;display:flex}.AuthForm-module__MfdUPW__labelRow{justify-content:space-between;align-items:center;height:20px;display:flex}.AuthForm-module__MfdUPW__label{color:#000;font-size:14px;font-weight:400;line-height:20px}.AuthForm-module__MfdUPW__input{box-sizing:border-box;border:1px solid var(--grey-300,#d7d7d7);background:var(--surface-default,#fff);width:100%;height:38px;color:var(--text-default,#363636);border-radius:8px;outline:none;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;transition:border-color .12s,box-shadow .12s}.AuthForm-module__MfdUPW__input::placeholder{color:var(--text-secondary,#9a9a9a);opacity:1}.AuthForm-module__MfdUPW__input:focus{border-color:var(--green-400,#4bc240);box-shadow:0 0 0 1px color-mix(in srgb, var(--green-400,#4bc240) 10%, transparent)}.AuthForm-module__MfdUPW__input:disabled{cursor:not-allowed;background:var(--surface-disabled,#fbfbfb);color:var(--text-disabled,#d7d7d7)}.AuthForm-module__MfdUPW__button{box-sizing:border-box;white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;width:100%;height:38px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.AuthForm-module__MfdUPW__button:not(:disabled){cursor:pointer}.AuthForm-module__MfdUPW__primaryButton{border:1px solid var(--green-400,#4bc240);background:var(--green-400,#4bc240);color:#fff}.AuthForm-module__MfdUPW__primaryButton:hover:not(:disabled){border-color:var(--green-500,#3c9b33);background:var(--green-500,#3c9b33)}.AuthForm-module__MfdUPW__primaryButton:active:not(:disabled){border-color:var(--green-100,#c3efbf);background:var(--green-100,#c3efbf);color:var(--green-400,#4bc240)}.AuthForm-module__MfdUPW__button:focus-visible,.AuthForm-module__MfdUPW__inlineButton:focus-visible{outline:2px solid var(--green-400,#4bc240);outline-offset:2px}.AuthForm-module__MfdUPW__button:disabled{border:1px solid var(--border-disabled,#f3f3f3);background:var(--surface-disabled,#fbfbfb);color:var(--text-on-disabled,#d7d7d7)}.AuthForm-module__MfdUPW__loadingButton:disabled{border-color:var(--green-400,#4bc240);background:var(--green-400,#4bc240)}.AuthForm-module__MfdUPW__loginSubmit,.AuthForm-module__MfdUPW__resetSubmit,.AuthForm-module__MfdUPW__mfaSubmit{margin-top:20px}.AuthForm-module__MfdUPW__secondaryButton{border:1px solid var(--border-secondary-default,#f3f3f3);background:var(--surface-secondary-default,#f7f7f7);color:var(--text-on-secondary-default,#363636);gap:8px}.AuthForm-module__MfdUPW__secondaryButton:hover:not(:disabled){background:#f3f3f3;border-color:#f3f3f3}.AuthForm-module__MfdUPW__secondaryButton:active:not(:disabled){background:#efefef;border-color:#efefef}.AuthForm-module__MfdUPW__divider{height:20px;color:var(--text-secondary,#9a9a9a);align-items:center;margin-top:12px;font-size:14px;line-height:20px;display:flex}.AuthForm-module__MfdUPW__divider:before,.AuthForm-module__MfdUPW__divider:after{content:"";background:var(--grey-300,#d7d7d7);flex:1;height:1px}.AuthForm-module__MfdUPW__divider span{text-align:center;width:64px}.AuthForm-module__MfdUPW__providers{flex-direction:column;gap:16px;margin-top:12px;display:flex}.AuthForm-module__MfdUPW__inlineButton{color:var(--text-secondary,#9a9a9a);background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.AuthForm-module__MfdUPW__inlineButton:not(:disabled){cursor:pointer}.AuthForm-module__MfdUPW__inlineButton:hover:not(:disabled){color:var(--text-default,#363636);text-underline-offset:2px;text-decoration:underline}.AuthForm-module__MfdUPW__inlineButton:disabled{cursor:not-allowed;color:var(--text-disabled,#d7d7d7)}.AuthForm-module__MfdUPW__legal{width:320px;color:var(--text-secondary,#9a9a9a);text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.AuthForm-module__MfdUPW__legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}.AuthForm-module__MfdUPW__resetBack,.AuthForm-module__MfdUPW__mfaBack{width:fit-content;margin:16px auto 0;display:block}.AuthForm-module__MfdUPW__resetSuccess{flex-direction:column;justify-content:center;gap:20px;min-height:156px;margin-top:24px;display:flex}.AuthForm-module__MfdUPW__statusMessage{border:1px solid var(--green-100,#c3efbf);background:var(--green-50,#e6fbe5);color:var(--green-700,#1e4e1a);text-align:center;border-radius:8px;margin:0;padding:12px;font-size:14px;line-height:20px}.AuthForm-module__MfdUPW__errorAnchor{position:relative}.AuthForm-module__MfdUPW__fieldError,.AuthForm-module__MfdUPW__mfaError{z-index:20;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.AuthForm-module__MfdUPW__fieldError{top:calc(100% + 7px)}.AuthForm-module__MfdUPW__errorPopover{box-sizing:border-box;width:max-content;max-width:min(610px,100vw - 32px);min-height:46px;color:var(--text-default,#363636);background:#fff;border:1px solid #f3f3f3;border-radius:8px;align-items:center;padding:9px 12px 9px 7px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;display:flex;box-shadow:-5px -5px 10px #fff6,6px 6px 14px #5a5a5a14}.AuthForm-module__MfdUPW__errorPopover:before{content:"";background:#fff;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;width:12px;height:12px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.AuthForm-module__MfdUPW__errorPopover>*{z-index:1;position:relative}.AuthForm-module__MfdUPW__errorPopover p{margin:0 0 0 8px}.AuthForm-module__MfdUPW__mfaForm{margin-top:24px}.AuthForm-module__MfdUPW__codeLabel{height:20px;color:var(--text-default,#363636);text-align:center;font-size:14px;font-weight:400;line-height:20px;display:block}.AuthForm-module__MfdUPW__codeControl{gap:8px;width:fit-content;height:38px;margin:4px auto 0;display:flex;position:relative}.AuthForm-module__MfdUPW__codeInput{z-index:4;opacity:0;color:#0000;caret-color:#0000;cursor:text;border:0;outline:0;width:100%;height:100%;position:absolute;inset:0}.AuthForm-module__MfdUPW__codeCell{box-sizing:border-box;border:1px solid var(--grey-300,#d7d7d7);background:var(--surface-default,#fff);width:38px;height:38px;color:var(--text-default,#363636);font-family:var(--font-family-headings,var(--font-geist-sans)), sans-serif;border-radius:8px;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:24px;transition:border-color .1s,color .1s;display:flex}.AuthForm-module__MfdUPW__codeCellActive{border-color:var(--green-400,#4bc240)}.AuthForm-module__MfdUPW__codeCellError{color:var(--text-negative,#fc5656)}.AuthForm-module__MfdUPW__mfaError{top:240px}.AuthForm-module__MfdUPW__resendButton,.AuthForm-module__MfdUPW__mfaBack{margin-top:16px}.AuthForm-module__MfdUPW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:720px){.AuthForm-module__MfdUPW__stage{align-items:flex-start;padding:32px 16px 148px}.AuthForm-module__MfdUPW__card{height:auto;min-height:352px}.AuthForm-module__MfdUPW__loginCard,.AuthForm-module__MfdUPW__resetCard,.AuthForm-module__MfdUPW__mfaCard{padding-inline:20px}.AuthForm-module__MfdUPW__legal{width:min(320px,100%)}.AuthForm-module__MfdUPW__errorPopover{white-space:normal;width:calc(100vw - 32px)}.AuthForm-module__MfdUPW__codeControl{gap:6px}.AuthForm-module__MfdUPW__codeCell{width:min(38px,16.6667vw - 16.3333px)}}
.AuthVisuals-module__r1ZTWa__logo{align-items:center;gap:4px;width:59px;height:24px;display:flex;overflow:hidden}.AuthVisuals-module__r1ZTWa__logoBars{width:30px;height:23px}.AuthVisuals-module__r1ZTWa__logoMark{width:25px;height:23px}.AuthVisuals-module__r1ZTWa__providerIcon{flex:0 0 20px;width:20px;height:20px;position:relative;overflow:hidden}.AuthVisuals-module__r1ZTWa__providerIcon img{position:absolute}.AuthVisuals-module__r1ZTWa__googleYellow{top:1.67px;left:1.67px}.AuthVisuals-module__r1ZTWa__googleRed{top:1.67px;left:2.63px}.AuthVisuals-module__r1ZTWa__googleGreen{top:11.69px;left:2.58px}.AuthVisuals-module__r1ZTWa__googleBlue{top:8.33px;left:10px}.AuthVisuals-module__r1ZTWa__microsoftRed,.AuthVisuals-module__r1ZTWa__microsoftGreen,.AuthVisuals-module__r1ZTWa__microsoftBlue,.AuthVisuals-module__r1ZTWa__microsoftYellow{width:6.67px;height:6.67px}.AuthVisuals-module__r1ZTWa__microsoftRed{top:2.5px;left:2.5px}.AuthVisuals-module__r1ZTWa__microsoftGreen{top:2.5px;left:10.83px}.AuthVisuals-module__r1ZTWa__microsoftBlue{top:10.83px;left:2.5px}.AuthVisuals-module__r1ZTWa__microsoftYellow{top:10.83px;left:10.83px}.AuthVisuals-module__r1ZTWa__errorIcon{object-fit:cover;flex:0 0 25px;width:25px;height:26px}.AuthVisuals-module__r1ZTWa__loader{width:14px;height:14px;animation:.85s linear infinite AuthVisuals-module__r1ZTWa__auth-loader-spin}@keyframes AuthVisuals-module__r1ZTWa__auth-loader-spin{to{transform:rotate(360deg)}}
