.auth-header{width:100%;height:60px;background-color:#fff}.auth-header .logo-img{height:100%;margin-left:33px}.auth-layout-wrapper{height:calc(100vh - 60px);width:100%;display:flex;justify-content:center;align-items:center;position:relative}.auth-layout-wrapper .input-wrap label.input-label{color:#333!important}.auth-layout-wrapper .form-sign-up-wrap{display:flex;flex-direction:column;padding:16px 0}.auth-layout-wrapper .background-image{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#f9fafe}.auth-layout-wrapper .auth-box{height:fit-content;min-width:484px;max-width:100%;display:flex;justify-content:center;background-color:#fff;border-radius:12px;padding:32px 48px;z-index:100}.auth-layout-wrapper .auth-box .auth-page-wrap{padding:0;gap:32px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap{width:388px;display:flex;flex-direction:column;align-items:center;overflow:auto}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .auth-title-wrap a{font-weight:var(--font-semibold);color:var(--primary)}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .auth-title-wrap .auth-title{font-size:30px;font-weight:600;line-height:38px;margin-bottom:8px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .auth-title-wrap .auth-description{font-size:16px;font-weight:400;color:#778599;line-height:24px;margin-bottom:0}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .form-sign-in-wrap{width:100%;display:flex;flex-direction:column;padding-top:32px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .form-sign-in-wrap form{width:100%}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .form-sign-in-wrap form .forgot-password{font-weight:var(--font-medium);color:var(--primary)}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .form-sign-in-wrap form .form-item-custom{margin-bottom:12px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .form-sign-in-wrap form .submit-button{width:100%;margin-top:48px;color:#fff}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .form-sign-in-wrap .form-remember-forgot{height:24px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .divider-or{width:100%;display:flex;align-items:center;gap:12px;margin-bottom:24px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .divider-or .divider-text{color:#8f9bb3;white-space:nowrap;font-size:14px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .divider-or:after,.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .divider-or:before{content:"";height:1px;flex:1;background:#e6e9ef}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .google-login{width:100%}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .google-login .google-btn{width:100%;display:flex;align-items:center;justify-content:center;height:44px;border:1px solid #c2cad6;background:#fff;color:#1a1f36;font-weight:var(--font-normal);font-size:var(--text-base)}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap .google-login .google-btn .google-icon{width:20px;height:20px;object-fit:contain}.auth-layout-wrapper .auth-box .auth-image{padding:0}.auth-layout-wrapper .auth-box .auth-image img{width:100%;height:100%;object-fit:cover;border-radius:32px;overflow:hidden}.link-primary,.link-primary:hover{color:var(--primary)}.checkbox-accept{margin:16px 25px 0 30px}.confirm-policy{margin-top:49px;font-size:var(--text-sm);font-weight:var(--font-normal)}@media screen and (max-width:1200px){.auth-layout-wrapper .auth-box{min-width:484px;max-width:100%;padding:32px 48px}.auth-layout-wrapper .auth-box .auth-page-wrap .login-page-wrap{width:100%}}@media screen and (max-width:992px){.auth-layout-wrapper .auth-box{min-width:484px;max-width:100%;padding:32px 48px;border-radius:12px}}@media screen and (max-width:768px){.confirm-policy{font-size:13px}}