.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}.MfdUPW_group{flex-direction:column;align-items:center;gap:20px;width:min(420px,100%);display:flex}.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}.MfdUPW_loginCard{height:530px;padding:38px 23px 40px}.MfdUPW_resetCard{height:352px;padding:38px 23px 40px}.MfdUPW_mfaCard{height:425px;padding:38px 23px 40px}.MfdUPW_brand{justify-content:center;display:flex}.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}.MfdUPW_loginCard .MfdUPW_title{margin-top:21px}.MfdUPW_mfaCard .MfdUPW_title{margin-top:20px}.MfdUPW_subtitle{color:var(--text-default,#363636);text-align:center;margin:4px 0 0;font-size:14px;font-weight:400;line-height:20px}.MfdUPW_mfaCard .MfdUPW_subtitle{min-height:40px}.MfdUPW_loginForm,.MfdUPW_resetForm,.MfdUPW_mfaForm{margin:0}.MfdUPW_loginForm,.MfdUPW_resetForm{margin-top:24px}.MfdUPW_fieldStack{flex-direction:column;gap:16px;display:flex}.MfdUPW_field{flex-direction:column;gap:4px;display:flex}.MfdUPW_labelRow{justify-content:space-between;align-items:center;height:20px;display:flex}.MfdUPW_label{color:#000;font-size:14px;font-weight:400;line-height:20px}.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}.MfdUPW_input::placeholder{color:var(--text-secondary,#9a9a9a);opacity:1}.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)}.MfdUPW_input:disabled{cursor:not-allowed;background:var(--surface-disabled,#fbfbfb);color:var(--text-disabled,#d7d7d7)}.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}.MfdUPW_button:not(:disabled){cursor:pointer}.MfdUPW_primaryButton{border:1px solid var(--green-400,#4bc240);background:var(--green-400,#4bc240);color:#fff}.MfdUPW_primaryButton:hover:not(:disabled){border-color:var(--green-500,#3c9b33);background:var(--green-500,#3c9b33)}.MfdUPW_primaryButton:active:not(:disabled){border-color:var(--green-100,#c3efbf);background:var(--green-100,#c3efbf);color:var(--green-400,#4bc240)}.MfdUPW_button:focus-visible,.MfdUPW_inlineButton:focus-visible{outline:2px solid var(--green-400,#4bc240);outline-offset:2px}.MfdUPW_button:disabled{border:1px solid var(--border-disabled,#f3f3f3);background:var(--surface-disabled,#fbfbfb);color:var(--text-on-disabled,#d7d7d7)}.MfdUPW_loadingButton:disabled{border-color:var(--green-400,#4bc240);background:var(--green-400,#4bc240)}.MfdUPW_loginSubmit,.MfdUPW_resetSubmit,.MfdUPW_mfaSubmit{margin-top:20px}.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}.MfdUPW_secondaryButton:hover:not(:disabled){background:#f3f3f3;border-color:#f3f3f3}.MfdUPW_secondaryButton:active:not(:disabled){background:#efefef;border-color:#efefef}.MfdUPW_divider{height:20px;color:var(--text-secondary,#9a9a9a);align-items:center;margin-top:12px;font-size:14px;line-height:20px;display:flex}.MfdUPW_divider:before,.MfdUPW_divider:after{content:"";background:var(--grey-300,#d7d7d7);flex:1;height:1px}.MfdUPW_divider span{text-align:center;width:64px}.MfdUPW_providers{flex-direction:column;gap:16px;margin-top:12px;display:flex}.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}.MfdUPW_inlineButton:not(:disabled){cursor:pointer}.MfdUPW_inlineButton:hover:not(:disabled){color:var(--text-default,#363636);text-underline-offset:2px;text-decoration:underline}.MfdUPW_inlineButton:disabled{cursor:not-allowed;color:var(--text-disabled,#d7d7d7)}.MfdUPW_legal{width:320px;color:var(--text-secondary,#9a9a9a);text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.MfdUPW_legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}.MfdUPW_resetBack,.MfdUPW_mfaBack{width:fit-content;margin:16px auto 0;display:block}.MfdUPW_resetSuccess{flex-direction:column;justify-content:center;gap:20px;min-height:156px;margin-top:24px;display:flex}.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}.MfdUPW_errorAnchor{position:relative}.MfdUPW_fieldError,.MfdUPW_mfaError{z-index:20;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.MfdUPW_fieldError{top:calc(100% + 7px)}.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}.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)}.MfdUPW_errorPopover>*{z-index:1;position:relative}.MfdUPW_errorPopover p{margin:0 0 0 8px}.MfdUPW_mfaForm{margin-top:24px}.MfdUPW_codeLabel{height:20px;color:var(--text-default,#363636);text-align:center;font-size:14px;font-weight:400;line-height:20px;display:block}.MfdUPW_codeControl{gap:8px;width:fit-content;height:38px;margin:4px auto 0;display:flex;position:relative}.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}.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}.MfdUPW_codeCellActive{border-color:var(--green-400,#4bc240)}.MfdUPW_codeCellError{color:var(--text-negative,#fc5656)}.MfdUPW_mfaError{top:240px}.MfdUPW_resendButton,.MfdUPW_mfaBack{margin-top:16px}.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){.MfdUPW_stage{align-items:flex-start;padding:32px 16px 148px}.MfdUPW_card{height:auto;min-height:352px}.MfdUPW_loginCard,.MfdUPW_resetCard,.MfdUPW_mfaCard{padding-inline:20px}.MfdUPW_legal{width:min(320px,100%)}.MfdUPW_errorPopover{white-space:normal;width:calc(100vw - 32px)}.MfdUPW_codeControl{gap:6px}.MfdUPW_codeCell{width:min(38px,16.6667vw - 16.3333px)}}
.r1ZTWa_logo{align-items:center;gap:4px;width:59px;height:24px;display:flex;overflow:hidden}.r1ZTWa_logoBars{width:30px;height:23px}.r1ZTWa_logoMark{width:25px;height:23px}.r1ZTWa_providerIcon{flex:0 0 20px;width:20px;height:20px;position:relative;overflow:hidden}.r1ZTWa_providerIcon img{position:absolute}.r1ZTWa_googleYellow{top:1.67px;left:1.67px}.r1ZTWa_googleRed{top:1.67px;left:2.63px}.r1ZTWa_googleGreen{top:11.69px;left:2.58px}.r1ZTWa_googleBlue{top:8.33px;left:10px}.r1ZTWa_microsoftRed,.r1ZTWa_microsoftGreen,.r1ZTWa_microsoftBlue,.r1ZTWa_microsoftYellow{width:6.67px;height:6.67px}.r1ZTWa_microsoftRed{top:2.5px;left:2.5px}.r1ZTWa_microsoftGreen{top:2.5px;left:10.83px}.r1ZTWa_microsoftBlue{top:10.83px;left:2.5px}.r1ZTWa_microsoftYellow{top:10.83px;left:10.83px}.r1ZTWa_errorIcon{object-fit:cover;flex:0 0 25px;width:25px;height:26px}.r1ZTWa_loader{width:14px;height:14px;animation:.85s linear infinite r1ZTWa_auth-loader-spin}@keyframes r1ZTWa_auth-loader-spin{to{transform:rotate(360deg)}}