#wrapper #sidebar-menu .p-panelmenu.p-component{display:flex!important;flex-direction:column;gap:4px;min-height:calc(100vh - 70px)}#wrapper #sidebar-menu .p-panelmenu.p-component *{box-shadow:none}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary{transition:all .3s ease-out;display:block}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content{border:none;background:transparent}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content{display:flex;transition:all .3s ease-out;color:var(--sidebar-text);background:transparent;padding:15px 20px;align-items:baseline}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content .icon{margin-left:3px;margin-right:15px;text-align:center;width:20px}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content .text{width:100%}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content .submenu-icon{order:1;font-size:inherit;color:var(--sidebar-icon-muted);margin-right:0;margin-left:.5rem}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content:hover .text,#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content:hover .icon{color:#fff}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .router-link-exact-active .content,#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .active-parent-link .content{background:var(--primary-dark);color:#fff;border-radius:var(--radius)}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content{background:transparent;border:none}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu .p-panelmenu-item{display:block;font-size:.95rem}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu .p-panelmenu-item .p-panelmenu-item-content:hover{background:transparent!important}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu .p-panelmenu-item .p-panelmenu-item-content:focus{background:transparent!important}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu .p-panelmenu-item .p-panelmenu-item-content .content{padding:10px 20px 10px 55px}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu .p-panelmenu-item .p-panelmenu-item-content .content .text{color:var(--sidebar-text-muted)}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu .p-panelmenu-item .p-panelmenu-item-content .content:hover .text,#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu .p-panelmenu-item .p-panelmenu-item-content .router-link-exact-active .text{color:#fff}#wrapper #sidebar-menu .p-panelmenu.p-component .p-panelmenu-panel.waves-effect.waves-primary.art_30{margin-top:auto}#wrapper #sidebar-menu .p-panelmenu-item-content{color:inherit;background:inherit}#wrapper #sidebar-menu .flyout-parent .content{display:flex;align-items:center;gap:10px;font-size:13.5px}#wrapper #sidebar-menu .flyout-parent .content .text{flex:1}#wrapper #sidebar-menu .flyout-parent .content .submenu-icon{font-size:9px!important;margin-left:0;color:var(--sidebar-icon-muted)}#wrapper #sidebar-menu .flyout-parent:hover .content{background:var(--sidebar-bg-hover)}#wrapper #sidebar-menu .flyout-parent:hover .content .submenu-icon,#wrapper #sidebar-menu .flyout-parent.flyout-parent-active .content .text,#wrapper #sidebar-menu .flyout-parent.flyout-parent-active .content .submenu-icon{color:#fff}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary{overflow:visible}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content,#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content{border-radius:0}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content .icon{margin-right:20px;font-size:20px}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content .text{display:none;padding-left:15px;position:relative;white-space:nowrap}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-header-content .content .submenu-icon{display:none}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary .p-panelmenu-content-container{position:absolute}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover{width:260px}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .content{background:var(--sidebar-bg-hover)!important}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .content .text{display:block!important}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .p-panelmenu-content-container{display:block!important;z-index:10}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .p-panelmenu-content-container .p-panelmenu-content{padding:0;margin-left:70px;background-color:var(--sidebar-submenu-bg)}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu.p-panelmenu-root-list .p-panelmenu-item-content{padding:0;font-size:.95rem;display:block}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu.p-panelmenu-root-list .p-panelmenu-item-content .content{padding:.75rem 1rem!important;width:190px}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu.p-panelmenu-root-list .p-panelmenu-item-content .content .icon{display:none!important}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary:hover .p-panelmenu-content-container .p-panelmenu-content .p-panelmenu-submenu.p-panelmenu-root-list .p-panelmenu-item-content .content .text{display:block!important;padding-left:0}#wrapper #sidebar-menu.enlarged .p-panelmenu-panel.waves-effect.waves-primary.art_30 .p-panelmenu-header-content .content .icon{margin-left:-4px}.sidebar-flyout{position:fixed;min-width:240px;padding:6px 0;z-index:400;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.sidebar-flyout .sidebar-flyout-title{padding:7px 14px 8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);border-bottom:1px solid var(--gray-200)}.sidebar-flyout .sidebar-flyout-items{padding:5px 6px}.sidebar-flyout .sidebar-flyout-item{display:block;padding:8px 12px;border-radius:var(--radius);font-size:var(--text-sm);color:var(--text-body);white-space:nowrap;text-decoration:none;transition:background .15s}.sidebar-flyout .sidebar-flyout-item:hover{background:var(--gray-50);color:var(--text-body);text-decoration:none}
