body,html{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app,body,html{height:100%}*{box-sizing:border-box}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.el-menu-item .el-icon[data-v-7aa96b5c],.el-sub-menu .el-icon[data-v-7aa96b5c]{margin-right:10px}.el-breadcrumb[data-v-79d14416]{display:inline-block;margin-left:10px}.el-breadcrumb .no-link[data-v-79d14416]{color:#97a8be;cursor:text}.app-main[data-v-797b39be]{flex:1;overflow:auto;padding:20px;background-color:#f0f2f5}.fade-transform-enter-active[data-v-797b39be],.fade-transform-leave-active[data-v-797b39be]{transition:all .3s}.fade-transform-enter-from[data-v-797b39be]{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to[data-v-797b39be]{opacity:0;transform:translateX(30px)}.app-wrapper[data-v-7e62b2e9]{position:relative;height:100vh;width:100%;display:flex}.app-wrapper .sidebar-container[data-v-7e62b2e9]{width:210px;height:100%;background:#304156;transition:width .28s;overflow:hidden;display:flex;flex-direction:column}.app-wrapper .sidebar-container .logo-container[data-v-7e62b2e9]{height:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-wrapper .sidebar-container .logo-container .logo[data-v-7e62b2e9]{color:#fff;font-size:18px;margin:0;white-space:nowrap}.app-wrapper .sidebar-container .el-scrollbar[data-v-7e62b2e9]{flex:1;overflow-y:auto;overflow-x:hidden}.app-wrapper .sidebar-container .el-scrollbar[data-v-7e62b2e9]::-webkit-scrollbar{width:4px}.app-wrapper .sidebar-container .el-scrollbar[data-v-7e62b2e9]::-webkit-scrollbar-track{background:transparent}.app-wrapper .sidebar-container .el-scrollbar[data-v-7e62b2e9]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.app-wrapper .sidebar-container .el-scrollbar[data-v-7e62b2e9]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.app-wrapper .sidebar-container .el-menu[data-v-7e62b2e9]{border-right:none}.app-wrapper .main-container[data-v-7e62b2e9]{flex:1;display:flex;flex-direction:column;overflow:hidden}.app-wrapper .main-container .navbar[data-v-7e62b2e9]{height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;box-shadow:0 1px 4px rgba(0,21,41,.08)}.app-wrapper .main-container .navbar .left-menu[data-v-7e62b2e9]{display:flex;align-items:center}.app-wrapper .main-container .navbar .left-menu .collapse-btn[data-v-7e62b2e9]{padding:0 10px;cursor:pointer;font-size:20px}.app-wrapper .main-container .navbar .right-menu[data-v-7e62b2e9]{display:flex;align-items:center;gap:15px}.app-wrapper .main-container .navbar .right-menu .admin-name-tag[data-v-7e62b2e9]{font-size:14px;font-weight:500}.app-wrapper .main-container .navbar .right-menu .avatar-container[data-v-7e62b2e9]{display:flex;align-items:center;cursor:pointer}.app-wrapper .main-container .navbar .right-menu .avatar-container .username[data-v-7e62b2e9]{margin:0 5px}.app-wrapper.collapse .sidebar-container[data-v-7e62b2e9]{width:64px}.app-wrapper.collapse .sidebar-container .logo-container .logo[data-v-7e62b2e9]{display:none}