.qrcode-wrap[data-v-fc1a554b]{text-align:center}.qrcode-wrap__img[data-v-fc1a554b]{background:#fff;border:1px solid #f0f2f5;border-radius:16px;box-shadow:0 6px 20px #0000000d;box-sizing:border-box;height:224px;margin:0 auto 20px;padding:12px;transition:box-shadow .25s ease;width:224px}.qrcode-wrap__img[data-v-fc1a554b]:hover{box-shadow:0 8px 26px #04e4a71f}.qrcode-wrap__img img[data-v-fc1a554b]{cursor:pointer;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.qrcode-wrap h5[data-v-fc1a554b]{color:#04e4a7;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 10px;padding:0 24px}.qrcode-wrap h6[data-v-fc1a554b]{color:#909399;font-size:13px;font-weight:400;line-height:1.6;margin:0;padding:0 24px}.qrcode-wrap h6 a[data-v-fc1a554b]{color:#606266;transition:color .2s}.qrcode-wrap h6 a[data-v-fc1a554b]:hover{color:#04e4a7}.auth-dialog[data-v-6a6bbb33] .el-dialog{border-radius:16px;box-shadow:0 16px 56px #00000024;overflow:hidden}.auth-dialog[data-v-6a6bbb33] .el-dialog__header{margin-right:0;padding:36px 32px 0}.auth-dialog[data-v-6a6bbb33] .el-dialog__headerbtn{height:32px;right:18px;top:18px;width:32px}.auth-dialog[data-v-6a6bbb33] .el-dialog__headerbtn .el-dialog__close{color:#909399;font-size:18px;transition:color .2s}.auth-dialog[data-v-6a6bbb33] .el-dialog__headerbtn:hover .el-dialog__close{color:#1f2329}.auth-dialog[data-v-6a6bbb33] .el-dialog__body{padding:28px 32px 36px}.auth-tabs[data-v-6a6bbb33]{align-items:center;display:flex;height:60px;justify-content:space-evenly}.auth-tabs__divider[data-v-6a6bbb33]{background:#e4e7ed;height:20px;width:1px}.auth-tabs__item[data-v-6a6bbb33]{background:transparent;border:0;color:#909399;cursor:pointer;font-size:18px;font-weight:400;letter-spacing:.5px;outline:0;padding:0 6px 20px;position:relative;transition:color .25s ease}.auth-tabs__item[data-v-6a6bbb33]:after{background:linear-gradient(90deg,#04e4a7,#00a87d);border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.auth-tabs__item[data-v-6a6bbb33]:hover:not(.is-active){color:#606266}.auth-tabs__item.is-active[data-v-6a6bbb33]{color:#1f2329;font-weight:600}.auth-tabs__item.is-active[data-v-6a6bbb33]:after{width:36px}.auth-title[data-v-6a6bbb33]{display:flex;height:60px;position:relative}.auth-title[data-v-6a6bbb33],.auth-title__back[data-v-6a6bbb33]{align-items:center;justify-content:center}.auth-title__back[data-v-6a6bbb33]{background:transparent;border:0;border-radius:8px;color:#606266;cursor:pointer;display:inline-flex;height:30px;left:0;outline:0;padding:0;position:absolute;transition:background .2s,color .2s;width:30px}.auth-title__back[data-v-6a6bbb33]:hover{background:#f5f6f7;color:#1f2329}.auth-title__text[data-v-6a6bbb33]{color:#1f2329;font-size:20px;font-weight:600;letter-spacing:.5px}.auth-body[data-v-6a6bbb33] .el-form-item{margin-bottom:20px}.auth-body[data-v-6a6bbb33] .el-form-item__error{font-size:12px;padding-top:4px}.auth-body[data-v-6a6bbb33] .el-input__wrapper{background:#fafbfc;border-radius:10px;box-shadow:inset 0 0 0 1px #f0f2f5;height:48px;padding:0 14px;transition:background .2s,box-shadow .2s}.auth-body[data-v-6a6bbb33] .el-input__wrapper:hover{background:#fff;box-shadow:inset 0 0 0 1px #c0c4cc}.auth-body[data-v-6a6bbb33] .el-input__wrapper.is-focus{background:#fff;box-shadow:inset 0 0 0 1px #04e4a7!important}.auth-body[data-v-6a6bbb33] .el-input__inner{color:#1f2329;font-size:14px}.auth-body[data-v-6a6bbb33] .el-input__inner::-moz-placeholder{color:#909399}.auth-body[data-v-6a6bbb33] .el-input__inner::placeholder{color:#909399}.auth-body[data-v-6a6bbb33] .el-input__prefix{color:#909399;margin-right:8px}.auth-body[data-v-6a6bbb33] .el-input__prefix .iconfont{font-size:16px}.auth-body[data-v-6a6bbb33] .submit-btn{background:linear-gradient(90deg,#04e4a7,#00a87d);border:0;border-radius:10px;box-shadow:0 6px 18px #04e4a747;color:#fff;font-size:16px;font-weight:600;height:48px;letter-spacing:4px;margin-top:4px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.auth-body[data-v-6a6bbb33] .submit-btn:focus,.auth-body[data-v-6a6bbb33] .submit-btn:hover{background:linear-gradient(90deg,#04e4a7,#00a87d);box-shadow:0 8px 22px #04e4a766;filter:brightness(1.06);transform:translateY(-1px)}.auth-body[data-v-6a6bbb33] .submit-btn:active{filter:brightness(.98);transform:translateY(0)}.auth-body[data-v-6a6bbb33] .submit-btn.is-disabled,.auth-body[data-v-6a6bbb33] .submit-btn.is-disabled:hover{background:linear-gradient(90deg,#04e4a766,#00a87d66);box-shadow:none;color:#ffffffd9;cursor:not-allowed;filter:none;transform:none}.auth-body[data-v-6a6bbb33] .code-row{position:relative;width:100%}.auth-body[data-v-6a6bbb33] .code-row .el-input__wrapper{padding-right:130px}.auth-body[data-v-6a6bbb33] .code-row .code-row__btn{align-items:center;display:flex;font-size:13px;gap:12px;height:48px;position:absolute;right:14px;top:0}.auth-body[data-v-6a6bbb33] .code-row .code-row__btn:before{background:#e4e7ed;content:"";height:18px;width:1px}.auth-body[data-v-6a6bbb33] .code-row .code-row__btn a{color:#04e4a7;cursor:pointer;font-weight:500;transition:opacity .2s}.auth-body[data-v-6a6bbb33] .code-row .code-row__btn a.sending{opacity:.5;pointer-events:none}.auth-body[data-v-6a6bbb33] .code-row .code-row__btn a:hover{opacity:.75}.auth-body[data-v-6a6bbb33] .code-row .code-row__btn span{color:#606266}.auth-body[data-v-6a6bbb33] .agree-row{align-items:center;color:#909399;display:flex;font-size:13px;gap:6px;line-height:1}.auth-body[data-v-6a6bbb33] .agree-row a{color:#606266}.auth-body[data-v-6a6bbb33] .agree-row a:hover{color:#04e4a7}.auth-body[data-v-6a6bbb33] .agree-row .el-checkbox{--el-checkbox-checked-bg-color:#04e4a7;--el-checkbox-checked-input-border-color:#04e4a7;--el-checkbox-input-border-color-hover:#04e4a7;height:auto}.auth-body[data-v-6a6bbb33] .link-row{margin-bottom:0;margin-top:4px}.auth-body[data-v-6a6bbb33] .link-row .el-form-item__content{align-items:center;display:flex;justify-content:space-between;line-height:1}.auth-body[data-v-6a6bbb33] .link-row a{color:#909399;font-size:14px;transition:color .2s}.auth-body[data-v-6a6bbb33] .link-row a:hover{color:#04e4a7}
