.AuthenticateWithMicrosoft_microsoftButton__aBiIo{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__aBiIo: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__aBiIo:active{transform:translateY(0)!important}.AuthenticateWithMicrosoft_microsoftButton__aBiIo:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.AuthenticateWithMicrosoft_buttonContent__2TCNI{width:100%;justify-content:center;align-items:center}.AuthenticateWithMicrosoft_logoWrapper__Bc84M{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.AuthenticateWithMicrosoft_buttonText__gDaD1{font-weight:500;color:#374151}@media(max-width:768px){.AuthenticateWithMicrosoft_microsoftButton__aBiIo{height:2.25rem!important;font-size:.8rem!important}}@media(max-width:480px){.AuthenticateWithMicrosoft_microsoftButton__aBiIo{height:2rem!important}}.AuthenticateWithMicrosoftSAML_samlButton__Cr4dV{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__Cr4dV: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__Cr4dV:active{transform:translateY(0)!important}.AuthenticateWithMicrosoftSAML_samlButton__Cr4dV:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.AuthenticateWithMicrosoftSAML_buttonContent__hT_OD{width:100%;justify-content:center;align-items:center}.AuthenticateWithMicrosoftSAML_logoWrapper__EhPvJ{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#6366f1}.AuthenticateWithMicrosoftSAML_buttonText__9AyMq{font-weight:500;color:#374151}@media(max-width:768px){.AuthenticateWithMicrosoftSAML_samlButton__Cr4dV{height:2.25rem!important;font-size:.8rem!important}}@media(max-width:480px){.AuthenticateWithMicrosoftSAML_samlButton__Cr4dV{height:2rem!important}}.AuthLayout_authContainer__vOiXK{position:relative;min-height:100vh;width:100vw;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem}.AuthLayout_backgroundGradient__SC6v3{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2 25%,#f093fb 50%,#f5576c 75%,#4facfe);background-size:400% 400%;animation:AuthLayout_gradientShift__U4qCv 15s ease infinite;z-index:0}@keyframes AuthLayout_gradientShift__U4qCv{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AuthLayout_shape1__vgD3h,.AuthLayout_shape2__McTVF,.AuthLayout_shape3__uVN32{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);animation:AuthLayout_float__l8zwg 20s ease-in-out infinite}.AuthLayout_shape1__vgD3h{width:300px;height:300px;top:10%;left:-10%;animation-delay:0s}.AuthLayout_shape2__McTVF{width:200px;height:200px;top:60%;right:-5%;animation-delay:-7s}.AuthLayout_shape3__uVN32{width:150px;height:150px;bottom:20%;left:20%;animation-delay:-14s}@keyframes AuthLayout_float__l8zwg{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-30px) rotate(120deg)}66%{transform:translateY(20px) rotate(240deg)}}.AuthLayout_contentContainer__UzxgG{position:relative;z-index:10;width:100%;max-width:700px}.AuthLayout_logoSection__Rpvil{text-align:center;margin-bottom:.75rem}.AuthLayout_logo__buse7{filter:drop-shadow(0 4px 20px rgba(0,0,0,.1));transition:transform .3s ease}.AuthLayout_logo__buse7:hover{transform:scale(1.05)}.AuthLayout_brandTagline__8QJe_{margin-top:.25rem;font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.5px}.AuthLayout_formCard__265Zo{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:20px;padding:2rem 2.5rem;box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 16px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease;position:relative}.AuthLayout_formCard__265Zo:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.4),rgba(255,255,255,.1));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none}.AuthLayout_formCard__265Zo:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.15),0 4px 20px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.9)}.AuthLayout_footer__XOUkc{font-size:.75rem;color:hsla(0,0%,100%,.8);text-align:center;font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,.1);margin-top:.75rem}@media(max-width:768px){.AuthLayout_authContainer__vOiXK{padding:1rem .5rem}.AuthLayout_contentContainer__UzxgG{max-width:420px}.AuthLayout_formCard__265Zo{padding:1.5rem 2rem;margin:0 1rem}.AuthLayout_shape1__vgD3h,.AuthLayout_shape2__McTVF,.AuthLayout_shape3__uVN32{display:none}}@media(max-width:480px){.AuthLayout_contentContainer__UzxgG{max-width:100%}.AuthLayout_formCard__265Zo{padding:1.25rem 1.5rem;border-radius:16px;margin:0 .5rem}.AuthLayout_brandTagline__8QJe_{font-size:.8rem}}.ORDivider_dividerContainer__Q8gcL{display:flex;align-items:center;width:100%;margin:.75rem 0;position:relative}.ORDivider_dividerLine__7uChF{flex:1;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0 50%,transparent);border:none}.ORDivider_dividerText__nvFUi{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}.authInput_inputGroup__DUERJ{width:100%}.authInput_inputWithIcon__74hzi{position:relative;width:100%}.authInput_inputIcon__N87qO{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#94a3b8;z-index:2;pointer-events:none}.authInput_modernInput__y3gfD{width:100%!important;height:2.5rem!important;padding-left:2.75rem!important;padding-right:.875rem!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;font-size:.85rem!important;font-weight:400!important;background:#fff!important;transition:all .2s ease!important}.authInput_modernInput__y3gfD::placeholder{color:#94a3b8!important;font-weight:400!important}.authInput_modernInput__y3gfD:focus{outline:none!important;border-color:#667eea!important;box-shadow:0 0 0 2px rgba(102,126,234,.1)!important;background:#fff!important}.authInput_modernInput__y3gfD:hover:not(:focus){border-color:#cbd5e1!important}.authInput_modernInput__y3gfD:disabled{background:#f8fafc!important;border-color:#e2e8f0!important;color:#94a3b8!important;cursor:not-allowed!important}.authInput_pwWrapper__F9dRK{--input-height:2.5rem;--input-left-section-width:2.75rem;--_input-section-color:#94a3b8!important}.authInput_pwBox__Dz5wL{border:1.5px solid #e2e8f0!important;border-radius:8px!important;background:#fff!important;transition:all .2s ease!important}.authInput_pwBox__Dz5wL:focus-within{outline:none!important;border-color:#667eea!important;box-shadow:0 0 0 2px rgba(102,126,234,.1)!important;background:#fff!important}.authInput_pwBox__Dz5wL:hover:not(:focus-within){border-color:#cbd5e1!important}.authInput_pwBox__Dz5wL[data-disabled]{background:#f8fafc!important;border-color:#e2e8f0!important;color:#94a3b8!important;cursor:not-allowed!important}.authInput_pwText__zczzQ{font-size:.85rem!important;font-weight:400!important}.authInput_pwText__zczzQ::placeholder{color:#94a3b8!important;font-weight:400!important}@media(max-width:768px){.authInput_modernInput__y3gfD{height:2.25rem!important;font-size:.8rem!important}.authInput_pwWrapper__F9dRK{--input-height:2.25rem;--input-left-section-width:2.75rem}.authInput_pwText__zczzQ{font-size:.8rem!important}}@media(max-width:480px){.authInput_inputIcon__N87qO{left:.75rem}.authInput_modernInput__y3gfD{padding-left:2.5rem!important;height:2rem!important}.authInput_pwWrapper__F9dRK{--input-height:2rem;--input-left-section-width:2.5rem}}.SignIn_signInForm__uxZQX{width:100%}.SignIn_headerSection__fPzaw{text-align:center;margin-bottom:.5rem}.SignIn_welcomeTitle__7yRrl{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}.SignIn_welcomeSubtitle__ksjMS{font-size:.85rem;color:#64748b;font-weight:400;line-height:1.3;margin-bottom:0}.SignIn_form__ea1C8{width:100%}.SignIn_forgotPasswordGroup__g_flu{margin-top:-.125rem;margin-bottom:.125rem}.SignIn_forgotPasswordLink__5gQsl{color:#667eea!important;font-weight:500!important;text-decoration:none!important;font-size:.75rem!important;transition:all .2s ease!important}.SignIn_forgotPasswordLink__5gQsl:hover{color:#4f46e5!important;text-decoration:underline!important}.SignIn_errorMessage__FwC65{padding:.5rem .75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:.125rem 0}.SignIn_primaryButton__4VcAY{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}.SignIn_primaryButton__4VcAY: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}.SignIn_primaryButton__4VcAY:hover{transform:translateY(-1px)!important;box-shadow:0 6px 20px rgba(102,126,234,.3)!important}.SignIn_primaryButton__4VcAY:hover:before{left:100%}.SignIn_primaryButton__4VcAY:active{transform:translateY(0)!important}.SignIn_primaryButton__4VcAY:disabled{opacity:.6!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}.SignIn_signUpSection__yUphJ{text-align:center;padding:.5rem 0 .25rem;border-top:1px solid #e2e8f0;margin-top:.5rem}.SignIn_signUpText__KiYON{color:#64748b!important;font-weight:400!important;font-size:.85rem!important}.SignIn_signUpLink__nOzxS{color:#667eea!important;font-weight:600!important;text-decoration:none!important;font-size:.85rem!important;transition:all .2s ease!important}.SignIn_signUpLink__nOzxS:hover{color:#4f46e5!important;text-decoration:underline!important}.SignIn_termsSection__hHVPr{text-align:center;padding-top:.125rem}.SignIn_termsText__coVaB{color:#94a3b8!important;line-height:1.3!important;font-size:.75rem!important}.SignIn_termsLink__S_qtp{color:#667eea!important;text-decoration:none!important;font-weight:500!important;transition:all .2s ease!important}.SignIn_termsLink__S_qtp:hover{color:#4f46e5!important;text-decoration:underline!important}@media(max-width:768px){.SignIn_welcomeTitle__7yRrl{font-size:1.5rem}.SignIn_welcomeSubtitle__ksjMS{font-size:.8rem}.SignIn_primaryButton__4VcAY{height:2.25rem!important;font-size:.8rem!important}}@media(max-width:480px){.SignIn_welcomeTitle__7yRrl{font-size:1.375rem}.SignIn_primaryButton__4VcAY{height:2rem!important}}
/*# sourceMappingURL=b311070e17fb0a17.css.map*/