.login-modal .ant-modal-footer{display:none}.login-modal .ant-modal-close{top:-10px!important;right:-50px!important}.contentModal{position:relative;display:flex;justify-content:space-between;background:linear-gradient(0deg,#e3eeff,#e3eeff .573%,#f7faff 28.292%,#fff 46.935%);border-radius:22px}.contentModal .switchBtn{position:absolute;top:0;right:0;width:46px;height:46px;padding:8px;color:#fff;font-size:14px;border-radius:0 16px 0 0;cursor:pointer}.contentModal .switchBtn:before{position:absolute;top:2px;right:2px;z-index:1;width:0;height:0;border-color:#3a5df9 #3a5df9 transparent transparent;border-style:solid;border-width:36px;border-top-right-radius:22px;transform:rotate(0deg);content:""}.left-section{width:256px;height:500px;padding:30px 0 0 24px;color:#fff;background:url(/_next/static/media/loginModalbg.2946aa5c.png) no-repeat 50%;background-size:cover;border-radius:8px 0 0 8px}.left-section .logo-img{width:90px;height:14px;margin-bottom:44px}.left-section .main-title{margin-bottom:40px!important;color:#fff!important;font-weight:500;font-size:24px;font-family:MiSans;line-height:36px;letter-spacing:0;text-align:left}.left-section .feature-list .feature-item{margin-bottom:16px;color:#fff;font-weight:400;font-size:14px;font-family:MiSans-Medium}.left-section .feature-list .feature-icon{margin-right:8px;color:#e3eeff}.right-section{position:relative;flex:1;padding-top:76px;text-align:center}.right-section .qr-title{margin-bottom:6px;color:#000;font-weight:400;font-size:24px;font-family:MiSans;margin-inline:10px}.right-section .qr-title .blue-text{color:#3a5df9}.right-section .auto-create{color:#a8a8a8;font-size:14px;font-family:MiSans-Medium}.right-section .qr-code{width:160px;height:160px;margin-inline:10px}.agreement{position:absolute;bottom:0;width:100%;margin:0!important;padding:10px 10px 10px 20px;color:#888;font-size:12px;text-align:center;text-align:left;background:#e6eeff}.agreement a{color:#3a5df9}.corner-icon{position:absolute;right:-22px;bottom:0}.corner-icon img{width:100px;height:88px}.verify-code-input .ant-input-search-button{background:#fff!important;border:1px solid #d9d9d9;border-left:none}.verify-code-input:hover .ant-input-search-button{border-color:#4096ff;box-shadow:0 0 2px rgba(5,145,255,.1)!important}.verify-code-input input{border-right:none!important}.verify-code-input .ant-input-search-button>div,.verify-code-input .ant-spin-container,.verify-code-input .ant-spin-nested-loading{height:30px!important;width:100px!important;display:flex!important;align-items:center!important;justify-content:center!important}.clear-ui .login-page{display:flex;flex-direction:column;align-items:center;height:auto;margin:0 auto;padding:0}.clear-ui .ant-pro-form-login-container{margin-top:0!important;margin-right:0!important}.login-page{position:relative;display:flex;align-items:center;justify-content:center;height:calc(100vh - 64px);padding:32px 24px;overflow:hidden;text-align:end;background:transparent}.login-page .ant-pro-form-login-container{display:inline-flex!important;justify-content:center;height:100%;padding-top:0}.login-page .ant-pro-form-login-main{width:inherit!important}.login-page .boy-bg{position:absolute;top:0;left:30px;width:50vw;height:auto;border:none;box-shadow:0 0 0 10px #f7f4f9}.login-page .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:386px;height:408px;background:#fff;border-radius:16px}.login-page .content .tips{color:rgba(0,0,0,.45);font-size:14px}.container{display:flex;flex-direction:column;height:100vh;overflow:auto;background:#f5f5f5}.ant-pro-form-login-container{padding-top:24px}.lang{width:100%;height:40px;line-height:44px;text-align:right}.lang .ant-dropdown-trigger{margin-right:24px}.content{flex:1;padding:32px 0}.qr-code{width:180px;box-shadow:1px 1px 10px 0 #eee}.ant-pro-form-login-desc{margin-bottom:16px!important}.ant-pro-form-login-container{padding-inline:0}@media (min-width:768px){.container{background-image:url(https://mdn.alipayobjects.com/yuyan_qk0oxh/afts/img/V-_oS6r-i7wAAAAAAAAAAAAAFl94AQBr);background-size:cover}.content{padding:32px 0 24px}}.icon{margin-left:8px;color:rgba(0,0,0,.2);font-size:24px;vertical-align:middle;cursor:pointer;transition:color .3s}.icon:hover,.prefixIcon{color:#1890ff}.prefixIcon{margin-right:5px;font-size:14px}.login-modal .ant-modal-content{border-radius:22px}