.otp__input{border:1px solid #aeb1b5;border-radius:6px;color:#333;height:4.2rem;padding-inline:4px;width:4rem!important}@media screen and (min-width:1024px){.otp__input{font-size:3rem;height:7.2rem;width:7rem!important}}.otp__container{-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:center}.otp__container input::-webkit-inner-spin-button,.otp__container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp__container input[type=number]{-moz-appearance:textfield}.login-page{height:100%;overflow-y:scroll}.login-page .login-page__wrapper{background:url(/_next/static/media/type-login-bg.e6679746.png);background-repeat:no-repeat;background-size:cover;overflow-x:hidden;overflow-y:scroll;padding:2.5rem 1.5rem 5rem}@media screen and (min-width:1024px){.login-page .login-page__wrapper{background:url(/_next/static/media/bg_desktop.c3f491db.png);background-repeat:no-repeat;background-size:cover}}.login-page .login-page__title{color:var(--colorPrimary);font-size:2.4rem;font-weight:700;text-align:center;text-transform:uppercase}@media screen and (min-width:1024px){.login-page .login-page__title{font-size:6rem}}.login-page .login-page__heading{color:#00d7f9;font-size:4rem;font-weight:400;text-align:center}@media screen and (min-width:1024px){.login-page .login-page__heading{font-size:9rem}}.login-page .login-page__sub__heading{color:var(--colorPrimary);font-size:1.4rem;font-weight:700;margin-top:-1rem;text-align:center;text-transform:uppercase}@media screen and (min-width:1024px){.login-page .login-page__sub__heading{font-size:3rem}}.login-page .login-page__desc{color:var(--colorPrimary);font-size:1.4rem;font-weight:400;text-align:center}.login-page .login-page__desc span{font-weight:700}@media screen and (min-width:1024px){.login-page .login-page__desc{font-size:3rem}}.login-page .login_gift_img{margin:0 auto;width:100%;width:35rem}@media screen and (min-width:1024px){.login-page .login_gift_img{width:70rem}}.login-page .login-page__footer{color:var(--colorPrimary);display:block;font-family:400;font-size:1.4rem;margin-bottom:3rem;text-align:center}.login-page .login-page__footer span{font-weight:700}@media screen and (min-width:1024px){.login-page .login-page__footer{font-size:3rem;margin-bottom:1.2rem}}.login-page .login-page__btn__text{color:var(--colorPrimary);font-size:2.2rem;font-weight:700;text-align:center;text-transform:uppercase}@media screen and (min-width:1024px){.login-page .login-page__btn__text{font-size:6rem}}.login-page .login-page__wrapper__btn{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;margin-top:2.3rem;row-gap:1.8rem}@media screen and (min-width:1024px){.login-page .login-page__wrapper__btn{row-gap:2rem}}.login-page .login-page__wrapper__btn button.btn-primary.btn-google{position:relative}.login-page .login-page__wrapper__btn button.btn-primary.btn-google .qJTHM,.login-page .login-page__wrapper__btn button.btn-primary.btn-google .qJTHM div{height:100%!important;width:100%!important}.login-page .login-page__wrapper__btn button.btn-primary.btn-google>div{bottom:0;height:100%!important;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.login-page .login-page__wrapper__btn button.btn-primary.btn-google>div>div,.login-page .login-page__wrapper__btn button.btn-primary.btn-google>div>div>div,.login-page .login-page__wrapper__btn button.btn-primary.btn-google>div>div>div>div{height:100%!important;width:100%!important}.login-page .login-page__wrapper__btn button.btn-primary.btn-google>div>div div{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.login-page .login-page__wrapper__btn button.btn-primary.btn-google>div>div div:nth-child(2){height:100%!important;width:100%!important}.login-page .login-page__wrapper__btn button.btn-primary.btn-google iframe{height:100%!important;left:0!important;margin:0!important;top:0!important;width:100%!important}.login-page .login-page__wrapper__btn button.btn-primary{-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex;height:4rem;justify-content:left;min-width:34rem;padding:0 2rem}.login-page .login-page__wrapper__btn button.btn-primary *{display:inline-block}@media screen and (min-width:1024px){.login-page .login-page__wrapper__btn button.btn-primary img{width:4rem}.login-page .login-page__wrapper__btn button.btn-primary .icon_facebook{width:4.2rem}}@media screen and (min-width:500px){.login-page .login-page__wrapper__btn button.btn-primary{padding:0 8rem}}@media screen and (min-width:1024px){.login-page .login-page__wrapper__btn button.btn-primary{border-radius:8rem;font-size:3.2rem;font-weight:450;height:11.5rem;padding:0 3rem;width:62rem}}.login-page .login-page__register{color:var(--colorPrimary);cursor:default;font-size:1.5rem;font-weight:400;text-align:center}.login-page .login-page__register span{cursor:pointer}@media screen and (min-width:1024px){.login-page .login-page__register{font-size:3rem}}.login-page .login-by-phone__form{margin-top:2.4rem}.login-page .login-by-phone__form label{color:var(--colorPrimary);font-size:1.6rem;font-weight:450}@media screen and (min-width:1024px){.login-page .login-by-phone__form label{font-size:3rem}}.login-page .login-by-phone__form .ant-input{border-radius:2.4rem;height:100%}@media screen and (min-width:1024px){.login-page .login-by-phone__form .ant-input{border-radius:.8rem;font-size:2rem}}.login-page .login-by-phone__form .ant-form-item-control-input-content{height:4rem}@media screen and (min-width:1024px){.login-page .login-by-phone__form .ant-form-item-control-input-content{height:5.6rem}.login-page .login-by-phone__form{margin:0 auto;max-width:50rem}}.login-page .wrap-buttons{margin-top:4rem}.login-page .or-text{color:var(--colorPrimary);font-size:1.1rem;font-weight:450;margin-bottom:1rem;margin-top:1rem;text-align:center}@media screen and (min-width:1024px){.login-page .or-text{font-size:3rem}}.login-page .login-by-phone__rule{color:var(--colorPrimary);cursor:pointer;font-size:1.5rem;font-weight:400;margin-top:1rem;text-align:center;text-decoration:underline}@media screen and (min-width:1024px){.login-page .login-by-phone__rule{font-size:3rem;margin-top:5.2rem}}.login-page .register__form label{color:var(--colorPrimary);font-size:1.6rem;font-weight:450}@media screen and (min-width:1024px){.login-page .register__form label{font-size:3rem}}.login-page .register__form .ant-input{height:100%}@media screen and (min-width:1024px){.login-page .register__form .ant-input{font-size:2rem}}.login-page .register__form .ant-form-item-control-input-content{height:4rem}@media screen and (min-width:1024px){.login-page .register__form .ant-form-item-control-input-content{height:5.6rem}.login-page .register__form .ant-form-item{width:50%}.login-page .register__form{-moz-column-gap:2rem;column-gap:2rem;display:flex;margin:0 auto;max-width:100rem}}.login-page .register__policy{-moz-column-gap:1rem;column-gap:1rem;display:flex}.login-page .register__policy__left{align-items:center;display:flex;width:3rem}@media screen and (min-width:1024px){.login-page .register__policy__left{width:6rem}}.login-page .register__policy__left .ant-checkbox .ant-checkbox-inner{height:2.5rem;width:2.5rem}@media screen and (min-width:1024px){.login-page .register__policy__left .ant-checkbox .ant-checkbox-inner{height:5rem;width:5rem}}.login-page .register__policy__left .ant-checkbox-checked:after{border:none!important}.login-page .register__policy__left .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--colorPrimary)!important;border:none!important}.login-page .register__policy__left .ant-checkbox-checked .ant-checkbox-inner:after{height:1.5rem;inset-inline-start:23.5%;top:45%;width:1rem}@media screen and (min-width:1024px){.login-page .register__policy__left .ant-checkbox-checked .ant-checkbox-inner:after{height:2.5rem;width:2rem}}.login-page .register__policy{margin:0 auto;max-width:80rem}@media screen and (min-width:1024px){.login-page .register__policy{margin-top:4.3rem}}.login-page .mt-1{margin-top:1rem}.login-page .register__policy__right{align-items:center;color:var(--colorPrimary);display:flex;font-size:1rem;font-weight:400;width:calc(100% - 7rem)}.login-page .register__policy__right a{text-decoration:underline}@media screen and (min-width:1024px){.login-page .register__policy__right{font-size:2rem}}.login-page .login-page_otp_text{color:var(--colorPrimary);font-size:1.4rem;font-weight:400;text-align:center}.login-page .login-page_otp_text span{font-weight:450}@media screen and (min-width:1024px){.login-page .login-page_otp_text{font-size:3rem;margin:0 auto;max-width:80%}}.login-page .policy_text{color:var(--colorPrimary);font-size:1.4rem;font-weight:400;margin-top:2rem;text-align:center}.login-page .policy_text span{font-weight:450}@media screen and (min-width:1024px){.login-page .policy_text{font-size:3rem;margin:4rem auto 0;max-width:80%}}.login-page .resend_code{color:var(--colorPrimary);font-size:1.2rem;font-weight:400;text-align:center}.login-page .resend_code span{font-weight:450}@media screen and (min-width:1024px){.login-page .resend_code{font-size:3rem;margin-top:1.8rem}}.login-page .resend_text{color:var(--colorPrimary);font-size:1.2rem;font-weight:400;text-align:center;text-decoration:underline}@media screen and (min-width:1024px){.login-page .resend_text{font-size:3rem;margin-top:1.8rem}}.login-page ._disable-div{opacity:.4}.login-page .policy-title{line-height:1.3}@media screen and (min-width:1024px){.login-page .policy-title{margin:0 auto;max-width:80%}}.login-page footer.footer{display:block}@media screen and (max-width:1023px){.login-page footer.footer{display:none}}.login-page .register__wrapper__button button+button{margin-top:.8rem!important}@media screen and (min-width:1024px){.login-page .register__wrapper__button button+button{margin-top:3rem!important}}.login-page .otp-error .ant-form-item-explain-error{font-size:1.6rem;margin:1rem auto;width:-moz-fit-content;width:fit-content}