.Input-module__5jsJuW__inputWrapper{flex-direction:column;gap:8px;width:100%;display:flex}.Input-module__5jsJuW__label{color:#0e074e;align-items:center;gap:.25rem;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px;display:flex}.Input-module__5jsJuW__labelDisabled{color:#b4b2c8}.Input-module__5jsJuW__required{color:#ef4444}.Input-module__5jsJuW__inputContainer{width:100%;position:relative}.Input-module__5jsJuW__input{color:#0e074e;background:0 0;border:1.5px solid #3a52c7;border-radius:999px;width:100%;height:52px;padding:12px 24px;font-size:1rem}.Input-module__5jsJuW__input:focus{background:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.Input-module__5jsJuW__input:not(:-moz-placeholder-shown){background:#fff}.Input-module__5jsJuW__input:not(:placeholder-shown){background:#fff}.Input-module__5jsJuW__input.Input-module__5jsJuW__error,.Input-module__5jsJuW__input[aria-invalid=true]{border:1px solid var(--Feedback-05,#ff5b00)}.Input-module__5jsJuW__input.Input-module__5jsJuW__error:focus,.Input-module__5jsJuW__input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #ff5b001a}.Input-module__5jsJuW__input:disabled{border:1px solid var(--foundation-navy-primary-light-active,#b0c5df);cursor:not-allowed;background:#f4f4f699}.Input-module__5jsJuW__softDisabled{cursor:not-allowed}.Input-module__5jsJuW__input.Input-module__5jsJuW__softDisabled:disabled{color:#0e074e;background:#fff;border:1.5px solid #3a52c7}.Input-module__5jsJuW__input.Input-module__5jsJuW__ghost,.Input-module__5jsJuW__input.Input-module__5jsJuW__ghost:disabled,.Input-module__5jsJuW__input.Input-module__5jsJuW__ghost.Input-module__5jsJuW__softDisabled:disabled{border:.833px solid var(--foundation-indigo-deep-light-active,#b4b2c8);color:#b0b0b0;background:#fff;border-radius:50px}.Input-module__5jsJuW__input.Input-module__5jsJuW__ghost::-moz-placeholder{color:#b0b0b0;opacity:1}.Input-module__5jsJuW__input.Input-module__5jsJuW__ghost:disabled::-moz-placeholder{color:#b0b0b0;opacity:1}.Input-module__5jsJuW__input.Input-module__5jsJuW__ghost::placeholder,.Input-module__5jsJuW__input.Input-module__5jsJuW__ghost:disabled::placeholder{color:#b0b0b0;opacity:1}.Input-module__5jsJuW__iconGhost{color:#b4b2c8}.Input-module__5jsJuW__input::placeholder{color:#a1a1aa}.Input-module__5jsJuW__input:disabled::placeholder{color:#0e074e;opacity:.2}.Input-module__5jsJuW__errorMessage{color:var(--Feedback-05,#ff5b00);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.Input-module__5jsJuW__helperText{color:#6b7280;margin-top:.25rem;font-size:.875rem}.Input-module__5jsJuW__helperTextSuccess{color:var(--green-700,#15803d)}.Input-module__5jsJuW__icon{color:#6b7280;display:inline-flex;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.Input-module__5jsJuW__iconLeft{left:1.5rem;right:auto}.Input-module__5jsJuW__input.Input-module__5jsJuW__withLeftIcon{padding-left:3.5rem}@media (max-width:1024px){.Input-module__5jsJuW__inputContainer{min-height:52px}.Input-module__5jsJuW__input{height:100%;min-height:52px}}
.PasswordInput-module__EVZAfq__passwordInput{padding-right:64px}.PasswordInput-module__EVZAfq__eyeButton{color:#0e074e;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}
.Button-module__8RiFmG__button{text-align:center;white-space:nowrap;cursor:pointer;border:none;border-radius:40px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:fit-content;height:48px;padding:12px 32px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Button-module__8RiFmG__button:focus-visible{outline-offset:2px;outline:2px solid #3a52c7}.Button-module__8RiFmG__button:disabled{appearance:none;cursor:not-allowed;color:var(--Basics-Text,#404040);opacity:1;box-shadow:none;filter:none;-webkit-text-fill-color:var(--Basics-Text,#404040);background:#d2d2d2;border:none}.Button-module__8RiFmG__button:disabled:hover{box-shadow:none;filter:none;transform:none}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__spinner{border:2px solid #fafafa59;border-top-color:#fafafa;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite Button-module__8RiFmG__buttonSpin}@keyframes Button-module__8RiFmG__buttonSpin{to{transform:rotate(360deg)}}.Button-module__8RiFmG__primary{color:#fafafa;background:linear-gradient(270.38deg,#96deea -31.09%,#4cfcd4 -31.07%,#3a52c7 109.61%);box-shadow:0 0 38px 4px #006cff1a}.Button-module__8RiFmG__primary:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)scale(1);box-shadow:0 8px 25px #006cff4d}.Button-module__8RiFmG__danger{color:#fafafa;background:#ff5b00;box-shadow:0 0 38px 4px #006cff1a}.Button-module__8RiFmG__danger:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)scale(1)}.Button-module__8RiFmG__tertiary{color:#000;background:0 0;border:1px solid #96deea}.Button-module__8RiFmG__tertiary:hover:not(:disabled){background:#96deea1f}.Button-module__8RiFmG__light{color:#3a52c7;background:#fff;border:.5px solid #fafafa66;font-weight:700;box-shadow:0 0 6.5px #2b3e8dd9,inset 2px 2px 1px #fff}.Button-module__8RiFmG__light:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #2b3e8d73,inset 2px 2px 1px #fff}.Button-module__8RiFmG__glass{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);color:#000;background:#a4a4a40a;border:.5px solid #fafafa66;font-weight:600;box-shadow:0 0 38px -6px #2b3e8d5e,inset 2px 2px 1px #ffffff26}.Button-module__8RiFmG__glass:hover:not(:disabled){transform:translateY(-1px)}.Button-module__8RiFmG__sm{height:auto;padding:12px 32px;font-size:14px;line-height:20px}
.ErrorBanner-module__jHDHYq__wrapper{width:100%;overflow:hidden}.ErrorBanner-module__jHDHYq__banner{text-align:left;background:#fdeee4;border:1px solid #ff5b008c;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:17px;display:flex}.ErrorBanner-module__jHDHYq__header{align-items:center;gap:8px;display:flex}.ErrorBanner-module__jHDHYq__icon{color:var(--Feedback-05,#ff5b00);flex-shrink:0;display:inline-flex}.ErrorBanner-module__jHDHYq__title{color:var(--Feedback-05,#ff5b00);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:28px}.ErrorBanner-module__jHDHYq__description{overflow-wrap:break-word;color:var(--Basics-Text,#404040);margin:0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media (max-width:480px){.ErrorBanner-module__jHDHYq__banner{border-radius:12px;padding:14px}.ErrorBanner-module__jHDHYq__title{font-size:15px;line-height:24px}.ErrorBanner-module__jHDHYq__description{font-size:13px;line-height:18px}}
.WhiteButton-module__pmmn8W__whiteButton{box-sizing:border-box;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);text-align:center;color:#000;cursor:pointer;background:#a4a4a40a;border:.5px solid #fafafa66;border-radius:40px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:fit-content;height:48px;padding:12px 32px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 0 38px -6px #2b3e8d5e,inset 2px 2px 1px #fff}.WhiteButton-module__pmmn8W__whiteButton:hover{transform:translateY(-1px);box-shadow:0 4px 40px -4px #2b3e8d73}.WhiteButton-module__pmmn8W__whiteButton:active{transform:translateY(0)}.WhiteButton-module__pmmn8W__whiteButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.WhiteButton-module__pmmn8W__fullWidth{width:100%}
.AuthCardHeader-module__gpsFZq__brand{justify-content:center;margin-bottom:20px;display:flex}.AuthCardHeader-module__gpsFZq__brandLogo{width:267px;height:45px}.AuthCardHeader-module__gpsFZq__iconContainer{justify-content:center;margin-bottom:8px;display:flex}.AuthCardHeader-module__gpsFZq__iconCircle{background:var(--Baseline-Blue-Core,#3a52c7);color:#fafafa;border-radius:26px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.AuthCardHeader-module__gpsFZq__iconCircleFeedback{background:var(--Feedback-05,#ff5b00)}.AuthCardHeader-module__gpsFZq__title{color:var(--Basics-Black,#000);text-align:center;margin-bottom:12px;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.AuthCardHeader-module__gpsFZq__subtitle{color:var(--Basics-Black,#000);text-align:center;max-width:380px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.AuthCardHeader-module__gpsFZq__subtitle strong{color:var(--Basics-Black,#000);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:28px}@media (max-width:768px){.AuthCardHeader-module__gpsFZq__brandLogo{width:200px;height:auto}.AuthCardHeader-module__gpsFZq__title{font-size:22px;line-height:28px}}@media (max-width:480px){.AuthCardHeader-module__gpsFZq__brandLogo{width:170px}}
.FieldLabel-module__K1AF1a__labelRow{color:#0e074e;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px;display:inline-flex}.FieldLabel-module__K1AF1a__labelIcon{background:var(--Baseline-Blue-Core,#3a52c7);color:#fafafa;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;display:flex}
.ForgotPassword-module__Ka-xUW__form{text-align:left;flex-direction:column;gap:20px;display:flex}.ForgotPassword-module__Ka-xUW__backButton{cursor:pointer}
.CheckEmail-module__YbZ2Kq__resendButton{margin-bottom:20px}.CheckEmail-module__YbZ2Kq__loginLink{border:none;border-bottom:1px solid var(--Baseline-Blue-Core,#3a52c7);color:var(--Baseline-Blue-Core,#3a52c7);text-align:center;cursor:pointer;background:0 0;padding:0;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:opacity .2s}.CheckEmail-module__YbZ2Kq__loginLink:hover{opacity:.75}
.InactiveUserModal-module__0Hx7qq__overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.InactiveUserModal-module__0Hx7qq__modal{text-align:center;background:#fafafa;border-radius:20px;width:90%;max-width:500px;padding:44px 60px;box-shadow:0 4px 12px #0000001a}.InactiveUserModal-module__0Hx7qq__iconContainer{justify-content:center;margin-bottom:24px;display:flex}.InactiveUserModal-module__0Hx7qq__title{color:#000;margin-bottom:12px;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:32px}.InactiveUserModal-module__0Hx7qq__description{color:#000;margin-bottom:36px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px}@media (max-width:480px){.InactiveUserModal-module__0Hx7qq__modal{border-radius:16px;padding:32px 24px}.InactiveUserModal-module__0Hx7qq__title{font-size:20px;line-height:28px}}
.OTPVerification-module__x5u2uW__otp{width:100%;max-width:533px;margin:0 auto}.OTPVerification-module__x5u2uW__card{text-align:center;background:#fafafa;border-radius:24px;padding:48px 40px 40px;box-shadow:0 16px 40px #0f172a14,0 4px 12px #0f172a0f}.OTPVerification-module__x5u2uW__brand{justify-content:center;margin-bottom:20px;display:flex}.OTPVerification-module__x5u2uW__brandLogo{width:267px;height:45px}.OTPVerification-module__x5u2uW__iconContainer{justify-content:center;margin-bottom:8px;display:flex}.OTPVerification-module__x5u2uW__iconCircle{aspect-ratio:1;background:var(--Baseline-Blue-Core,#3a52c7);border-radius:40px;justify-content:center;align-items:center;width:52px;height:52px;padding:14px;display:flex}.OTPVerification-module__x5u2uW__otpIcon{color:#fafafa}.OTPVerification-module__x5u2uW__title{color:var(--Basics-Black,#000);text-align:center;margin-bottom:12px;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.OTPVerification-module__x5u2uW__subtitle{color:var(--Basics-Black,#000);text-align:center;margin-bottom:20px;padding:0 33px;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.OTPVerification-module__x5u2uW__subtitle strong{color:var(--Basics-Black,#000);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:28px}.OTPVerification-module__x5u2uW__codeInputs{justify-content:center;align-self:stretch;align-items:center;gap:16px;height:64px;margin-bottom:36px;display:flex}.OTPVerification-module__x5u2uW__codeInput{border:1px solid var(--Baseline-Navy-Primary,#004497);min-width:0;max-width:64px;height:64px;color:var(--Foundation-Midnight-Dark-Darker,#000411);text-align:center;text-transform:uppercase;caret-color:#3a52c7;background:#fff;border-radius:8px;outline:none;flex-direction:column;flex:1 1 0;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:12px 24px;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px;transition:all .2s;display:flex}.OTPVerification-module__x5u2uW__codeInput:focus{border-color:#3a52c7;box-shadow:0 0 0 3px #3a52c726}.OTPVerification-module__x5u2uW__codeInputFilled{background:#3a52c70a;border-color:#3a52c7}.OTPVerification-module__x5u2uW__codeInputError{border-color:var(--Feedback-05,#ff5b00);animation:.3s ease-in-out OTPVerification-module__x5u2uW__shake}.OTPVerification-module__x5u2uW__codeInputError:focus{border-color:var(--Feedback-05,#ff5b00);box-shadow:0 0 0 3px #ff5b0026}@keyframes OTPVerification-module__x5u2uW__shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.OTPVerification-module__x5u2uW__errorBanner,.OTPVerification-module__x5u2uW__verifyButton{margin-bottom:20px}.OTPVerification-module__x5u2uW__resendRow{text-align:center}.OTPVerification-module__x5u2uW__resendTimer{color:var(--Basics-Black,#000);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.OTPVerification-module__x5u2uW__resendTimer strong{color:var(--Baseline-Blue-Core,#3a52c7);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:28px}.OTPVerification-module__x5u2uW__resendButton{color:var(--Baseline-Blue-Core,#3a52c7);text-align:center;cursor:pointer;background:0 0;border:none;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:28px;transition:opacity .2s}.OTPVerification-module__x5u2uW__resendButton:hover{opacity:.75}.OTPVerification-module__x5u2uW__resendButton:disabled{cursor:not-allowed}@media (max-width:768px){.OTPVerification-module__x5u2uW__otp{max-width:100%;padding:0 16px}.OTPVerification-module__x5u2uW__card{border-radius:20px;padding:32px 20px 28px}.OTPVerification-module__x5u2uW__brandLogo{width:200px;height:auto}.OTPVerification-module__x5u2uW__title{font-size:22px;line-height:28px}.OTPVerification-module__x5u2uW__codeInput{border-radius:8px;max-width:56px}.OTPVerification-module__x5u2uW__codeInputs{gap:8px}}@media (max-width:480px){.OTPVerification-module__x5u2uW__card{padding:28px 16px 24px}.OTPVerification-module__x5u2uW__brandLogo{width:170px}.OTPVerification-module__x5u2uW__codeInput{max-width:48px;height:56px;padding:12px 8px}}
.LoadingSplash-module__ZpVpoG__splash{justify-content:center;align-items:center;width:100%;display:flex}.LoadingSplash-module__ZpVpoG__card{-webkit-backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:420px;height:240px;display:flex;box-shadow:0 8px 32px #00000040,inset 0 1px #ffffff0f}.LoadingSplash-module__ZpVpoG__logo{opacity:.95;height:auto}.LoadingSplash-module__ZpVpoG__spinner{width:78px;height:78px;animation:1s steps(12,end) infinite LoadingSplash-module__ZpVpoG__spinnerRotate;position:relative}.LoadingSplash-module__ZpVpoG__spinner:before,.LoadingSplash-module__ZpVpoG__spinner:after,.LoadingSplash-module__ZpVpoG__spinner span{content:"";transform-origin:50% 39px;background:#ffffffd9;border-radius:3px;width:4px;height:18px;margin-left:-2px;position:absolute;top:0;left:50%}.LoadingSplash-module__ZpVpoG__spinner:before{opacity:1;transform:rotate(0)}.LoadingSplash-module__ZpVpoG__spinner:after{opacity:.92;transform:rotate(30deg)}.LoadingSplash-module__ZpVpoG__spinner span:first-child{opacity:.83;transform:rotate(60deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(2){opacity:.75;transform:rotate(90deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(3){opacity:.67;transform:rotate(120deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(4){opacity:.58;transform:rotate(150deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(5){opacity:.5;transform:rotate(180deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(6){opacity:.42;transform:rotate(210deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(7){opacity:.33;transform:rotate(240deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(8){opacity:.25;transform:rotate(270deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(9){opacity:.17;transform:rotate(300deg)}.LoadingSplash-module__ZpVpoG__spinner span:nth-child(10){opacity:.08;transform:rotate(330deg)}@keyframes LoadingSplash-module__ZpVpoG__spinnerRotate{to{transform:rotate(360deg)}}@media (max-width:480px){.LoadingSplash-module__ZpVpoG__card{border-radius:20px;gap:20px;width:280px;height:180px}.LoadingSplash-module__ZpVpoG__spinner{width:48px;height:48px}.LoadingSplash-module__ZpVpoG__spinner:before,.LoadingSplash-module__ZpVpoG__spinner:after,.LoadingSplash-module__ZpVpoG__spinner span{transform-origin:50% 24px;width:3px;height:12px;margin-left:-1.5px}}
.LoginFlow-module__TgxzOG__wrapper{background:#04122b;justify-content:center;align-items:flex-start;height:100vh;display:flex;position:relative;overflow:hidden auto}.LoginFlow-module__TgxzOG__wrapper:before{content:"";z-index:0;background-image:url(/assets/rectangle-1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.LoginFlow-module__TgxzOG__container{z-index:1;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:24px 16px;display:flex;position:relative}@media (max-width:480px){.LoginFlow-module__TgxzOG__container{padding:16px 8px}}
.ResetPassword-module__6RwqPq__form{text-align:left;flex-direction:column;gap:20px;display:flex}.ResetPassword-module__6RwqPq__fieldBlock{flex-direction:column;gap:12px;display:flex}.ResetPassword-module__6RwqPq__strengthLabel{color:var(--Basics-Black,#000);margin-bottom:4px;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.ResetPassword-module__6RwqPq__strengthTrack{gap:12px;display:flex}.ResetPassword-module__6RwqPq__strengthSegment{background:var(--Basics-Stroke-light-2,#f0f0f0);border-radius:12px;flex:1 0 0;height:8px;transition:background .25s}.ResetPassword-module__6RwqPq__segmentWeak{background:var(--amber-300,#fcd34d);border-radius:12px}.ResetPassword-module__6RwqPq__segmentStrong{background:var(--green-700,#15803d);border-radius:12px}.ResetPassword-module__6RwqPq__requirements{border:1px solid var(--Basics-Stroke-3,#e0e0e0);background:var(--Basics-White,#fafafa);border-radius:12px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;margin-top:4px;padding:16px;display:flex}.ResetPassword-module__6RwqPq__requirementsTitle{text-align:left;color:var(--Basics-Black,#000);align-self:stretch;margin:0;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.ResetPassword-module__6RwqPq__requirementsList{flex-direction:column;align-self:stretch;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ResetPassword-module__6RwqPq__requirement{color:var(--Basics-Black,#000);align-items:center;gap:8px;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.ResetPassword-module__6RwqPq__requirement svg{color:#b0b4bf;flex-shrink:0}.ResetPassword-module__6RwqPq__requirementMet,.ResetPassword-module__6RwqPq__requirementMet svg{color:var(--green-700,#15803d)}.ResetPassword-module__6RwqPq__exitButton{cursor:pointer}
