.login{width:100vw;height:100vh}.login .el-row{height:100%}.login .el-row .el-col.form .login-wrapper{width:55%;max-width:500px}.footer-info[data-v-18616374]{position:fixed;bottom:0;left:0;right:0;margin:0 auto;text-align:center}.footer-info__item[data-v-18616374]{font-size:12px;color:#fff;margin-bottom:10px}.footer-info a[data-v-18616374]{color:#fff;cursor:pointer}.login{background-color:var(--color-bg-content);width:100%;height:100%;position:relative}.login .dashboard-img{width:100%;height:100vh;background-size:cover}.login .form-container{position:absolute;top:50%;width:100%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-around}.login .form-container-title{line-height:20px;margin-bottom:100px}.login .form{border:1px solid var(--color-border);box-shadow:0 0 10px rgba(0,0,0,.1);height:-moz-fit-content;height:fit-content;background-color:#fff;padding:40px 30px!important;border-radius:5px}.login .form h1{margin:0 0 50px 0}.login .form .el-form--label-right .el-form-item{margin-bottom:30px}.login h1{margin-top:0;margin-bottom:0}.login .title-pwd{margin-bottom:16px;font-weight:700;font-size:22px;line-height:31px}.login .el-row .el-col.intro{background-color:var(--color-bg);position:relative}.login .el-row .el-col.intro .logo{padding:32px}.login .el-row .el-col.intro .content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;bottom:60px;width:100%}.login .el-row .el-col.intro .content .cloud-list{display:flex;justify-content:center;align-items:center;margin-top:24px;margin-bottom:16px}.login .el-row .el-col.intro .content .cloud-list img{margin:0 12px}.login .el-row .el-col.intro .content h2{margin-top:6px;color:#fff;padding:0 48px;line-height:2;text-align:center}.login .el-row .el-col.intro .content .el-button{background-color:transparent}.login .el-row .el-col.form{background-color:var(--color-bg-content);position:relative;display:flex;justify-content:center;align-items:center}.login .el-row .el-col.form .login-wrapper{width:100%}.login .el-row .el-col.form .login-wrapper .form-hd{height:78px}.login .el-row .el-col.form .login-wrapper .el-form-item--large:first-child{margin-bottom:32px}.login .el-row .el-col.form .login-wrapper .el-form-item--large.small-mg-bt{margin-bottom:8px}.login .el-row .el-col.form .login-wrapper .el-form-item--large .el-input--large .el-input__inner{height:48px;line-height:48px}.login .el-row .el-col.form .login-wrapper .btn-login{width:100%;height:48px;line-height:48px}.login .el-row .el-col.form .login-wrapper .btn-container{display:flex;justify-content:flex-end;margin-bottom:28px}.login .el-row .el-col.form .login-wrapper .forgot-btn{text-align:right}.login .el-row .el-col.form .login-wrapper.ldap-login .el-page-header__header{margin-bottom:24px;color:var(--color-primary)}.login .el-row .el-col.form .login-wrapper.ldap-login .el-page-header__header .el-divider.el-divider--vertical,.login .el-row .el-col.form .login-wrapper.ldap-login .el-page-header__header .el-page-header__content{display:none}.login .el-row .el-col.form .login-wrapper.ldap-login .btn-login{margin-top:24px}.login .el-row .el-input__wrapper{padding:1px}.login .el-row .el-input__wrapper input{border-radius:var(--el-input-border-radius,var(--el-border-radius-base));padding:1px 15px}.login .other-login{text-align:center;margin-top:24px}.login .other-login .el-button{text-decoration:underline}.login .other-login .el-button,.login .other-login p{color:var(--color-text-footer)}.login .other-login p{margin-bottom:6px}.login .other-login .buttons-container{justify-content:center}.login .img-container{justify-content:flex-end;padding-right:130px}.login .col-new-pwd,.login .img-container{display:flex;align-items:center;padding-bottom:100px}.login .col-new-pwd{padding-left:40px}.login .col-new-pwd .form-container{width:68%}.login .col-new-pwd .btn-submit{width:100%;height:48px;line-height:48px;margin-bottom:12px}.login .col-new-pwd .btn-skip{padding:0}.login .password-form .el-form-item{margin-bottom:30px}.login .password-form .el-input__suffix{padding-right:16px}.login .default-pwd-tip{margin-top:20px;margin-bottom:32px;line-height:20px;color:var(--color-text-secondary)}.login .default-pwd-tip p{margin-top:0;margin-bottom:16px}.login .default-pwd-tip ul{padding-inline-start:18px;margin:0}