.login[data-v-a07e94e6]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh;max-height:100vh;background-color:#487fff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:500px){.login[data-v-a07e94e6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.logo-text[data-v-a07e94e6]{font-size:20px;color:#fff;padding-left:8px;font-weight:700}.title[data-v-a07e94e6]{font-family:Inter;font-weight:600;font-size:36px;line-height:1.2;margin-bottom:16px;color:#374151}.login-left[data-v-a07e94e6]{height:100%;width:66%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3vh 40px}.login-left .login-left-content[data-v-a07e94e6]{width:880px;max-width:100%;text-align:left}.login-left .login-logo[data-v-a07e94e6]{width:50px;vertical-align:middle}.login-left .logo-text[data-v-a07e94e6]{font-size:20px;color:#fff;padding-left:8px;font-weight:700;vertical-align:middle}.login-left .login-left-text[data-v-a07e94e6]{font-family:Inter;font-weight:700;font-size:clamp(32px,5.5vw,48px);line-height:1.2;letter-spacing:-.02em;color:#fff;width:800px;max-width:100%;margin:16px 0}.login-left .login-left-detail[data-v-a07e94e6]{font-family:Inter;font-weight:400;font-size:clamp(14px,3.5vw,18px);line-height:1.5;color:#fff;width:550px;max-width:100%;margin:12px 0}.login-left .login-left-foot[data-v-a07e94e6]{margin-top:24px;font-size:clamp(14px,3vw,16px);line-height:1.5;color:#fff}.login-left .login-left-foot .help[data-v-a07e94e6]{margin-left:5px;text-decoration:underline;cursor:pointer}.login-right[data-v-a07e94e6]{height:100%;width:33%;min-width:33%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-top-left-radius:100px;border-top-left-radius:100px;-webkit-border-bottom-left-radius:100px;border-bottom-left-radius:100px}@media (max-width:992px){.login-right[data-v-a07e94e6]{width:100%;min-height:50vh;padding-bottom:40px;-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}}.login-form[data-v-a07e94e6]{width:467px;max-width:100%;margin:0 40px;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.login-form[data-v-a07e94e6] .el-form-item{margin-bottom:24px!important}.login-form[data-v-a07e94e6] .el-input .el-input__inner,.login-form[data-v-a07e94e6] .el-select .el-input__inner{height:60px;line-height:60px;-webkit-border-radius:12px;border-radius:12px;font-size:clamp(14px,3.5vw,16px);padding:0 20px}.login-form[data-v-a07e94e6] .el-checkbox{font-size:14px;color:#666}.login-form[data-v-a07e94e6] .el-button{height:60px;-webkit-border-radius:12px;border-radius:12px;font-size:clamp(15px,4vw,16px);font-weight:500}.login-agreement[data-v-a07e94e6]{position:absolute;bottom:20px;text-align:center;color:#e5e7ea;line-height:20px;padding:0;width:33%;min-width:300px;font-weight:500;white-space:nowrap}.login-agreement__span[data-v-a07e94e6]{color:#0f66f0;cursor:pointer;font-weight:500;display:inline}.login-agreement__span[data-v-a07e94e6]:first-child{padding-right:12px}.login-agreement__span[data-v-a07e94e6]:last-child{padding-left:12px}@media (min-width:800px) and (max-width:1600px){.login-left .login-left-text[data-v-a07e94e6]{font-size:30px;margin:0}.login-left .login-left-detail[data-v-a07e94e6]{font-size:14px}.title[data-v-a07e94e6]{font-size:24px}.login-form[data-v-a07e94e6] .el-input .el-input__inner,.login-form[data-v-a07e94e6] .el-select .el-input__inner{height:50px;line-height:50px;-webkit-border-radius:12px;border-radius:12px;font-size:clamp(14px,3.5vw,16px);padding:0 20px}.login-form[data-v-a07e94e6] .el-checkbox{font-size:14px;color:#666}.login-form[data-v-a07e94e6] .el-button{height:50px;-webkit-border-radius:12px;border-radius:12px;font-size:clamp(15px,4vw,16px);font-weight:500}}.link-item[data-v-a07e94e6]{margin-bottom:20px}