html,body,#app{height:100%;width:100%;margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.mb8{margin-bottom:8px}.el-form--inline .el-form-item{vertical-align:middle}.top-right-btn{position:relative;float:right}.pagination-container{background:#fff;padding:32px 16px;margin-top:0;display:flex;justify-content:flex-end}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#ffe48d!important}.app-container{padding:20px;background:#fff;border-radius:6px;margin:20px;box-shadow:0 1px 4px #00152914;min-height:calc(100vh - 84px)}a{text-decoration:none}a:focus,a:active{outline:none;text-decoration:none}.el-tag+.el-tag[data-v-fa47e932]{margin-left:10px}[data-v-2bcde57f] .hide .el-upload--picture-card{display:none}[data-v-2bcde57f] .el-upload-list--picture-card.is-disabled+.el-upload--picture-card{display:none!important}[data-v-2bcde57f] .el-list-enter-active,[data-v-2bcde57f] .el-list-leave-active{transition:all 0s}[data-v-2bcde57f] .el-list-enter-from,[data-v-2bcde57f] .el-list-leave-active{opacity:0;transform:translateY(0)}.el-image[data-v-27df435b]{border-radius:5px;background-color:#ebeef5;box-shadow:0 0 5px 1px #ccc}.el-image[data-v-27df435b] .el-image__inner{transition:all .3s;cursor:pointer}.el-image[data-v-27df435b] .el-image__inner:hover{transform:scale(1.2)}.el-image[data-v-27df435b] .image-slot{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#909399;font-size:30px}.top-right-btn[data-v-82ec65ae]{margin-left:auto;display:flex;gap:8px}.menu-title[data-v-cdc8112a]{margin-left:10px}.sidebarLogoFade-enter-active[data-v-d08dc6da]{transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-d08dc6da],.sidebarLogoFade-leave-to[data-v-d08dc6da]{opacity:0}.sidebar-logo-container[data-v-d08dc6da]{position:relative;width:100%;height:50px;line-height:50px;background:#2b2f3a;text-align:center;overflow:hidden}.sidebar-logo-container .sidebar-logo-link[data-v-d08dc6da]{height:100%;width:100%}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-d08dc6da]{display:inline-block;margin:0;color:#fff;font-weight:600;line-height:50px;font-size:14px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar-logo-container.collapse .sidebar-title[data-v-d08dc6da]{margin-right:0}.el-scrollbar{height:100%}.scrollbar-wrapper{overflow-x:hidden!important}.navbar[data-v-aac7424c]{height:50px;overflow:hidden;position:relative;background:#fff;box-shadow:0 1px 4px #00152914;display:flex;justify-content:space-between;align-items:center;padding:0 15px}.left-menu[data-v-aac7424c]{display:flex;align-items:center}.hamburger-container[data-v-aac7424c]{line-height:46px;height:100%;cursor:pointer;margin-right:15px;display:flex;align-items:center}.hamburger-container[data-v-aac7424c]:hover{background:#00000006}.right-menu[data-v-aac7424c]{display:flex;align-items:center}.avatar-wrapper[data-v-aac7424c]{display:flex;align-items:center;cursor:pointer}.user-avatar[data-v-aac7424c]{width:40px;height:40px;border-radius:10px;margin-right:8px}.user-name[data-v-aac7424c]{font-size:14px;color:#333}.fade-transform-enter-active[data-v-2dc85011],.fade-transform-leave-active[data-v-2dc85011]{transition:all .3s}.fade-transform-enter-from[data-v-2dc85011]{opacity:0;transform:translate(-30px)}.fade-transform-leave-to[data-v-2dc85011]{opacity:0;transform:translate(30px)}.app-wrapper[data-v-dfbd6586]{position:relative;height:100%;width:100%}.sidebar-container[data-v-dfbd6586]{transition:width .28s;width:200px!important;height:100%;position:fixed;top:0;bottom:0;left:0;z-index:1001;background-color:#304156;overflow:hidden}.main-container[data-v-dfbd6586]{min-height:100%;transition:margin-left .28s;margin-left:200px;position:relative}.hideSidebar .main-container[data-v-dfbd6586]{margin-left:54px}.hideSidebar .sidebar-container[data-v-dfbd6586]{width:54px!important}.fixed-header[data-v-dfbd6586]{position:sticky;top:0;z-index:9;width:100%;transition:width .28s;background:#fff}
