.no-scroll{height:100vh;overflow:hidden}.resentCodeButton{border:1px solid var(--primary-color);transform-origin:50%;border-radius:30px;width:100%;padding:.5rem 0;font-weight:400;transition:background-color .4s,color .4s,transform .4s}.resentCodeButton:hover{background-color:var(--primary-color);color:#fff;font-weight:400;transform:scale(1.02)}.mainContainer{background-color:var(--white-color);width:100%;height:100vh;font-family:var(--primary-font);color:var(--secondary-color);flex-direction:row;display:flex}.leftImageContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:70%;max-height:100vh;display:flex}.underlineText{font-weight:800;text-decoration:underline}.leftImage{width:100%}.inputNumberAuth{padding:15px 0;border:0 solid!important}.twoFlagAuth{border-radius:1.875rem!important}.nameInputFields{flex-direction:column;gap:5px;display:flex}.titleAlign{text-align:center}.orContainer{flex-direction:row;justify-content:space-evenly;align-items:center;display:flex}.horizontalLine{border-top:1px solid var(--auth-horizontal-line);width:100%}.iconMainContainer{justify-content:center;align-items:center;width:100%;display:flex}.googleIconContainer{cursor:pointer;background-color:var(--white-color);width:43px;height:43px;filter:drop-shadow(4px 4px 14px var(--dropShadow));border-radius:50%;justify-content:center;align-items:center;display:flex}.passwordContainer{border:1px solid var(--input-border-auth);border-radius:var(--border-radius-input);outline:none;flex-direction:row;width:100%;height:2.75rem;display:flex}.passwordBox{border-radius:var(--border-radius-input);width:90%;height:100%;font-size:var(--mini-two-content);font-family:var(--fourth-font);background-color:var(--white-color);color:var(--secondary-color);border:#0000;outline:none;padding:5%}.eyeIcon{cursor:pointer;width:5%}.signUp{cursor:pointer}.nameField{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.errorResponse{color:var(--auth-error-color);font-family:var(--fourth-font);font-size:var(--mini-content);transition:all}.dcmLogo{width:20%;height:4rem;position:absolute;top:2%;right:2%}.dcmLogo:hover{cursor:pointer}.errorBorder{transition:all .3s;animation:.5s step-start flashBorder;border:1px solid var(--auth-error-color)!important}@keyframes flashBorder{0%,to{border-color:#0000}50%{border-color:var(--auth-error-color)}}.login{cursor:pointer;text-decoration:underline}.otpBoxContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:2%;padding-bottom:5%;display:flex}.wrongOtpContent{justify-content:flex-end;align-items:center;padding-top:3%;display:flex}.otpBox{text-align:center;border:1px solid var(--input-border-auth);border-radius:var(--otp-border-radius);width:5rem;height:5rem;font-family:var(--fourth-font);background-color:var(--white-color);color:var(--secondary-color);outline:none}.otpBox:focus-within{border:1px solid var(--mobile-bottom-gradient)}.otpContent{text-align:center;color:var(--otp-content);font-family:var(--fourth-font);font-size:.875rem}.bottomContent{text-align:center}.cursor{cursor:pointer}.backToLoginText{font-size:1rem;font-family:var(--fourth-font);text-align:center;cursor:pointer;font-weight:800}.forgotPassword{color:var(--primary-color);font-size:var(--medium-font-size);transition:all .5s}.logoCompanyName{display:none}.logoCompanyText{font-family:var(--fourth-font);font-size:var(--company-title);display:none}.cube1,.cube2{display:none}.optionalName{font-size:var(--medium-font-size);color:var(--placeholder-color)}.resendOtp{color:var(--primary-color);text-align:center;width:100%;font-size:var(--medium-font-size)}@media only screen and (min-width:0) and (max-width:789px){.mainContainer{background-image:linear-gradient(to bottom,var(--mobile-top-gradient),var(--mobile-bottom-gradient));color:var(--white-color);flex-direction:column;justify-content:center;align-items:center}.leftImageContainer{display:none}.otpBox{width:4rem;height:4rem}.passwordContainer{border-radius:var(--border-radius-input-mobile);background-color:var(--white-color);height:2.5rem}.passwordBox{border-radius:var(--border-radius-input-mobile);padding-top:2%;padding-bottom:2%}.logoCompanyName{flex-direction:row;flex-basis:10%;gap:1rem;padding-bottom:5%;display:flex}.dcmLogo{width:70%;height:4rem;position:absolute;top:2%;left:50%;right:50%;transform:translate(-50%,100%)}.dcmLogo:hover{cursor:pointer}.cube1{opacity:.11;width:127%;display:flex;position:fixed}.cube2{display:flex;position:fixed;bottom:-10%;right:-15%}.optionalName{font-size:var(--mini-content);color:var(--white-color)}.resendOtp{color:var(--white-color)}}@media only screen and (min-width:1500px){.passwordBox{padding:3% 5%}}@media only screen and (min-width:768px) and (max-width:1200px){.contentContainerSignUpRegister{gap:7px}.inputBox{height:2rem}.title2Regular,.optionalName{font-size:var(--mobile-title2)}.contentContainer,.contentContainerSignUpRegister{width:38%}.passwordContainer{height:2rem!important}.passwordBox{padding-top:2%;padding-bottom:2%}}.updateLogoButton{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;width:max-content;padding:10px 20px;font-size:16px;transition:background-color .3s,transform .3s;box-shadow:0 4px 6px #0000001a}.updateLogoButton:hover{background-color:#0056b3;transform:translateY(-2px)}.updateLogoButton:active{transform:translateY(0);box-shadow:0 2px 4px #0003}
