.Login-module__aAcHyq__pageContainer{width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.Login-module__aAcHyq__backgroundImageContainer{background-color:#0000008c;flex:1;width:100%;height:100%;display:flex}.Login-module__aAcHyq__informationContainer{z-index:100;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.Login-module__aAcHyq__logoContainer{flex:none;justify-content:center;align-items:center;width:100%;display:flex}.Login-module__aAcHyq__logo{object-fit:contain;width:min(98%,470px);max-width:470px;height:auto;max-height:clamp(210px,28vh,300px);display:block}.Login-module__aAcHyq__optionsContainer{flex-direction:column;flex:1;justify-content:space-between;gap:clamp(16px,2.4vh,24px);width:100%;min-height:0;padding-inline:clamp(16px,4vw,24px);display:flex}.Login-module__aAcHyq__optionsSubcontainer{flex-direction:column;flex:none;gap:clamp(10px,1.8vh,18px);width:100%;min-height:0;display:flex}.Login-module__aAcHyq__welcomeTextContainer{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.Login-module__aAcHyq__welcomeTextTitle{color:#fff;font-size:clamp(15px,1.6vw,19px);font-weight:700}.Login-module__aAcHyq__welcomeTextDescription{color:#93a0b9;font-size:clamp(11px,1.45vw,15px)}.Login-module__aAcHyq__formFieldsContainer{flex:none;width:100%;min-height:0;display:flex}.Login-module__aAcHyq__loginErrorContainer{justify-content:center;align-items:center;height:20px;margin-top:10px;display:flex}.Login-module__aAcHyq__loginErrorText{color:#e04447;font-size:12px;font-weight:600}.Login-module__aAcHyq__LoginButtonContainer{justify-content:center;align-items:center;width:100%;padding-inline:clamp(16px,4vw,24px);display:flex}.Login-module__aAcHyq__LoginButton{cursor:pointer;background-color:#3245eb;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;padding-block:10px;display:flex}.Login-module__aAcHyq__LoginButton:disabled{opacity:.6;cursor:not-allowed;background-color:#5b616b}.Login-module__aAcHyq__LoginButtonSpinnerContainer{align-items:center;gap:8px;display:flex}.Login-module__aAcHyq__signUpContainer{flex:none;justify-content:center;align-items:center;display:flex}.Login-module__aAcHyq__signUpText{color:#fff;text-align:center;font-size:clamp(11px,1.45vw,13px)}.Login-module__aAcHyq__signUptext{color:#93a0b9}.Login-module__aAcHyq__signUpLinkText{color:#155edd}.Login-module__aAcHyq__hiddenContainer{display:none}.Login-module__aAcHyq__poweredByContainer{flex:none;justify-content:center;align-items:center;width:100%;margin-top:auto;display:flex}.Login-module__aAcHyq__poweredByContainer img{object-fit:contain;width:min(72%,320px);max-width:320px;height:auto}@media (250px<width<768px){.Login-module__aAcHyq__logoContainer{padding-top:20px}.Login-module__aAcHyq__pageContainer{background-image:url(/images/Login/mobile-login.png);background-size:cover}}@media not (min-width:768px){.Login-module__aAcHyq__backgroundImageContainer{position:absolute}.Login-module__aAcHyq__optionsContainer{flex:1;padding-inline:clamp(16px,4vw,24px)}.Login-module__aAcHyq__optionsSubcontainer{z-index:100}.Login-module__aAcHyq__informationContainer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Login-module__aAcHyq__welcomeTextContainer{text-align:center}}@media (min-width:768px){.Login-module__aAcHyq__pageContainer{background-image:url(/images/Login/desktop-login.png);background-position:top;background-size:cover}.Login-module__aAcHyq__backgroundImage{object-fit:cover}.Login-module__aAcHyq__informationContainer{background:radial-gradient(#20243d,#0c0e18);justify-content:flex-start;width:clamp(440px,40vw,520px);padding:clamp(20px,3vh,28px) clamp(20px,2.2vw,28px);overflow:hidden}}@media (min-width:1024px){.Login-module__aAcHyq__informationContainer{gap:clamp(14px,2vh,20px);width:clamp(440px,40vw,520px);padding:clamp(24px,3.4vh,34px) clamp(24px,2.4vw,34px)}.Login-module__aAcHyq__logoContainer{padding-top:clamp(4px,.8vh,10px);padding-bottom:clamp(6px,1.2vh,12px)}.Login-module__aAcHyq__logo{width:min(96%,440px);max-width:440px;max-height:clamp(190px,25vh,270px)}.Login-module__aAcHyq__optionsContainer{gap:clamp(14px,2vh,22px);padding-inline:clamp(12px,1.4vw,16px)}.Login-module__aAcHyq__optionsSubcontainer{gap:clamp(10px,1.8vh,16px)}.Login-module__aAcHyq__welcomeTextContainer{gap:4px}.Login-module__aAcHyq__poweredByContainer{padding-top:clamp(6px,1.4vh,16px)}.Login-module__aAcHyq__poweredByContainer img{width:min(64%,280px);max-width:280px}}@media (min-width:768px) and (not (min-height:860px)){.Login-module__aAcHyq__informationContainer{padding:18px 20px}.Login-module__aAcHyq__logo{width:min(88%,390px);max-width:390px;max-height:210px}.Login-module__aAcHyq__optionsContainer{gap:12px;padding-inline:10px}.Login-module__aAcHyq__optionsSubcontainer{gap:10px}.Login-module__aAcHyq__welcomeTextContainer{gap:2px}.Login-module__aAcHyq__welcomeTextTitle{font-size:17px}.Login-module__aAcHyq__welcomeTextDescription{font-size:13px}.Login-module__aAcHyq__poweredByContainer{padding-top:8px}.Login-module__aAcHyq__poweredByContainer img{width:min(58%,240px);max-width:240px}}@media (min-width:768px) and (not (min-height:760px)){.Login-module__aAcHyq__informationContainer{overflow:hidden auto}.Login-module__aAcHyq__logo{max-height:160px}}@media (max-width:240px),(max-height:420px){.Login-module__aAcHyq__welcomeTextTitle{font-size:14px}.Login-module__aAcHyq__welcomeTextDescription{font-size:11px}.Login-module__aAcHyq__forgotPasswordText,.Login-module__aAcHyq__signUpText{font-size:12px}}@media (max-height:500px){.Login-module__aAcHyq__informationContainer{justify-content:flex-start;padding-top:8px}.Login-module__aAcHyq__optionsContainer{flex:1}.Login-module__aAcHyq__optionsSubcontainer{height:70vh;max-height:70vh;margin-top:auto;margin-bottom:auto}.Login-module__aAcHyq__formFieldsContainer{z-index:200;flex:1;overflow:hidden}}
