.SignupForm-module__21QYtq__heading{color:#4c4c5c;text-align:center;font-size:18px;font-weight:500}.SignupForm-module__21QYtq__subheading{color:#9ba6b7;text-align:center;margin-bottom:20px;font-size:13px}.SignupForm-module__21QYtq__formGroup{flex-direction:column;margin-bottom:15px;display:flex}.SignupForm-module__21QYtq__label{margin-bottom:4px;font-size:12px;font-weight:600}.SignupForm-module__21QYtq__required{color:red}.SignupForm-module__21QYtq__input,.SignupForm-module__21QYtq__gstinInput,.SignupForm-module__21QYtq__mobileInput,.SignupForm-module__21QYtq__countryCode{background:#fff;border:1px solid #ddd;border-radius:5px;width:100%;padding:6px 12px;font-size:13px}.SignupForm-module__21QYtq__mobileInputWrapper{border:1px solid #ddd;border-radius:5px;display:flex;overflow:hidden}.SignupForm-module__21QYtq__countryCode{cursor:pointer;border:none;border-right:1px solid #ddd;width:70px}.SignupForm-module__21QYtq__gstinInputWrapper{border:1px solid #ddd;border-radius:5px;display:flex;overflow:hidden}.SignupForm-module__21QYtq__gstinInput,.SignupForm-module__21QYtq__mobileInput{border:none;flex:1}.SignupForm-module__21QYtq__input:focus,.SignupForm-module__21QYtq__gstinInput:focus,.SignupForm-module__21QYtq__mobileInput:focus{border:1px solid var(--primaryColor);outline:none!important}.SignupForm-module__21QYtq__searchBtn{cursor:pointer;background:0 0;border:none;border-left:1px solid #ddd;padding:6px 16px}.SignupForm-module__21QYtq__registerBtn{background:var(--primaryColor);color:#fff;border:none;border-radius:30px;width:100%;padding:8px}.SignupForm-module__21QYtq__registerBtn:hover{background:#1260b8;transition:all .3s}.SignupForm-module__21QYtq__registerBtn:disabled{cursor:not-allowed;background:#ccc}.SignupForm-module__21QYtq__termsWrapper{margin:20px 0;font-size:12px}.SignupForm-module__21QYtq__link{color:var(--primaryColor);font-weight:600}.SignupForm-module__21QYtq__signinLink{text-align:center;margin-top:10px;font-size:12px}.SignupForm-module__21QYtq__errorMessage{color:red;font-size:11px}
.AuthLayout-module__xP5puW__authWrapper{background:#fff;justify-content:center;align-items:center;height:100vh;display:flex;overflow:hidden}.AuthLayout-module__xP5puW__authContainer{background:#fff;width:100%;height:100%;display:flex;overflow:hidden}.AuthLayout-module__xP5puW__formSection{flex-direction:column;flex:.25;justify-content:center;align-items:center;gap:50px;padding:10px 30px;display:flex;position:relative;overflow-y:auto}.AuthLayout-module__xP5puW__logoWrapper{justify-content:center;width:100%;margin-bottom:8px;display:flex;overflow:visible}.AuthLayout-module__xP5puW__logoContainer{flex-direction:column;align-items:center;display:flex}.AuthLayout-module__xP5puW__logo{object-fit:contain;width:auto;max-width:130px;height:44px;display:block}.AuthLayout-module__xP5puW__formContent{width:100%;max-width:320px}.AuthLayout-module__xP5puW__copyright{text-align:center;color:#999;font-size:11px}.AuthLayout-module__xP5puW__imageSection{flex:.75;position:relative}.AuthLayout-module__xP5puW__mascotBody{z-index:5;width:100%;max-width:170px;height:auto;position:absolute;top:140px;left:0%}.AuthLayout-module__xP5puW__mascotHand{z-index:6;width:100%;max-width:118px;height:auto;position:absolute;top:325px;left:-86px}@media (max-width:1000px){.AuthLayout-module__xP5puW__imageSection{display:none}.AuthLayout-module__xP5puW__formSection{flex:1}}@media (max-width:768px){.AuthLayout-module__xP5puW__formSection{padding:20px}}
.LoginForm-module__tHqvGq__loginWrapper{text-align:center;max-width:420px;margin:0 auto;position:relative}.LoginForm-module__tHqvGq__title{color:#4c4c5c;margin-bottom:0;font-size:20px;font-weight:500}.LoginForm-module__tHqvGq__subtitle{color:#9ba6b7;margin-bottom:30px;font-size:14px;line-height:1.5}.LoginForm-module__tHqvGq__formGroup{text-align:left;margin-bottom:25px}.LoginForm-module__tHqvGq__label{color:#4c4c5c;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.LoginForm-module__tHqvGq__input{border:1px solid #ddd;border-radius:8px;outline:none;width:100%;padding:8px 14px;font-size:14px;transition:all .2s}.LoginForm-module__tHqvGq__input:focus{border-color:var(--primaryColor)}.LoginForm-module__tHqvGq__mobileInputWrapper{background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;transition:border-color .2s;display:flex;overflow:hidden}.LoginForm-module__tHqvGq__mobileInputWrapper:focus-within{border-color:var(--primaryColor)}.LoginForm-module__tHqvGq__countryCode{color:#4c4c5c;cursor:pointer;appearance:none;background:0 0;border:none;border-right:1px solid #ddd;outline:none;flex-shrink:0;width:auto;min-width:72px;padding:8px 10px 8px 14px;font-size:14px}.LoginForm-module__tHqvGq__mobileInput{background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 14px;font-size:14px}.LoginForm-module__tHqvGq__otpBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:30px;width:100%;margin-bottom:25px;padding:8px 14px;font-size:15px;font-weight:600;transition:all .3s}.LoginForm-module__tHqvGq__otpBtn:hover{background:#1261bb}.LoginForm-module__tHqvGq__footerText{color:#9ba6b7;font-size:14px}.LoginForm-module__tHqvGq__registerBtn{color:#1557a0;background:0 0;border:none;outline:none;font-weight:600}.LoginForm-module__tHqvGq__registerBtn:hover{text-decoration:underline}.LoginForm-module__tHqvGq__otpBtn:disabled{cursor:not-allowed;background:#9ba6b7;text-decoration:none}.LoginForm-module__tHqvGq__errorMsg{color:red;margin-top:4px;font-size:12px}
