.sidebar .sidebar-nav{overflow-x:hidden;width:240px}.sidebar .sidebar-nav .nav .el-collapse{border:none}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__header{background:#2f4050;color:#fff;border-bottom:1px solid #445362;font-size:12px}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__wrap{border:none}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__wrap .el-collapse-item__content{max-width:230px;padding:0;padding-left:20px;background-color:#2f4050;border:none}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__wrap .el-collapse-item__content ul{margin-bottom:0;padding-inline-start:0;list-style-type:none}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__wrap .el-collapse-item__content .nav-item__child{padding:10px;border-bottom:1px solid #445362}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__wrap .el-collapse-item__content .nav-item__child:hover{cursor:pointer}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__wrap .el-collapse-item__content .nav-item__child a{color:#fff;font-size:12px;background-color:#2f4050;text-decoration:none!important}.sidebar .sidebar-nav .nav .nav-item .el-collapse-item__wrap .el-collapse-item__content .nav-item__child.active{border-left:5px solid #19aa8d}.sidebar .sidebar-nav .nav .nav-item .nav-item__child{display:block}[data-v-682d0705]::-webkit-scrollbar{width:7px;height:8px}[data-v-682d0705]::-webkit-scrollbar:hover{cursor:pointer}[data-v-682d0705]::-webkit-scrollbar-track{background-color:#445362;border-radius:15px}[data-v-682d0705]::-webkit-scrollbar-thumb{background-color:#a7a7a7;border-radius:15px}[data-v-682d0705]::-webkit-scrollbar-thumb:hover{background-color:#a7a7a7}.main[data-v-86fb888c]{max-height:calc(100vh - 96px);overflow:auto}@media (min-width:992px){[data-v-86fb888c] .app-body .sidebar{height:calc(100vh - 96px)!important}}@media (max-width:991.98px){[data-v-86fb888c] .app-footer{position:relative}[data-v-86fb888c] .sidebar{position:fixed;z-index:1019;width:230px;height:calc(100vh - 96px)}}@media (max-width:767px){[data-v-86fb888c] .sidebar{position:fixed;z-index:1019;width:230px;height:calc(100vh - 46px)}.footer h5[data-v-86fb888c]{font-size:14px}.footer p[data-v-86fb888c]{font-size:12px!important}}.sidebar-minimized .sidebar .sidebar-nav{overflow:auto;width:50px;color:red}.sidebar-minimized .sidebar .sidebar-nav .scroll-area{overflow-x:hidden;overflow-y:auto;padding-bottom:30px}.sidebar-minimized .ps__scrollbar-y-rail{display:block;background-color:transparent;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}