.ORDivider_dividerContainer__tuNlO{display:flex;align-items:center;width:100%;margin:.75rem 0;position:relative}.ORDivider_dividerLine__Zx3qz{flex:1;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0 50%,transparent);border:none}.ORDivider_dividerText__unwJE{font-size:.7rem!important;font-weight:600!important;color:#94a3b8!important;background:hsla(0,0%,100%,.95);padding:0 .875rem!important;letter-spacing:.5px;text-transform:uppercase;position:relative;z-index:1}.AuthenticateWithMicrosoft_microsoftButton___xSO7{height:2.5rem!important;border-radius:8px!important;border:1.5px solid #e2e8f0!important;background:#fff!important;color:#374151!important;font-weight:500!important;font-size:.85rem!important;transition:all .2s ease!important;position:relative!important;overflow:hidden!important}.AuthenticateWithMicrosoft_microsoftButton___xSO7:hover:not(:disabled){border-color:#cbd5e1!important;background:#f8fafc!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.AuthenticateWithMicrosoft_microsoftButton___xSO7:active{transform:translateY(0)!important}.AuthenticateWithMicrosoft_microsoftButton___xSO7:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.AuthenticateWithMicrosoft_buttonContent__XWltI{width:100%;justify-content:center;align-items:center}.AuthenticateWithMicrosoft_logoWrapper__Ihjqh{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.AuthenticateWithMicrosoft_buttonText__BYEk6{font-weight:500;color:#374151}@media(max-width:768px){.AuthenticateWithMicrosoft_microsoftButton___xSO7{height:2.25rem!important;font-size:.8rem!important}}@media(max-width:480px){.AuthenticateWithMicrosoft_microsoftButton___xSO7{height:2rem!important}}.AuthenticateWithMicrosoftSAML_samlButton__us33f{height:2.5rem!important;border-radius:8px!important;border:1.5px solid #e2e8f0!important;background:#fff!important;color:#374151!important;font-weight:500!important;font-size:.85rem!important;transition:all .2s ease!important;position:relative!important;overflow:hidden!important}.AuthenticateWithMicrosoftSAML_samlButton__us33f:hover:not(:disabled){border-color:#cbd5e1!important;background:#f8fafc!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.AuthenticateWithMicrosoftSAML_samlButton__us33f:active{transform:translateY(0)!important}.AuthenticateWithMicrosoftSAML_samlButton__us33f:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.AuthenticateWithMicrosoftSAML_buttonContent___VgEg{width:100%;justify-content:center;align-items:center}.AuthenticateWithMicrosoftSAML_logoWrapper__cRQsK{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#6366f1}.AuthenticateWithMicrosoftSAML_buttonText__qn0HR{font-weight:500;color:#374151}@media(max-width:768px){.AuthenticateWithMicrosoftSAML_samlButton__us33f{height:2.25rem!important;font-size:.8rem!important}}@media(max-width:480px){.AuthenticateWithMicrosoftSAML_samlButton__us33f{height:2rem!important}}.SignUp_signUpForm__jniz7{width:100%}.SignUp_headerSection__L_h26{text-align:center;margin-bottom:.5rem}.SignUp_welcomeTitle__p_aMr{font-size:1.75rem;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:.125rem;letter-spacing:-.02em}.SignUp_welcomeSubtitle__fC3fb{font-size:.85rem;color:#64748b;font-weight:400;line-height:1.3;margin-bottom:0}.SignUp_form__6rTD5{width:100%}.SignUp_errorMessage__N8_N3{padding:.5rem .75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:.125rem 0}.SignUp_primaryButton__qmAA3{height:2.5rem!important;border-radius:8px!important;font-weight:600!important;font-size:.85rem!important;background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;color:#fff!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.SignUp_primaryButton__qmAA3:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.SignUp_primaryButton__qmAA3:hover{transform:translateY(-1px)!important;box-shadow:0 6px 20px rgba(102,126,234,.3)!important}.SignUp_primaryButton__qmAA3:hover:before{left:100%}.SignUp_primaryButton__qmAA3:active{transform:translateY(0)!important}.SignUp_primaryButton__qmAA3:disabled{opacity:.6!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}.SignUp_signInSection__q7sck{text-align:center;padding:.5rem 0 .25rem;border-top:1px solid #e2e8f0;margin-top:.5rem}.SignUp_signInText__5XVuX{color:#64748b!important;font-weight:400!important;font-size:.85rem!important}.SignUp_signInLink__JTMIQ{color:#667eea!important;font-weight:600!important;text-decoration:none!important;font-size:.85rem!important;transition:all .2s ease!important}.SignUp_signInLink__JTMIQ:hover{color:#4f46e5!important;text-decoration:underline!important}.SignUp_termsSection__C8Lon{text-align:center;padding-top:.125rem}.SignUp_termsText__WqDfo{color:#94a3b8!important;line-height:1.3!important;font-size:.75rem!important}.SignUp_termsLink__uDY0r{color:#667eea!important;text-decoration:none!important;font-weight:500!important;transition:all .2s ease!important}.SignUp_termsLink__uDY0r:hover{color:#4f46e5!important;text-decoration:underline!important}.SignUp_successContainer__lKJBU{width:100%;text-align:center}.SignUp_successHeader__QLCWZ{text-align:center;margin-bottom:1rem}.SignUp_successIcon__H2Rwx{width:64px;height:64px;margin:0 auto 1rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 32px rgba(16,185,129,.3)}.SignUp_successTitle__oZLLY{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.SignUp_successSubtitle__QZPhm{font-size:.9rem;color:#64748b;font-weight:400}.SignUp_verificationSection__NR2og{background:rgba(248,250,252,.6);border-radius:12px;padding:1.5rem;border:1px solid rgba(226,232,240,.4);backdrop-filter:blur(8px)}.SignUp_verificationTitle__ieJDD{font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:.75rem}.SignUp_verificationText__S3CcD{font-size:.875rem;color:#64748b;margin-bottom:.75rem;line-height:1.5}.SignUp_emailHighlight__Y2uDK{color:#667eea!important;background:rgba(102,126,234,.1);padding:.125rem .375rem;border-radius:4px;font-family:Monaco,Menlo,monospace}.SignUp_instructionText__P1C8D{font-size:.8rem;color:#64748b;line-height:1.5;margin-bottom:1rem}.SignUp_resendLink__AeQgr{color:#667eea!important;font-weight:500!important;text-decoration:none!important;transition:all .2s ease!important}.SignUp_resendLink__AeQgr:hover:not(:disabled){color:#4f46e5!important;text-decoration:underline!important}.SignUp_resendLink__AeQgr:disabled{opacity:.6!important;cursor:not-allowed!important}.SignUp_resendTimer__vYhVW{color:#94a3b8!important;font-size:.75rem!important}.SignUp_nextStepSection__9_qU4{text-align:center;padding-top:1rem;border-top:1px solid rgba(226,232,240,.6)}.SignUp_nextStepText__HmvAL{font-size:.8rem;color:#64748b;margin-bottom:.75rem}.SignUp_signinButton__g33MZ{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;padding:.5rem 1rem;border-radius:8px;text-decoration:none!important;font-weight:600;transition:all .3s ease}.SignUp_signinButton__g33MZ:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(102,126,234,.3);color:#fff!important}@media(max-width:768px){.SignUp_welcomeTitle__p_aMr{font-size:1.5rem}.SignUp_welcomeSubtitle__fC3fb{font-size:.8rem}.SignUp_primaryButton__qmAA3{height:2.25rem!important;font-size:.8rem!important}.SignUp_verificationSection__NR2og{padding:1rem}.SignUp_successIcon__H2Rwx{width:56px;height:56px}}@media(max-width:480px){.SignUp_welcomeTitle__p_aMr{font-size:1.375rem}.SignUp_primaryButton__qmAA3{height:2rem!important}.SignUp_verificationSection__NR2og{padding:.75rem}}
/*# sourceMappingURL=25fbd444190b4a11.css.map*/