.login-form{padding-inline:28px}.login-form .form-flex-btn .ant-btn{padding:0 6px}.login-form .form-flex-btn .ant-btn:nth-child(2){color:#999}.login-form .login_btn{width:100%;border-radius:4px!important;line-height:50px;height:48px;font-size:18px;text-align:left}.login-form .login_btn:hover{background:#2196f3!important}.login-form .login-button{border-radius:8px}.login-form .change-password-form .ant-input-prefix img:first-child{display:block}.login-form .change-password-form .ant-input-prefix img:nth-child(2){display:none}.login-form .change-password-form:has(input:focus) .ant-input-prefix img:first-child{display:none}.login-form .change-password-form:has(input:focus) .ant-input-prefix img:nth-child(2){display:block}.login-global-modal{position:fixed;z-index:1030;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);left:0;top:0;display:flex;justify-content:center;align-items:center}@keyframes login-modal-in{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0)}}.login-global-modal .agree-info{color:#999;font-size:14px;text-align:center;margin-top:20px;margin-bottom:8px}.login-global-modal .agree-info span{color:#016fff}.login-global-modal .qrcode-block{width:200px;height:200px;border-radius:6px 6px 6px 6px;border:1px solid #f2f2f2;margin:40px auto;padding:10px;position:relative;overflow:hidden}.login-global-modal .qrcode-block_code{width:100%;height:100%}.login-global-modal .qrcode-block_scan{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;left:0;top:0;z-index:2;background-color:rgba(0,0,0,.6);color:#fff;justify-content:center;align-items:center}.login-global-modal .qrcode-block_scan img{width:32px;height:32px;margin-bottom:34px}.login-global-modal .login_code{position:relative;--BGI:url(../../static/img/loginYzmN.2d6b260b.png)}.login-global-modal .login_code:before{content:"";width:28px;height:28px;position:absolute;top:50%;left:8px;transform:translateY(-50%);background:var(--BGI);z-index:10}.login-global-modal .login_code input{padding-left:38px}.login-global-modal .login_code:focus{--BGI:url(../../static/img/loginYzm.7122febd.png)}.login-global-modal .change-password-form input{padding-left:38px!important}.login-global-modal .change-password-form .ant-input-affix-wrapper .ant-input-prefix{left:8px}.login-global-modal .loginNav{display:flex;justify-content:center}.login-global-modal .loginNav li{margin:0 20px;text-align:center;color:#666;font-size:18px;cursor:pointer;padding-bottom:5px;border-bottom:2px solid #fff}.login-global-modal .loginNav li:hover{color:#016fff}.login-global-modal .loginNav li.on{border-bottom:2px solid #016fff;color:#016fff}.login-global-modal .back-btn{color:#016fff;font-size:18px;cursor:pointer;margin-top:8px}.login-global-modal_container{background-color:#fff;position:relative;width:450px;padding:10px;border-radius:8px;animation:login-modal-in .5s ease forwards;box-shadow:0 -2px 24px 1px rgba(0,53,112,.06)}.login-global-modal_container_qrcode{position:absolute;right:8px;top:8px}.login-global-modal_container_qrcode_inner{position:relative;cursor:pointer}.login-global-modal_container_qrcode_inner:before{content:attr(data-label);position:absolute;height:28px;background:#ff9929;border-radius:2px;color:#fff;font-size:12px;display:flex;justify-content:center;white-space:nowrap;align-items:center;left:-5px;transform:translateX(-100%);pointer-events:none;padding:0 6px}.login-global-modal_container_qrcode_inner:after{content:"";position:absolute;border:5px solid;border-color:transparent transparent transparent #ff9929;left:-6px;top:9px;pointer-events:none}.login-global-modal_container_logo{margin-top:60px;text-align:center;margin-bottom:30px}.login-global-modal_container_close{position:absolute;right:-30px;top:-4px;font-size:16px;cursor:pointer}.login-global-modal_container_close:hover i{color:#ccc!important}