.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}body .el-image-viewer__close{width:50px!important;height:50px!important;font-size:35px!important;color:#fff!important;background-color:transparent!important;border-radius:50%!important;border:none!important;opacity:1!important;right:15px!important;top:15px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;z-index:2001!important;-webkit-transition:all .3s!important;transition:all .3s!important;line-height:40px!important;text-align:center!important;padding:0!important}body .el-image-viewer__close i{font-size:40px!important;font-weight:400!important;line-height:1!important;position:relative!important;top:-1px!important;color:#fff!important;text-shadow:0 0 5px hsla(0,0%,100%,.3)!important}body .el-image-viewer__close:hover{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;color:#fff!important;opacity:.8!important}body .el-image-viewer__mask,body .el-image-viewer__wrapper{cursor:pointer!important}body .el-image-viewer__img{cursor:default!important}body .el-image-viewer__wrapper:after{content:"点击图片外区域可关闭预览";position:fixed;bottom:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;background-color:rgba(0,0,0,.6);padding:8px 16px;border-radius:20px;font-size:14px;white-space:nowrap;opacity:.9;z-index:2010;pointer-events:none;-webkit-animation:tip-fade-out 5s forwards;animation:tip-fade-out 5s forwards}@-webkit-keyframes tip-fade-out{0%{opacity:.9}70%{opacity:.9}to{opacity:0}}@keyframes tip-fade-out{0%{opacity:.9}70%{opacity:.9}to{opacity:0}}@font-face{font-family:element-icons;src:url(../../fonts/element-icons.535877f5.woff) format("woff"),url(../../fonts/element-icons.732389de.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}.el-icon{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app .main-container{min-height:100%;-webkit-transition:margin-left .28s;transition:margin-left .28s;margin-left:210px;position:relative}#app .sidebar-container{-webkit-transition:width .28s;transition:width .28s;width:210px!important;background-color:#1e2133;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{-webkit-transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out;transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#2c3045!important}#app .sidebar-container .is-active>.el-submenu__title{color:#fff!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:210px!important;background-color:#272b41!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#313552!important}#app .hideSidebar .sidebar-container{width:54px!important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:210px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{-webkit-transition:-webkit-transform .28s;transition:-webkit-transform .28s;transition:transform .28s;transition:transform .28s,-webkit-transform .28s;width:210px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-210px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{-webkit-transition:none;transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#2c3045!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}@font-face{font-family:PingFang SC;src:local("PingFang SC"),local("PingFang SC Regular"),local("PingFang SC Medium"),local("PingFang SC Semibold");font-display:swap;font-weight:400}@font-face{font-family:PingFang SC;src:local("PingFang SC Medium");font-display:swap;font-weight:500}@font-face{font-family:PingFang SC;src:local("PingFang SC Semibold");font-display:swap;font-weight:600}:root{--font-family-base:"PingFang SC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}body{font-family:var(--font-family-base)}code,pre{font-family:var(--font-family-monospace)}.font-fallback{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}label{font-weight:700}html{-webkit-box-sizing:border-box;box-sizing:border-box}#app,html{height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:20px}@font-face{font-family:element-icons;src:url(../../fonts/element-icons.535877f5.woff) format("woff"),url(../../fonts/element-icons.732389de.ttf) format("truetype");font-display:block}body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,element-icons}[class*=" el-icon-"],[class^=el-icon-],body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;font-size:16px;font-style:normal}#nprogress{pointer-events:none}#nprogress .bar{background:#13ce66;position:fixed;z-index:9999;top:0;left:0;width:100%;height:4px;-webkit-animation:pulse 1s ease-in-out infinite;animation:pulse 1s ease-in-out infinite}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(19,206,102,.4);box-shadow:0 0 0 0 rgba(19,206,102,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(19,206,102,0);box-shadow:0 0 0 10px rgba(19,206,102,0)}to{-webkit-box-shadow:0 0 0 0 rgba(19,206,102,0);box-shadow:0 0 0 0 rgba(19,206,102,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(19,206,102,.4);box-shadow:0 0 0 0 rgba(19,206,102,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(19,206,102,0);box-shadow:0 0 0 10px rgba(19,206,102,0)}to{-webkit-box-shadow:0 0 0 0 rgba(19,206,102,0);box-shadow:0 0 0 0 rgba(19,206,102,0)}}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #13ce66,0 0 5px #13ce66;box-shadow:0 0 10px #13ce66,0 0 5px #13ce66;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:9999;top:15px;right:15px}#nprogress .spinner-icon{width:24px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid transparent;border-top-color:#13ce66;border-left-color:#13ce66;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[data-v-5abe7ad4]:export{menuText:#d1d8e3;menuActiveText:#42b983;subMenuActiveText:#fff;menuBg:#1e2133;menuHover:#2c3045;subMenuBg:#272b41;subMenuHover:#313552;sideBarWidth:210px}.app-breadcrumb.el-breadcrumb[data-v-5abe7ad4]{display:inline-block;font-size:14px;line-height:64px;margin-left:10px}.app-breadcrumb.el-breadcrumb .el-breadcrumb__inner[data-v-5abe7ad4],.app-breadcrumb.el-breadcrumb .el-breadcrumb__inner a[data-v-5abe7ad4]{font-weight:400;-webkit-transition:all .3s;transition:all .3s;color:hsla(0,0%,100%,.85)}.app-breadcrumb.el-breadcrumb .el-breadcrumb__inner[data-v-5abe7ad4]:hover,.app-breadcrumb.el-breadcrumb .el-breadcrumb__inner a[data-v-5abe7ad4]:hover{color:#42b983;cursor:pointer}.app-breadcrumb.el-breadcrumb .el-breadcrumb__separator[data-v-5abe7ad4]{margin:0 6px;color:hsla(0,0%,100%,.5)}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-5abe7ad4]{color:hsla(0,0%,100%,.7);cursor:text}.breadcrumb-enter-active[data-v-5abe7ad4],.breadcrumb-leave-active[data-v-5abe7ad4]{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter[data-v-5abe7ad4],.breadcrumb-leave-active[data-v-5abe7ad4]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-leave-active[data-v-5abe7ad4]{position:absolute}.breadcrumb-move[data-v-5abe7ad4]{-webkit-transition:all .5s;transition:all .5s}[data-v-f6d00b9e]:export{menuText:#d1d8e3;menuActiveText:#42b983;subMenuActiveText:#fff;menuBg:#1e2133;menuHover:#2c3045;subMenuBg:#272b41;subMenuHover:#313552;sideBarWidth:210px}.hamburger-container[data-v-f6d00b9e]{padding:0 15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.hamburger-container[data-v-f6d00b9e]:hover{background:hsla(0,0%,100%,.1)}.hamburger-container:hover .hamburger[data-v-f6d00b9e]{fill:#42b983}.hamburger[data-v-f6d00b9e]{display:inline-block;vertical-align:middle;width:22px;height:22px;fill:hsla(0,0%,100%,.8);-webkit-transition:all .3s;transition:all .3s}.hamburger.is-active[data-v-f6d00b9e]{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#42b983}[data-v-6881def3]:export{menuText:#d1d8e3;menuActiveText:#42b983;subMenuActiveText:#fff;menuBg:#1e2133;menuHover:#2c3045;subMenuBg:#272b41;subMenuHover:#313552;sideBarWidth:210px}.navbar[data-v-6881def3]{height:64px;overflow:hidden;position:relative;background:-webkit-gradient(linear,left top,right top,from(#2d324d),to(#363c5b));background:linear-gradient(90deg,#2d324d,#363c5b);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .hamburger-container[data-v-6881def3]{line-height:64px;height:100%;float:left;padding:0 15px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-tap-highlight-color:transparent}.navbar .hamburger-container[data-v-6881def3]:hover{background:hsla(0,0%,100%,.1)}.navbar .breadcrumb-container[data-v-6881def3]{float:left}.navbar .right-menu[data-v-6881def3]{position:absolute;right:0;height:100%;line-height:64px;color:#fff}.navbar .right-menu .user-role[data-v-6881def3],.navbar .right-menu[data-v-6881def3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .right-menu .user-role[data-v-6881def3]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);margin-right:20px;background:-webkit-gradient(linear,left top,right top,from(#359368),to(#42b983));background:linear-gradient(90deg,#359368,#42b983);padding:6px 15px;border-radius:20px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.navbar .right-menu .user-role i[data-v-6881def3]{margin-right:8px;font-size:16px;color:#fff}.navbar .right-menu .user-role span[data-v-6881def3]{line-height:22px}.navbar .right-menu .status-check[data-v-6881def3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.95);margin-right:15px;padding:5px 14px;border-radius:18px;background:rgba(67,110,74,.3);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid rgba(67,110,74,.5)}.navbar .right-menu .status-check[data-v-6881def3]:hover{background:rgba(67,110,74,.5);border-color:rgba(67,110,74,.7);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(67,110,74,.3);box-shadow:0 2px 8px rgba(67,110,74,.3)}.navbar .right-menu .status-check.checking[data-v-6881def3]{background:rgba(255,165,0,.3);border-color:rgba(255,165,0,.5);pointer-events:none}.navbar .right-menu .status-check i[data-v-6881def3]{margin-right:5px;font-size:14px}.navbar .right-menu .status-check i.rotating[data-v-6881def3]{-webkit-animation:rotate-6881def3 1s linear infinite;animation:rotate-6881def3 1s linear infinite}.navbar .right-menu .status-check span[data-v-6881def3]{line-height:22px}.navbar .right-menu .version-info[data-v-6881def3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.95);margin-right:15px;padding:5px 14px;border-radius:18px;background:rgba(67,74,110,.3);cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border:1px solid hsla(0,0%,100%,.15);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);position:relative;overflow:hidden}.navbar .right-menu .version-info[data-v-6881def3]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));pointer-events:none}.navbar .right-menu .version-info i[data-v-6881def3]{position:relative;font-size:0;margin-right:8px}.navbar .right-menu .version-info i[data-v-6881def3]:before{content:"";display:inline-block;width:14px;height:14px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm-1-13h2v6h-2zm0 8h2v2h-2z"/></svg>');background-size:cover;vertical-align:middle}.navbar .right-menu .version-info span[data-v-6881def3]{position:relative;line-height:20px;letter-spacing:.5px}.navbar .right-menu .version-info span[data-v-6881def3]:before{content:"版本 ";font-size:12px;opacity:.8}.navbar .right-menu .version-info[data-v-6881def3]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:rgba(74,82,122,.4);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.navbar .right-menu .version-info[data-v-6881def3]:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.1);border-radius:18px}.navbar .right-menu .version-info[data-v-6881def3]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.navbar .right-menu[data-v-6881def3]:focus{outline:none}.navbar .right-menu .right-menu-item[data-v-6881def3]{display:inline-block;padding:0 10px;height:100%;font-size:18px;color:#fff;vertical-align:text-bottom;-webkit-transition:all .3s;transition:all .3s}.navbar .right-menu .right-menu-item.hover-effect[data-v-6881def3]{cursor:pointer}.navbar .right-menu .right-menu-item.hover-effect[data-v-6881def3]:hover{background:hsla(0,0%,100%,.1)}.navbar .right-menu .avatar-container[data-v-6881def3]{margin-right:30px;cursor:pointer}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-6881def3]{margin-top:5px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .right-menu .avatar-container .avatar-wrapper .user-info[data-v-6881def3]{font-size:14px;color:#fff;margin:0 10px}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-6881def3]{position:absolute;right:-20px;top:25px;font-size:12px;color:#fff;-webkit-transition:all .3s;transition:all .3s}.navbar .right-menu .avatar-container:hover .el-icon-caret-bottom[data-v-6881def3]{color:#42b983;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:768px){.navbar .right-menu[data-v-6881def3]{right:10px;left:60px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar .right-menu .status-check[data-v-6881def3]{margin-right:6px;padding:3px 6px;font-size:10px}.navbar .right-menu .status-check span[data-v-6881def3]{display:none}.navbar .right-menu .status-check i[data-v-6881def3]{margin-right:0;font-size:12px}.navbar .right-menu .version-info[data-v-6881def3]{margin-right:8px;padding:4px 8px;font-size:11px}.navbar .right-menu .version-info span[data-v-6881def3]{letter-spacing:0}.navbar .right-menu .version-info span[data-v-6881def3]:before{content:"v";font-size:11px}.navbar .right-menu .version-info i[data-v-6881def3]{margin-right:4px}.navbar .right-menu .version-info i[data-v-6881def3]:before{width:12px;height:12px}.navbar .right-menu .user-role[data-v-6881def3]{margin-right:8px;padding:4px 8px;font-size:12px}.navbar .right-menu .user-role i[data-v-6881def3]{margin-right:4px;font-size:14px}.navbar .right-menu .user-role span[data-v-6881def3]{display:none}.navbar .right-menu .avatar-container[data-v-6881def3]{margin-right:10px}.navbar .right-menu .avatar-container .avatar-wrapper .user-info[data-v-6881def3]{font-size:12px;margin:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-6881def3]{right:-12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}}@media screen and (max-width:480px){.navbar .right-menu[data-v-6881def3]{left:50px}.navbar .right-menu .avatar-container[data-v-6881def3]{margin-right:8px}.navbar .right-menu .avatar-container .avatar-wrapper .user-info[data-v-6881def3]{max-width:80px;font-size:11px;margin:0 3px}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-6881def3]{right:-8px;font-size:11px}}@-webkit-keyframes rotate-6881def3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-6881def3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[data-v-6881def3] .user-dropdown{min-width:130px}[data-v-6881def3] .user-dropdown .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px}[data-v-6881def3] .user-dropdown .dropdown-item i{width:20px;text-align:center;margin-right:10px;font-size:16px}[data-v-6881def3] .user-dropdown .dropdown-item span{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-6881def3] .user-dropdown .dropdown-item:hover{background-color:#f8f8f8}[data-v-f3c39db6]:export{menuText:#d1d8e3;menuActiveText:#42b983;subMenuActiveText:#fff;menuBg:#1e2133;menuHover:#2c3045;subMenuBg:#272b41;subMenuHover:#313552;sideBarWidth:210px}.sidebarLogoFade-enter-active[data-v-f3c39db6]{-webkit-transition:opacity .8s;transition:opacity .8s}.sidebarLogoFade-enter[data-v-f3c39db6],.sidebarLogoFade-leave-to[data-v-f3c39db6]{opacity:0}.sidebar-logo-container[data-v-f3c39db6]{position:relative;width:100%;height:64px;line-height:64px;background:-webkit-gradient(linear,left top,right top,from(#1e2133),to(#272b41));background:linear-gradient(90deg,#1e2133,#272b41);text-align:center;overflow:hidden;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.15);box-shadow:0 1px 8px rgba(0,0,0,.15);-webkit-transition:all .3s;transition:all .3s}.sidebar-logo-container .sidebar-logo-link[data-v-f3c39db6]{height:100%;width:100%;-webkit-transition:all .3s;transition:all .3s}.sidebar-logo-container .sidebar-logo-link .logo-wrapper[data-v-f3c39db6],.sidebar-logo-container .sidebar-logo-link[data-v-f3c39db6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-logo-container .sidebar-logo-link .logo-wrapper[data-v-f3c39db6]{position:relative;width:40px;height:40px;margin-right:12px;border-radius:50%;overflow:hidden;background:hsla(0,0%,100%,.1);-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 0 12px rgba(0,0,0,.1)}.sidebar-logo-container .sidebar-logo-link .logo-wrapper[data-v-f3c39db6]:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(135deg,#42b983,#34c8e4);-webkit-filter:blur(20px);filter:blur(20px);opacity:.5}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-f3c39db6]{width:32px;height:32px;vertical-align:middle;-webkit-transition:all .3s;transition:all .3s;border-radius:4px;z-index:1}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-f3c39db6]{display:inline-block;margin:0;color:#fff;font-weight:600;line-height:64px;font-size:18px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;vertical-align:middle;-webkit-transition:all .3s;transition:all .3s;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.sidebar-logo-container .sidebar-logo-link .sidebar-title .highlight[data-v-f3c39db6]{color:#42b983;font-weight:700}.sidebar-logo-container.collapse[data-v-f3c39db6]{height:64px}.sidebar-logo-container.collapse .sidebar-logo-link[data-v-f3c39db6]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-logo-container.collapse .sidebar-logo[data-v-f3c39db6]{margin-right:0;width:30px;height:30px}.sub-el-icon[data-v-f74780a2]{color:currentColor;width:1em;height:1em;margin-right:8px;text-align:center;font-size:18px;-webkit-transition:all .3s;transition:all .3s}.menu-title[data-v-f74780a2]{font-size:14px;font-weight:500;-webkit-transition:all .3s;transition:all .3s;letter-spacing:.2px}[data-v-c3a11614]:export{menuText:#d1d8e3;menuActiveText:#42b983;subMenuActiveText:#fff;menuBg:#1e2133;menuHover:#2c3045;subMenuBg:#272b41;subMenuHover:#313552;sideBarWidth:210px}.sidebar-item-container .el-menu-item[data-v-c3a11614]{-webkit-transition:all .3s ease;transition:all .3s ease}.sidebar-item-container .el-menu-item[data-v-c3a11614]:hover,.sidebar-item-container .el-submenu:hover .el-submenu__title[data-v-c3a11614]{-webkit-transform:translateX(4px);transform:translateX(4px)}.sidebar-item-container .el-submenu__title[data-v-c3a11614]{-webkit-transition:all .3s ease;transition:all .3s ease}.sidebar-item-container .nest-menu .el-menu-item[data-v-c3a11614]{padding-left:48px!important}.sidebar-item-container .nest-menu .el-menu-item[data-v-c3a11614]:hover{background-color:#313552!important;color:#fff}.sidebar-item-container .notification-dot[data-v-c3a11614]{width:8px;height:8px;border-radius:50%;background-color:#ff4949;position:absolute;top:calc(50% + 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;z-index:10;-webkit-box-shadow:0 0 0 rgba(255,73,73,.4);box-shadow:0 0 0 rgba(255,73,73,.4);-webkit-animation:breathe-c3a11614 2s infinite;animation:breathe-c3a11614 2s infinite}.sidebar-item-container .notification-dot.submenu-dot[data-v-c3a11614]{right:50px}.el-menu--collapse .sidebar-item-container .notification-dot[data-v-c3a11614]{right:auto;left:29px;top:15px;-webkit-transform:none;transform:none;width:8px;height:8px}@-webkit-keyframes breathe-c3a11614{0%{-webkit-box-shadow:0 0 0 0 rgba(255,73,73,.7);box-shadow:0 0 0 0 rgba(255,73,73,.7)}50%{-webkit-box-shadow:0 0 0 5px rgba(255,73,73,.2);box-shadow:0 0 0 5px rgba(255,73,73,.2)}to{-webkit-box-shadow:0 0 0 0 rgba(255,73,73,.7);box-shadow:0 0 0 0 rgba(255,73,73,.7)}}@keyframes breathe-c3a11614{0%{-webkit-box-shadow:0 0 0 0 rgba(255,73,73,.7);box-shadow:0 0 0 0 rgba(255,73,73,.7)}50%{-webkit-box-shadow:0 0 0 5px rgba(255,73,73,.2);box-shadow:0 0 0 5px rgba(255,73,73,.2)}to{-webkit-box-shadow:0 0 0 0 rgba(255,73,73,.7);box-shadow:0 0 0 0 rgba(255,73,73,.7)}}[data-v-2cffb3c9]:export{menuText:#d1d8e3;menuActiveText:#42b983;subMenuActiveText:#fff;menuBg:#1e2133;menuHover:#2c3045;subMenuBg:#272b41;subMenuHover:#313552;sideBarWidth:210px}.sidebar-container[data-v-2cffb3c9]{-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.sidebar-container .custom-menu[data-v-2cffb3c9]{border:none;height:100%;width:100%!important}.sidebar-container .scrollbar-wrapper[data-v-2cffb3c9]{overflow-x:hidden!important}.sidebar-container .scrollbar-wrapper[data-v-2cffb3c9]::-webkit-scrollbar{width:6px}.sidebar-container .scrollbar-wrapper[data-v-2cffb3c9]::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.3);border-radius:4px}.sidebar-container .el-menu-item[data-v-2cffb3c9],.sidebar-container .el-submenu__title[data-v-2cffb3c9]{height:50px;line-height:50px;padding-left:20px!important;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden}.sidebar-container .el-menu-item[data-v-2cffb3c9]:hover,.sidebar-container .el-submenu__title[data-v-2cffb3c9]:hover{background-color:#2c3045!important}.sidebar-container .el-menu-item i[data-v-2cffb3c9],.sidebar-container .el-submenu__title i[data-v-2cffb3c9]{-webkit-transition:all .3s;transition:all .3s}.sidebar-container .el-menu-item:hover i[data-v-2cffb3c9],.sidebar-container .el-submenu__title:hover i[data-v-2cffb3c9]{-webkit-transform:scale(1.15);transform:scale(1.15)}.sidebar-container .el-menu-item.is-active[data-v-2cffb3c9]{position:relative;font-weight:500;letter-spacing:.2px}.sidebar-container .el-menu-item.is-active[data-v-2cffb3c9]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:60%;width:4px;background-color:#42b983;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:0 2px 2px 0}.sidebar-container .el-menu-item.is-active i[data-v-2cffb3c9]{color:#42b983!important}.sidebar-container[data-v-2cffb3c9] .el-submenu .el-submenu__title{border-left:3px solid transparent;-webkit-transition:all .3s;transition:all .3s}.sidebar-container[data-v-2cffb3c9] .el-submenu .el-submenu__title:hover{border-left-color:#42b983}.sidebar-container[data-v-2cffb3c9] .el-submenu.is-opened .el-submenu__title{color:#fff}.hideSidebar .sub-el-icon[data-v-2cffb3c9]{margin-right:0!important;font-size:20px}.hideSidebar .el-menu-item[data-v-2cffb3c9],.hideSidebar .el-submenu__title[data-v-2cffb3c9]{padding-left:14px!important;text-align:center}.app-main[data-v-64cf4d83]{min-height:calc(100vh - 50px);width:100%;position:relative;overflow:hidden}.fixed-header+.app-main[data-v-64cf4d83]{padding-top:50px}.el-popup-parent--hidden .fixed-header{padding-right:15px}.page-loading-wrapper[data-v-b8d9f382]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);z-index:9998;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-loading[data-v-b8d9f382]{text-align:center}.loading-text[data-v-b8d9f382]{margin-top:10px;color:#409eff;font-size:14px}.dot-spinner[data-v-b8d9f382]{--uib-size:2.8rem;--uib-speed:.9s;--uib-color:#409eff;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--uib-size);width:var(--uib-size)}.dot-spinner[data-v-b8d9f382],.dot-spinner__dot[data-v-b8d9f382]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dot-spinner__dot[data-v-b8d9f382]{position:absolute;top:0;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;width:100%}.dot-spinner__dot[data-v-b8d9f382]:before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--uib-color);-webkit-transform:scale(0);transform:scale(0);opacity:.5;-webkit-animation:pulse0112-b8d9f382 calc(var(--uib-speed)*1.111) ease-in-out infinite;animation:pulse0112-b8d9f382 calc(var(--uib-speed)*1.111) ease-in-out infinite}.dot-spinner__dot[data-v-b8d9f382]:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(2):before{-webkit-animation-delay:calc(var(--uib-speed)*-0.875);animation-delay:calc(var(--uib-speed)*-0.875)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(3):before{-webkit-animation-delay:calc(var(--uib-speed)*-0.75);animation-delay:calc(var(--uib-speed)*-0.75)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(4){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(4):before{-webkit-animation-delay:calc(var(--uib-speed)*-0.625);animation-delay:calc(var(--uib-speed)*-0.625)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(5){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(5):before{-webkit-animation-delay:calc(var(--uib-speed)*-0.5);animation-delay:calc(var(--uib-speed)*-0.5)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(6){-webkit-transform:rotate(225deg);transform:rotate(225deg)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(6):before{-webkit-animation-delay:calc(var(--uib-speed)*-0.375);animation-delay:calc(var(--uib-speed)*-0.375)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(7){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(7):before{-webkit-animation-delay:calc(var(--uib-speed)*-0.25);animation-delay:calc(var(--uib-speed)*-0.25)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(8){-webkit-transform:rotate(315deg);transform:rotate(315deg)}.dot-spinner__dot[data-v-b8d9f382]:nth-child(8):before{-webkit-animation-delay:calc(var(--uib-speed)*-0.125);animation-delay:calc(var(--uib-speed)*-0.125)}@-webkit-keyframes pulse0112-b8d9f382{0%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse0112-b8d9f382{0%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.fade-enter-active[data-v-b8d9f382],.fade-leave-active[data-v-b8d9f382]{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter[data-v-b8d9f382],.fade-leave-to[data-v-b8d9f382]{opacity:0}[data-v-39a3feb0]:export{menuText:#d1d8e3;menuActiveText:#42b983;subMenuActiveText:#fff;menuBg:#1e2133;menuHover:#2c3045;subMenuBg:#272b41;subMenuHover:#313552;sideBarWidth:210px}.app-wrapper[data-v-39a3feb0]{position:relative;height:100%;width:100%}.app-wrapper[data-v-39a3feb0]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-39a3feb0]{position:fixed;top:0}.drawer-bg[data-v-39a3feb0]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-39a3feb0]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);-webkit-transition:width .28s;transition:width .28s}.hideSidebar .fixed-header[data-v-39a3feb0]{width:calc(100% - 54px)}.mobile .fixed-header[data-v-39a3feb0]{width:100%}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}