.sign-new-ui-container .onboard-image{width:280px}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager{width:100%;height:100vh;display:flex;overflow:hidden}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager{box-shadow:0 4px 8px rgba(0,0,0,.2)}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{width:60%;position:relative}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{background-color:#704c94;padding:70px;background-size:contain;background-repeat:no-repeat;background-position:50%}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main,[dir=rtl] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{left:0;right:0}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .manager{text-align:center;padding:20px}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .header{margin-bottom:30px}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .title{font-size:2.5rem;color:#fff}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .subtitle{font-size:1.8rem}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .subtitle{margin:10px 0}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .description{font-size:1rem;max-width:600px}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .description{margin:15px auto}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .image-section{margin:30px 0}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .circle{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .circle-image{width:100px;height:100px}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .circle-image{border-radius:50%;background-size:cover;background-position:50%}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .footer{margin-top:20px}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .footer-text{font-size:1rem}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .footer-text{margin-bottom:15px}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .brands{display:flex;justify-content:center;align-items:center;gap:20px}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .brand-logo{max-width:100px}.sign-new-ui-container .onboard-ui-manager .welcome-content{position:absolute;top:50%;color:#fff}[dir] .sign-new-ui-container .onboard-ui-manager .welcome-content{text-align:center}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .welcome-content{left:50%;transform:translate(-50%,-50%);text-shadow:2px 2px 4px rgba(0,0,0,.5)}[dir=rtl] .sign-new-ui-container .onboard-ui-manager .welcome-content{right:50%;transform:translate(50%,-50%);text-shadow:-2px 2px 4px rgba(0,0,0,.5)}.sign-new-ui-container .onboard-ui-manager .welcome-content h1{font-size:48px}[dir] .sign-new-ui-container .onboard-ui-manager .welcome-content h1{margin-bottom:10px}.sign-new-ui-container .onboard-ui-manager .welcome-content p{font-size:24px}.sign-new-ui-container .onboard-ui-manager .auth-login-section{width:40%;display:flex;justify-content:center;align-items:center;flex-direction:column}[dir] .sign-new-ui-container .onboard-ui-manager .auth-login-section{padding-top:8px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2)}[dir] .sign-new-ui-container .onboard-ui-manager .login-header{text-align:center;margin-bottom:20px}.sign-new-ui-container .onboard-ui-manager .login-header h2{font-size:24px}[dir] .sign-new-ui-container .onboard-ui-manager .login-form .form-group{margin-bottom:15px}.sign-new-ui-container .onboard-ui-manager .login-form .form-group label{display:block}[dir] .sign-new-ui-container .onboard-ui-manager .login-form .form-group label{margin-bottom:5px}.sign-new-ui-container .onboard-ui-manager .login-form .form-group input{width:100%}[dir] .sign-new-ui-container .onboard-ui-manager .login-form .form-group input{padding:10px;border:1px solid #ccc;border-radius:5px}.sign-new-ui-container .onboard-ui-manager .btn-login{width:100%;color:#fff;transition:background-color .3s}[dir] .sign-new-ui-container .onboard-ui-manager .btn-login{padding:10px;background-color:#935097;border:none;border-radius:5px;cursor:pointer}[dir] .sign-new-ui-container .onboard-ui-manager .btn-login:hover{background-color:#903095}[dir] .sign-new-ui-container .onboard-ui-manager .additional-options{margin-top:20px;text-align:center}.sign-new-ui-container .onboard-ui-manager .additional-options a{display:block;text-decoration:none;color:#007bff}[dir] .sign-new-ui-container .onboard-ui-manager .additional-options a{margin:10px 0}.sign-new-ui-container .onboard-ui-manager .additional-options a:hover{text-decoration:underline}.sign-new-ui-container .onboard-ui-manager .divider{display:flex;align-items:center}[dir] .sign-new-ui-container .onboard-ui-manager .divider{text-align:center;margin:20px 0}.sign-new-ui-container .onboard-ui-manager .divider:after,.sign-new-ui-container .onboard-ui-manager .divider:before{content:"";flex:1}[dir] .sign-new-ui-container .onboard-ui-manager .divider:after,[dir] .sign-new-ui-container .onboard-ui-manager .divider:before{border-bottom:1px solid #ccc}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .divider:not(:empty):before{margin-right:.25em}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .divider:not(:empty):after,[dir=rtl] .sign-new-ui-container .onboard-ui-manager .divider:not(:empty):before{margin-left:.25em}[dir=rtl] .sign-new-ui-container .onboard-ui-manager .divider:not(:empty):after{margin-right:.25em}.sign-new-ui-container .onboard-ui-manager .social-login-options{display:flex;justify-content:space-around}[dir] .sign-new-ui-container .onboard-ui-manager .social-login-options{margin-top:20px}.sign-new-ui-container .onboard-ui-manager .social-icon{font-size:24px}[dir] .sign-new-ui-container .onboard-ui-manager .social-icon{cursor:pointer}.sign-new-ui-container .onboard-ui-manager .social-icon:hover{color:#fff}[dir] .sign-new-ui-container .onboard-ui-manager .login-manager{padding:0 2.5rem!important}@media(max-width:800px){.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager{width:100%;height:200vh;display:flex;overflow:hidden}[dir] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager{box-shadow:0 4px 8px rgba(0,0,0,.2)}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager{flex-direction:column;height:auto}.sign-new-ui-container .onboard-ui-manager .auth-login-section,.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{width:100%}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{height:200px}.sign-new-ui-container .onboard-ui-manager .welcome-content{position:relative;top:30px}[dir] .sign-new-ui-container .onboard-ui-manager .welcome-content{transform:none;padding:20px}}.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main .login-manager{display:flex;justify-content:center;align-items:center;width:80%}.sign-new-ui-container .onboard-ui-manager .login-manager{width:100%!important}[dir] .sign-new-ui-container .onboard-ui-manager .login-manager{padding:0 1rem}.sign-new-ui-container .onboard-ui-manager .login-box{width:100%}[dir] .sign-new-ui-container .onboard-ui-manager .login-box{background:#fff;text-align:center}.sign-new-ui-container .onboard-ui-manager .logo img{width:80px}[dir] .sign-new-ui-container .onboard-ui-manager .logo img{margin-bottom:20px}.sign-new-ui-container .onboard-ui-manager .welcome-text{font-size:1.5rem;font-weight:600;color:#333}[dir] .sign-new-ui-container .onboard-ui-manager .welcome-text{margin-bottom:10px;text-align:center}.sign-new-ui-container .onboard-ui-manager .subtitle{font-size:.95rem;color:#666}[dir] .sign-new-ui-container .onboard-ui-manager .subtitle{margin-bottom:20px}.sign-new-ui-container .onboard-ui-manager .form-group{position:relative}[dir] .sign-new-ui-container .onboard-ui-manager .form-group{margin-bottom:15px}.sign-new-ui-container .onboard-ui-manager .sign-in-input{width:100%;font-size:.95rem;outline:none;transition:all .3s}[dir] .sign-new-ui-container .onboard-ui-manager .sign-in-input{padding:15px 15px;border:1px solid #ccc;border-radius:5px;margin-bottom:.5rem}[dir] .sign-new-ui-container .onboard-ui-manager .sign-in-input:focus{border-color:#007bff;box-shadow:0 0 4px rgba(0,123,255,.3)}.sign-new-ui-container .onboard-ui-manager .password-group{display:flex;align-items:center}.sign-new-ui-container .onboard-ui-manager .password-toggle{position:absolute;top:50%;color:#666}[dir] .sign-new-ui-container .onboard-ui-manager .password-toggle{transform:translateY(-50%);background:none;border:none;cursor:pointer}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .password-toggle{right:15px}[dir=rtl] .sign-new-ui-container .onboard-ui-manager .password-toggle{left:15px}.sign-new-ui-container .onboard-ui-manager .password-toggle i{font-size:1rem}[dir] .sign-new-ui-container .onboard-ui-manager .forgot-password{margin-bottom:20px}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .forgot-password{text-align:right}[dir=rtl] .sign-new-ui-container .onboard-ui-manager .forgot-password{text-align:left}.sign-new-ui-container .onboard-ui-manager .forgot-password a{color:#007bff;font-size:.9rem;text-decoration:none}.sign-new-ui-container .onboard-ui-manager .btn-primary{width:100%;color:#fff;font-size:1rem;transition:background-color .3s}[dir] .sign-new-ui-container .onboard-ui-manager .btn-primary{padding:10px;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;margin-bottom:15px}[dir] .sign-new-ui-container .onboard-ui-manager .btn-primary:hover{background-color:#0056b3}.sign-new-ui-container .onboard-ui-manager .divider{font-size:.9rem;color:#666}[dir] .sign-new-ui-container .onboard-ui-manager .divider{margin:15px 0}.sign-new-ui-container .onboard-ui-manager .btn-secondary{width:100%;font-size:1rem;color:#333;display:flex;align-items:center;justify-content:center;transition:background-color .3s}[dir] .sign-new-ui-container .onboard-ui-manager .btn-secondary{padding:10px;border:1px solid #ccc;background:#fff;border-radius:5px;cursor:pointer}[dir] .sign-new-ui-container .onboard-ui-manager .btn-secondary:hover{background-color:#f1f1f1}.sign-new-ui-container .onboard-ui-manager .google-icon{width:18px}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .google-icon{margin-right:10px}[dir=rtl] .sign-new-ui-container .onboard-ui-manager .google-icon{margin-left:10px}.sign-new-ui-container .onboard-ui-manager .signup-text{font-size:.9rem;color:#666}.sign-new-ui-container .onboard-ui-manager .signup-link{color:#007bff;text-decoration:none;font-weight:700}@media(max-width:576px){.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{height:auto}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main,[dir=rtl] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{left:0;right:0}.sign-new-ui-container .onboard-image{width:150px}.sign-new-ui-container .form-control-merge{width:200px}.sign-new-ui-container .brands{display:grid!important;justify-content:center;align-items:center;grid-template-columns:auto auto auto!important;gap:20px}}@media(min-width:577px)and (max-width:992px){.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{height:auto}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main,[dir=rtl] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{left:0;right:0}.sign-new-ui-container .onboard-image{width:100px}.sign-new-ui-container .brands{display:grid!important;justify-content:center;align-items:center;grid-template-columns:auto auto auto!important;gap:20px}}@media(min-width:993px)and (max-width:1200px){.sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{height:auto}[dir=ltr] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main,[dir=rtl] .sign-new-ui-container .onboard-ui-manager .auth-onboard-manager-main{left:0;right:0}.sign-new-ui-container .brands{display:grid!important;justify-content:center;align-items:center;grid-template-columns:auto auto auto!important;gap:20px}}