@media (min-width:800px){#sidebar{border:none!important;transition:padding-right .2s ease}#main-menu{padding-right:0!important;transition:all .2s ease}#main-menu,#main-menu:hover{overflow:auto!important}#sidebar.show{padding-right:0!important}#sidebar-nav{scrollbar-width:thin;overflow-y:auto!important;overflow-x:hidden!important;transition:all .3s ease;-ms-overflow-style:none}#sidebar-nav::-webkit-scrollbar{width:0;background:transparent;display:none}#sidebar-nav:hover{padding-bottom:40px!important;min-height:100vh;scrollbar-width:thin}#sidebar-nav:hover::-webkit-scrollbar{width:6px;display:block}.menu-corner{position:absolute;height:0;width:0x}.menu-corner:before{content:"";position:absolute;background-color:transparent;bottom:-20px;height:20px;width:10px;border-top-left-radius:10px;box-shadow:0 -10px 0 0 var(--navbar-theme-background)}}.menu-nav{--bs-nav-link-color:inherit;--bs-nav-link-hover-color:inherit;--bs-nav-pills-link-active-color:inherit;--bs-nav-pills-link-active-bg:rgba(255,255,255,0.2)}.navbar-light .menu-nav{--bs-nav-pills-link-active-bg:rgba(0,0,0,0.08)}.accordion-collapse .menu-nav{margin-left:.75rem}#sidebar-nav .nav-link{font-size:.9rem;opacity:.85;margin:2px 0;padding:6px 12px;border-radius:var(--bs-border-radius);transition:all .2s ease-in-out;position:relative;display:flex;align-items:center;line-height:1.25;font-weight:400;color:inherit}#sidebar-nav.navbar-dark{--bs-navbar-color:var(--bs-light);--bs-navbar-hover-color:var(--bs-light);--bs-navbar-active-color:var(--bs-light)}#sidebar-nav.navbar-light{--bs-navbar-color:var(--bs-dark);--bs-navbar-hover-color:var(--bs-dark);--bs-navbar-active-color:var(--bs-dark)}#sidebar-nav.navbar-dark .nav-link,#sidebar-nav.navbar-light .nav-link{color:var(--bs-navbar-color)!important}#sidebar-nav .nav-link:hover{opacity:1;color:var(--bs-navbar-color)!important;background-color:rgba(255,255,255,.15);box-shadow:0 0 0 1px rgba(255,255,255,.1)}#sidebar-nav .nav-link.active{color:var(--bs-navbar-color)!important;font-weight:500;opacity:1}#sidebar-nav .nav-link.active,.bg-danger #sidebar-nav .nav-link:hover,.bg-dark #sidebar-nav .nav-link:hover,.bg-info #sidebar-nav .nav-link:hover,.bg-primary #sidebar-nav .nav-link:hover,.bg-secondary #sidebar-nav .nav-link:hover,.bg-success #sidebar-nav .nav-link:hover,.bg-warning #sidebar-nav .nav-link:hover{background-color:rgba(255,255,255,.2);box-shadow:0 0 0 1px rgba(255,255,255,.2)}.bg-danger #sidebar-nav .nav-link.active,.bg-dark #sidebar-nav .nav-link.active,.bg-info #sidebar-nav .nav-link.active,.bg-primary #sidebar-nav .nav-link.active,.bg-secondary #sidebar-nav .nav-link.active,.bg-success #sidebar-nav .nav-link.active,.bg-warning #sidebar-nav .nav-link.active{background-color:rgba(255,255,255,.25);box-shadow:0 0 0 1px rgba(255,255,255,.3)}.bg-light #sidebar-nav .nav-link:hover,.bg-white #sidebar-nav .nav-link:hover{background-color:rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.05)}.bg-light #sidebar-nav .nav-link.active,.bg-white #sidebar-nav .nav-link.active{background-color:rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(0,0,0,.08)}#sidebar-nav.navbar-light .nav-link:hover,.navbar-light #sidebar-nav .nav-link:hover{color:var(--bs-navbar-color)!important;background-color:rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.05)}#sidebar-nav.navbar-light .nav-link.active,.navbar-light #sidebar-nav .nav-link.active{color:var(--bs-navbar-color)!important;background-color:rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(0,0,0,.08)}.menu-accordion{--bs-accordion-bg:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-bg:transparent;--bs-accordion-btn-color:var(--bs-navbar-color);--bs-accordion-active-bg:rgba(255,255,255,0.1);--bs-accordion-active-color:var(--bs-navbar-color);--bs-accordion-btn-focus-box-shadow:none}.menu-accordion .accordion-item{background-color:transparent;border:none}.menu-accordion .accordion-button{font-size:.9rem;padding:.5rem .75rem;color:var(--bs-navbar-color)!important;background-color:transparent;box-shadow:none;text-transform:var(--menu-text-transform,none);letter-spacing:var(--menu-letter-spacing,normal)}.menu-accordion .accordion-button:not(.collapsed){font-weight:500;color:var(--bs-navbar-color)!important;background-color:rgba(255,255,255,.1);box-shadow:none}.menu-accordion .accordion-button:hover{background-color:rgba(255,255,255,.1)}.menu-accordion .accordion-button:focus{box-shadow:none}.menu-accordion .accordion-button:after{filter:brightness(0) invert(1)}.navbar-light .menu-accordion{--bs-accordion-active-bg:rgba(0,0,0,0.05)}.navbar-light .menu-accordion .accordion-button:hover,.navbar-light .menu-accordion .accordion-button:not(.collapsed){background-color:rgba(0,0,0,.05)}.navbar-light .menu-accordion .accordion-button:after{filter:none}.menu-nav{padding-left:1rem}.menu-nav .nav-link{font-size:.85rem;padding:.35rem .75rem}#sidebar-nav .nav-link i{margin-right:10px;width:18px;text-align:center;font-size:.95rem;opacity:.9;transition:all .2s ease}#sidebar-nav .nav-link:hover i{opacity:1}.bg-danger #sidebar-nav .nav-link:hover i,.bg-dark #sidebar-nav .nav-link:hover i,.bg-info #sidebar-nav .nav-link:hover i,.bg-primary #sidebar-nav .nav-link:hover i,.bg-secondary #sidebar-nav .nav-link:hover i,.bg-success #sidebar-nav .nav-link:hover i,.bg-warning #sidebar-nav .nav-link:hover i{text-shadow:0 0 5px rgba(255,255,255,.5)}.bg-danger #sidebar-nav .nav-link.active i,.bg-dark #sidebar-nav .nav-link.active i,.bg-info #sidebar-nav .nav-link.active i,.bg-primary #sidebar-nav .nav-link.active i,.bg-secondary #sidebar-nav .nav-link.active i,.bg-success #sidebar-nav .nav-link.active i,.bg-warning #sidebar-nav .nav-link.active i{opacity:1}#sidebar-nav .description{font-size:.7rem;margin:2px 0 3px;padding:0 12px;opacity:.6;letter-spacing:.5px;transition:opacity .2s ease;border-radius:var(--bs-border-radius-sm)}#sidebar-nav .opacity-60{opacity:.4}#sidebar-nav .description span{padding:0 8px;white-space:nowrap}#sidebar-nav .small-text{font-size:.65rem;letter-spacing:.5px}#sidebar-nav .small-text.text-uppercase{font-size:.62rem;font-weight:500;letter-spacing:.6px}#sidebar-nav .category-line{height:1px;background-color:currentColor;opacity:.2;flex-grow:1;border-radius:var(--bs-border-radius-pill)}.bg-danger #sidebar-nav .category-line,.bg-dark #sidebar-nav .category-line,.bg-info #sidebar-nav .category-line,.bg-primary #sidebar-nav .category-line,.bg-secondary #sidebar-nav .category-line,.bg-success #sidebar-nav .category-line,.bg-warning #sidebar-nav .category-line{background-color:rgba(255,255,255,.5);opacity:.3}.bg-danger #sidebar-nav .small-text,.bg-dark #sidebar-nav .small-text,.bg-info #sidebar-nav .small-text,.bg-primary #sidebar-nav .small-text,.bg-secondary #sidebar-nav .small-text,.bg-success #sidebar-nav .small-text,.bg-warning #sidebar-nav .small-text{opacity:.8}#sidebar-nav hr{margin:6px 0 0;opacity:.1;border-radius:var(--bs-border-radius-pill)}#sidebar-nav .description div{font-size:.7rem;line-height:1.1}.event-name{font-size:1.1rem;font-weight:600}::-webkit-scrollbar{width:6px;height:12px}::-webkit-scrollbar-track{background-color:transparent;border-radius:var(--bs-border-radius-pill)}::-webkit-scrollbar-thumb{background-color:rgba(128,128,128,.5);border-radius:var(--bs-border-radius-pill);-webkit-transition:all .2s ease;transition:all .2s ease}::-webkit-scrollbar-thumb:hover{background-color:rgba(128,128,128,.8)}#main-menu::-webkit-scrollbar-thumb,#sidebar-nav::-webkit-scrollbar-thumb{background-color:transparent;-webkit-transition:all .2s ease;transition:all .2s ease}#main-menu:hover::-webkit-scrollbar-thumb,#sidebar-nav:hover::-webkit-scrollbar-thumb{background-color:rgba(128,128,128,.5)}#sidebar-nav .logo-container{margin-bottom:15px;transition:all .2s ease;padding:4px;border-radius:8px}#sidebar-nav .logo-container:hover{background-color:rgba(var(--bs-primary-rgb),.05)}#sidebar-nav .logo-container img{transition:all .2s ease}#sidebar-nav .logo-container:hover img{transform:scale(1.05)}@media (max-width:799px){#sidebar-nav .offcanvas-header{padding:10px 16px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:10px}#sidebar-nav .nav-link{padding:12px 16px;margin:3px 0;font-size:1.1rem;font-weight:500}#sidebar-nav .nav-link i{font-size:1.15rem;margin-right:14px;width:22px}#sidebar-nav .description{margin:14px 0 4px;font-size:.8rem;padding:0 16px}}.mobile-project-switcher{margin-right:10px;position:relative;z-index:9999!important}.mobile-project-switcher .project-switcher{margin-left:0}.mobile-project-switcher .project-switcher-dropdown .dropdown-toggle{padding:6px 10px!important;color:var(--bs-text-muted);border-radius:var(--bs-border-radius);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease;position:relative}.mobile-project-switcher .project-switcher-dropdown .dropdown-toggle:hover,.mobile-project-switcher .project-switcher-dropdown.show .dropdown-toggle{box-shadow:0 3px 6px rgba(0,0,0,.15)}.mobile-project-switcher .project-switcher-dropdown .dropdown-toggle i{font-size:1.1em}.mobile-project-switcher .dropdown-menu{z-index:10000!important;animation:dropdown-animation .2s ease-out;margin-top:8px;box-shadow:0 6px 18px rgba(0,0,0,.2);border:none}#icon-menu{display:none}@media (min-width:400px) and (max-width:1439px){#icon-menu{display:flex!important;flex-direction:column;width:56px;min-width:56px;height:100vh;padding:8px 4px;position:sticky;top:0}#sidebar-nav{display:none!important}#main-menu{max-width:56px!important}#main-menu,#sidebar{width:56px!important;min-width:56px!important}#sidebar:not(.show) #icon-menu,.is-mobile #icon-menu{display:none!important}.is-mobile #sidebar-nav{display:block!important}.is-mobile #main-menu{width:auto!important;min-width:auto!important;max-width:none!important}.is-mobile #sidebar{width:100%!important;min-width:auto!important}}.icon-menu-only #icon-menu{display:flex!important;flex-direction:column;width:56px;min-width:56px;height:100vh;padding:8px 4px;position:sticky;top:0}.icon-menu-only #sidebar-nav{display:none!important}.icon-menu-only #main-menu{width:56px!important;min-width:56px!important;max-width:56px!important}.icon-menu-only #main-menu:has(#sidebar.show){display:block!important}.icon-menu-only #main-menu:has(#sidebar.collapse:not(.show):not(.collapsing)){display:none!important;width:0!important;min-width:0!important;max-width:0!important}.icon-menu-only #sidebar.show{width:56px!important;min-width:56px!important;display:block!important;overflow:visible!important}.icon-menu-only #sidebar.collapse:not(.show):not(.collapsing){display:none!important}.icon-menu-container{flex-direction:column;align-items:center}.icon-menu-logo-space{height:40px;min-height:40px}.icon-menu-search{padding-bottom:4px;margin-bottom:4px}.icon-menu-search,.icon-menu-sections{display:flex;flex-direction:column;align-items:center}.icon-menu-sections{gap:2px;flex-grow:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.icon-menu-sections::-webkit-scrollbar{display:none}.icon-menu-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius);cursor:pointer;opacity:.85;transition:all .2s ease-in-out;font-size:.95rem;margin:2px 0;color:inherit}.icon-menu-icon.active,.icon-menu-icon:hover{opacity:1}.icon-menu-icon:hover i{transform:scale(1.2)}.navbar-dark .icon-menu-icon{color:rgba(255,255,255,.85)}.navbar-dark .icon-menu-icon.active,.navbar-dark .icon-menu-icon:hover{color:rgba(255,255,255,1);background-color:rgba(255,255,255,.15);box-shadow:0 0 0 1px rgba(255,255,255,.1)}.navbar-light .icon-menu-icon{color:rgba(0,0,0,.65)}.navbar-light .icon-menu-icon.active,.navbar-light .icon-menu-icon:hover{color:rgba(0,0,0,.9);background-color:rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.05)}.icon-menu-user{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(128,128,128,.2)}.icon-menu-popover{min-width:220px;max-width:280px}.icon-menu-search-popover{min-width:300px;max-width:350px}.icon-menu-project-popover{min-width:320px;max-width:450px}.icon-menu-project-popover .popover-body{max-height:500px;overflow-y:auto}.icon-menu-nav{--bs-nav-link-color:var(--bs-body-color);--bs-nav-link-hover-color:var(--bs-body-color);--bs-nav-pills-link-active-color:var(--bs-body-color);--bs-nav-pills-link-active-bg:var(--bs-tertiary-bg)}.icon-menu-nav .nav-link{font-size:.85rem;padding:.5rem .75rem}.icon-menu-nav .nav-link i{margin-right:8px;width:16px;text-align:center}.icon-menu-popover .description,.icon-menu-popover hr{display:none}