.submit-btn{display:block;width:100%;height:36px;background-color:#39f;font-size:16px;margin-top:20px}.submit-btn:focus,.submit-btn:hover{background-color:#9cf;border-color:#9cf}.el-form-item.form-item{margin-bottom:24px}.el-form-item.form-item .el-input__inner{height:36px;padding-left:54px;background:hsla(0,0%,100%,0);border-color:#eee}.el-form-item.form-item .el-input__prefix{left:0}.el-form-item.form-item .el-input__prefix img{margin:7px 16px}.el-form-item.form-item.vfCode .el-input__inner{padding-left:5px}.joint-login[data-v-0ca769f4],.vfCode-inner{display:flex;align-items:center}.joint-login[data-v-0ca769f4]{min-height:100vh;justify-content:flex-end;box-sizing:border-box;padding:48px 8vw;background:linear-gradient(90deg,rgba(4,24,58,.02),rgba(4,24,58,.25)),url(../img/joint-login-bg.ee581c07.jpg) 50%/cover no-repeat}.joint-login__card[data-v-0ca769f4]{width:420px;box-sizing:border-box;padding:42px 46px 30px;border:1px solid hsla(0,0%,100%,.7);border-radius:18px;background:hsla(0,0%,100%,.9);box-shadow:0 24px 70px rgba(2,21,52,.34);backdrop-filter:blur(12px)}.joint-login h1[data-v-0ca769f4]{margin:0 0 30px;color:#102a56;font-size:28px;line-height:1.4;font-weight:600}.joint-login__form[data-v-0ca769f4] .el-form-item.form-item .el-input__inner{height:44px;border:1px solid rgba(22,119,255,.12);border-radius:8px;background:hsla(0,0%,100%,.68);transition:border-color .2s,box-shadow .2s}.joint-login__form[data-v-0ca769f4] .el-form-item.form-item .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 3px rgba(64,158,255,.1)}.joint-login__form[data-v-0ca769f4] .el-form-item.form-item .el-input__prefix{display:flex;align-items:center}.joint-login__form[data-v-0ca769f4] .el-form-item.form-item .el-input__prefix img{margin:0 16px}.joint-login__form[data-v-0ca769f4] .vfCode-inner{flex-direction:row-reverse;gap:12px}.joint-login__form[data-v-0ca769f4] .vfCode-inner .el-input{min-width:0}.joint-login__form[data-v-0ca769f4] .vfCode-inner .el-input__inner{padding:0 14px}.joint-login__form[data-v-0ca769f4] .vfCode-inner>img{flex:0 0 116px;width:116px;height:44px;box-sizing:border-box;object-fit:contain;border:1px solid rgba(22,119,255,.12);border-radius:8px;background:hsla(0,0%,100%,.82);cursor:pointer}.joint-login__actions[data-v-0ca769f4]{display:flex;flex-direction:column;align-items:stretch;padding-top:4px}.joint-login__authorize[data-v-0ca769f4]{width:100%;height:44px;margin-bottom:10px;border:0;border-radius:7px;background:linear-gradient(90deg,#1677ff,#35a8ff);font-size:16px;box-shadow:0 8px 20px rgba(22,119,255,.24)}.joint-login__logout[data-v-0ca769f4]{margin-left:0;border:0;box-shadow:none}.joint-login__logout[data-v-0ca769f4]:after{display:none}.joint-login__footer[data-v-0ca769f4]{margin-top:22px;padding-top:20px;border-top:1px solid #edf1f7;color:#a0aec0;font-size:12px;text-align:center}.joint-login__footer i[data-v-0ca769f4]{margin-right:4px}@media only screen and (max-width:767px){.joint-login[data-v-0ca769f4]{justify-content:center;padding:24px 18px}.joint-login__card[data-v-0ca769f4]{width:100%;max-width:420px;padding:34px 28px 26px}}