.login{background-color:var(--color-bg-content);width:100vw;height:100vh}.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{height:100%}.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:55%;max-width:500px}.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{-webkit-padding-start:18px;padding-inline-start:18px;margin:0}