html{font-size:14px}body{margin:0}:root{--el-font-size-extra-large:18px;--el-font-size-large:16px;--el-font-size-medium:14px;--el-font-size-base:12px;--el-font-size-small:11px;--el-font-size-extra-small:10px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;font-size:14px}@media (max-width:768px){.el-dialog{width:92vw!important;margin-top:12vh!important}.el-dialog__body{overflow-x:auto}}.login-container[data-v-10660554]{min-height:100vh;width:100%;background-color:#2d3a4b;overflow:hidden;display:flex;align-items:center;justify-content:center}.login-form[data-v-10660554]{position:relative;width:520px;max-width:100%;padding:160px 35px 0;margin:0 auto;overflow:hidden;background:#fff;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.title-container[data-v-10660554]{position:relative}.title[data-v-10660554]{font-size:26px;color:#2d3a4b;margin:0 auto 40px auto;text-align:center;font-weight:700}.app-wrapper[data-v-664b4f84]{height:100vh}.el-header[data-v-664b4f84]{display:flex;align-items:center;padding:0 20px}.header-content[data-v-664b4f84]{display:flex;justify-content:space-between;width:100%;align-items:center}.header-left h2[data-v-664b4f84]{margin:0;color:#303133}.el-main[data-v-664b4f84]{background-color:#f0f2f5;padding:20px}.el-menu-vertical-demo[data-v-664b4f84]{height:100%}.menu-toggle[data-v-664b4f84]{display:inline-flex;flex-direction:column;justify-content:center;width:30px;height:30px;margin-right:12px;padding:0 4px;background:transparent;border:none;cursor:pointer}.menu-toggle span[data-v-664b4f84]{display:block;height:2px;margin:3px 0;background-color:#303133;border-radius:2px;transition:all .2s}.menu-toggle.is-active span[data-v-664b4f84]:first-child{transform:translateY(8px) rotate(45deg)}.menu-toggle.is-active span[data-v-664b4f84]:nth-child(2){opacity:0}.menu-toggle.is-active span[data-v-664b4f84]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-mask[data-v-664b4f84]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1999}@media (max-width:768px){.app-wrapper[data-v-664b4f84]{overflow:hidden}.mobile-aside[data-v-664b4f84]{position:fixed;top:0;left:-200px;height:100vh;z-index:2000;overflow-y:auto;transition:left .25s;box-shadow:2px 0 8px rgba(0,0,0,.15)}.mobile-aside-open[data-v-664b4f84]{left:0}.header-left h2[data-v-664b4f84]{font-size:18px}}