.layout:not(.menu_right) .main_wrapper{padding-left:var(--asideWidth)}.layout:not(.menu_right).hide_sidebar .main_wrapper{padding-left:75px}.layout.menu_right .main_wrapper{padding-right:var(--asideWidth)}.layout.menu_right.hide_sidebar .main_wrapper{padding-right:75px}.hide_sidebar aside .aside_menu_body{box-shadow:0 3px 20px rgba(62,85,120,.25)}.layout:not(.menu_right) aside{flex-direction:row;border-right:1px solid var(--border2)}.layout:not(.menu_right) aside .aside_menu_body .aside_menu_nav nav li a.router-link-active:after{right:0}.layout.menu_right aside{right:0;flex-direction:row-reverse;border-left:1px solid var(--border2)}.layout.menu_right aside .aside_menu_body .aside_menu_nav nav li a.router-link-active:after{left:0}aside{background:var(--eBg);z-index:50;display:flex;position:fixed;top:0;bottom:0}aside:not(.hide_sidebar){width:300px}aside.hide_sidebar{width:76px}aside.hide_sidebar .aside_menu_body{display:none}aside .aside_menu_tab{width:75px;background:var(--blue);display:flex;flex-direction:column;height:100%}aside .aside_menu_tab .logo{height:var(--headerHeight);display:flex;align-items:center;justify-content:center;border-bottom:1px solid hsla(0,0%,100%,.15)}aside .aside_menu_tab .logo img{max-width:32px;transition:opacity .2s linear}aside .aside_menu_tab .logo:hover img{opacity:.8}aside .aside_menu_tab .parent_navigation{color:#fff;padding:0;margin:0;height:calc(100% - var(--headerHeight))}aside .aside_menu_tab .parent_navigation .parent_badge{position:absolute;z-index:1;top:5px;right:3px}aside .aside_menu_tab .parent_navigation li{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;padding:13px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .1s linear;position:relative}aside .aside_menu_tab .parent_navigation li.active,aside .aside_menu_tab .parent_navigation li:hover{background:rgba(0,0,0,.18)}aside .aside_menu_tab .parent_navigation li .item{width:100%}aside .aside_menu_tab .parent_navigation li .anticon{font-size:28px}aside .aside_menu_tab .parent_navigation li .name{font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:8px;margin-top:5px}aside .aside_menu_body{height:100%;flex:1}aside .aside_menu_body .aside_body_header{height:var(--headerHeight);border-bottom:1px solid var(--border2);width:100%}aside .aside_menu_body .aside_menu_nav{height:calc(100% - var(--headerHeight));width:100%;padding:1rem 0}aside .aside_menu_body .aside_menu_nav nav{padding:0;margin:0;font-size:14px}aside .aside_menu_body .aside_menu_nav nav:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--border2)}aside .aside_menu_body .aside_menu_nav nav li{list-style:none}aside .aside_menu_body .aside_menu_nav nav li .link_counter{padding-left:8px}aside .aside_menu_body .aside_menu_nav nav li.all a{display:flex;align-items:center;font-size:10px;color:var(--gray)}aside .aside_menu_body .aside_menu_nav nav li.all a i{font-size:8px;margin-left:5px}aside .aside_menu_body .aside_menu_nav nav li a{display:block;color:var(--text);padding:8px 15px;transition:color .2s linear;position:relative}aside .aside_menu_body .aside_menu_nav nav li a:hover{color:var(--blue)}aside .aside_menu_body .aside_menu_nav nav li a.router-link-active{color:var(--blue);font-weight:600}aside .aside_menu_body .aside_menu_nav nav li a.router-link-active:after{content:"";position:absolute;top:0;height:100%;background:var(--blue);width:3px;border-top-left-radius:5px;border-bottom-left-radius:5px}aside .aside_menu_body .aside_menu_nav nav li:not(.all) a{display:flex;justify-content:space-between}aside .aside_menu_body .aside_menu_nav nav li:not(.all) a .link_counter{padding-left:5px}aside .aside_menu_body .aside_menu_nav .label_wrapper{margin-bottom:15px;padding:0 15px;display:flex;align-items:center;justify-content:space-between}aside .aside_menu_body .aside_menu_nav .label_wrapper .fav_btn{cursor:pointer;color:var(--gray);transition:color .2s linear;font-size:16px;display:flex}aside .aside_menu_body .aside_menu_nav .label_wrapper .fav_btn:hover{color:var(--orange)}aside .aside_menu_body .aside_menu_nav .label_wrapper .label{color:var(--blue);text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:.5px;display:flex;align-items:center}aside .aside_menu_body .aside_menu_nav .label_wrapper .label i{margin-right:10px}