.menu-item[data-v-7787b990]{cursor:pointer}.icon-wrapper[data-v-7787b990]{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.menu-icon[data-v-7787b990]{width:24px!important;height:24px!important;color:#5a5e66}.menu-icon[data-v-7787b990]:hover{color:#409eff}.menu-item[data-v-21e929bc]{cursor:pointer}.icon-wrapper[data-v-21e929bc]{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.menu-icon[data-v-21e929bc]{width:24px!important;height:24px!important;color:#5a5e66}.menu-icon[data-v-21e929bc]:hover{color:#409eff}.menu-item[data-v-c2625f8c]{cursor:pointer}.icon-wrapper[data-v-c2625f8c]{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.menu-icon[data-v-c2625f8c]{width:24px!important;height:24px!important;color:#5a5e66}.menu-icon[data-v-c2625f8c]:hover{color:#409eff}.navbar[data-v-176b9015]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 15px}.toggle-icon[data-v-176b9015]{font-size:24px;cursor:pointer;color:#5a5e66}.toggle-icon[data-v-176b9015]:hover{color:#409eff}.right-menu[data-v-176b9015]{display:flex;align-items:center;height:100%;gap:8px}.sidebar-wrapper[data-v-025d8262]{height:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a1f36,#2d3555)}.sidebar-logo[data-v-025d8262]{height:60px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-logo .logo-icon[data-v-025d8262]{width:28px;height:28px;color:#4fc3f7;flex-shrink:0}.sidebar-logo .logo-text[data-v-025d8262]{margin-left:12px;font-size:16px;font-weight:600;color:#fff;white-space:nowrap}.sidebar-logo.collapsed[data-v-025d8262]{justify-content:center;padding:0}.sidebar-menu[data-v-025d8262]{flex:1;border:none!important;background:transparent!important;padding-top:12px}.sidebar-menu.el-menu--collapse[data-v-025d8262]{width:64px!important}.sidebar-menu-item[data-v-025d8262]{height:50px!important;line-height:50px!important;margin:4px 8px;border-radius:8px;transition:all .3s ease;background:transparent!important;position:relative}.sidebar-menu-item[data-v-025d8262]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:#4fc3f7;border-radius:0 2px 2px 0;transition:height .3s ease}.sidebar-menu-item[data-v-025d8262]:hover{background:hsla(0,0%,100%,.08)!important}.sidebar-menu-item.is-active[data-v-025d8262]{background:hsla(0,0%,100%,.12)!important}.sidebar-menu-item.is-active[data-v-025d8262]:before{height:24px}.sidebar-menu-item.is-active .menu-icon[data-v-025d8262]{color:#4fc3f7}.sidebar-menu-item.is-active .menu-title[data-v-025d8262]{color:#fff}.sidebar-menu-item .menu-icon[data-v-025d8262]{width:22px;height:22px;color:hsla(0,0%,100%,.7);transition:color .3s ease;margin-right:12px;vertical-align:middle}.sidebar-menu-item .menu-title[data-v-025d8262]{color:hsla(0,0%,100%,.85);font-size:14px;transition:color .3s ease}[data-v-025d8262] .el-menu-item{color:hsla(0,0%,100%,.85)!important}[data-v-025d8262] .el-menu-item:focus,[data-v-025d8262] .el-menu-item:hover{background-color:transparent!important}[data-v-025d8262] .el-menu-item i{color:inherit}[data-v-025d8262] .el-menu--collapse .el-menu-item{padding:0!important;text-align:center;display:flex!important;align-items:center;justify-content:center}[data-v-025d8262] .el-menu--collapse .el-menu-item .menu-icon{margin-right:0;margin-left:0}[data-v-025d8262] .el-menu--collapse .el-menu-item [class^=el-icon-]{margin-right:0}[data-v-025d8262] .el-menu--collapse .el-menu-item .menu-title{display:none}[data-v-025d8262] .el-menu--collapse .el-tooltip{display:block!important}.app-wrapper[data-v-6d92697c]{position:relative;height:100%;width:100%}.fixed-header[data-v-6d92697c]{position:fixed;top:0;right:0;z-index:2000;width:100%;height:50px;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08);transition:width .3s}.openSidebar .fixed-header[data-v-6d92697c]{width:calc(100% - 210px)}.hideSidebar .fixed-header[data-v-6d92697c]{width:calc(100% - 64px)}.mobile .fixed-header[data-v-6d92697c]{width:100%}.drawer-bg[data-v-6d92697c]{background-color:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.app-main-container[data-v-6d92697c]{padding-top:50px;height:100vh;overflow:hidden;position:relative}body,html{height:100%;margin:0;padding:0;overflow:hidden}.sidebar-container{width:210px!important;height:100%;position:fixed;top:0;left:0;z-index:1001;overflow:hidden;transition:width .3s ease}.sidebar-container .el-scrollbar{height:100%}.sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}.sidebar-container .el-scrollbar__bar.is-vertical{right:0}.sidebar-container .el-scrollbar__bar.is-horizontal{display:none}.hideSidebar .sidebar-container{width:64px!important}.hideSidebar .main-container{margin-left:64px}.openSidebar .sidebar-container{width:210px!important}.main-container,.openSidebar .main-container{margin-left:210px}.main-container{min-height:calc(100vh - 50px);height:calc(100vh - 50px);flex:1;box-sizing:border-box;transition:margin-left .3s ease;position:relative;overflow:auto}.mobile .sidebar-container{transition:transform .3s ease;width:210px!important}.mobile.hideSidebar .sidebar-container{transform:translateX(-210px)}.mobile.openSidebar .sidebar-container{transform:translateX(0)}.mobile .main-container{margin-left:0}.withoutAnimation .main-container,.withoutAnimation .sidebar-container{transition:none}.svg-icon[data-v-7d8b444b]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-7d8b444b]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}