.LoginAndRegister__desktopLoginPage{align-items:center;background:#f5f5f5;display:flex;justify-content:center;min-height:100dvh;position:relative}.LoginAndRegister__desktopBg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.LoginAndRegister__desktopModal{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;overflow:hidden;position:relative;width:360px;z-index:1}.LoginAndRegister__desktopModalHeader{align-items:center;display:flex;justify-content:flex-end;padding:12px 16px 0}.LoginAndRegister__desktopCloseBtn{all:unset;align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.LoginAndRegister__desktopCloseBtn:hover{background:rgba(0,0,0,.05)}.LoginAndRegister__desktopModalBody{display:flex;flex-direction:column;padding:4px 16px 24px}.LoginAndRegister__mobileLayout{background:#eef2f7;display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden;width:100vw}.LoginAndRegister__mobileTopBg{background:#eef2f7;flex:0 0 45vh;overflow:hidden;position:relative;width:100%}.LoginAndRegister__mobileTopBg:after{background:linear-gradient(180deg,transparent,#fff);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.LoginAndRegister__mobileBannerImg{height:100%;object-fit:cover;width:100%}.LoginAndRegister__lottieAnim{background:#fff;display:block;height:100%;inset:0;position:absolute;width:100%}.LoginAndRegister__lottieAnim svg,.LoginAndRegister__lottieAnim>div{height:100%!important;width:100%!important}.LoginAndRegister__skipLogin{all:unset;background:#fff;border-radius:999px;box-shadow:0 1px 4px rgba(0,0,0,.12);color:#0c5273;cursor:pointer;font-family:JioType Bold,JioType Medium,sans-serif;font-size:12px;font-weight:700;letter-spacing:-.06px;line-height:16px;padding:6px 12px;position:absolute;right:12px;top:12px;z-index:2}.LoginAndRegister__mobileCard{align-items:center;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -4px 16px rgba(0,0,0,.06);box-sizing:border-box;display:flex;flex:1;flex-direction:column;margin-top:-20px;padding:24px 24px 56px}.LoginAndRegister__mobileCardFull{border-radius:0;box-shadow:none;flex:1;margin-top:0;padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px));padding-top:16px}.LoginAndRegister__otpNavBar{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;min-height:52px;padding:12px 16px}.LoginAndRegister__otpNavBack{all:unset;align-items:center;background:#fff;border:1px solid #efefef;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.LoginAndRegister__otpNavTitle{color:var(--color-primary-grey-100);font-family:JioType Bold,sans-serif;font-size:16px;font-weight:700;line-height:24px}.LoginAndRegister__registerNavBar{border-bottom:none;padding:12px 8px}.LoginAndRegister__mobileCardRegister{align-items:stretch;padding:12px 16px calc(96px + env(safe-area-inset-bottom, 0px))}.LoginAndRegister__logintc{color:#8b8b8b;font-family:JioType Medium,sans-serif;font-size:11px;font-weight:500;letter-spacing:-.055px;line-height:16px;margin-top:16px;padding:10px 16px 16px;text-align:center;width:100%}@media only screen and (max-width:600px){.LoginAndRegister__logintc{background:#f5f5f5;border-top:1px solid #e0e0e0;bottom:0;left:0;margin-top:0;position:fixed;right:0;z-index:1}}.LoginAndRegister__logintclinks{color:var(--color-primary-60);font-weight:500;text-decoration:underline;text-decoration-skip-ink:none}.LoginAndRegister__loginContainer{width:100%}@media only screen and (max-width:600px){.LoginAndRegister__loginContainer{padding:0}}.LoginAndRegister__leftView{align-self:stretch;background:#eaeaea;overflow:hidden;width:848px}@media only screen and (max-width:600px){.LoginAndRegister__leftView{display:none}}body.page-auth-login{background-color:#eef2f7}body.page-auth-login .pageWrapper,body.page-auth-login .pageWrapper>div{margin-left:0!important;margin-right:0!important;max-width:100vw!important;overflow-x:hidden;padding-left:0!important;padding-right:0!important;width:100vw!important}