:host{display:block}.navbar-component{font-weight:400;height:calc(100% - 60px);margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed;-moz-transition:width .2s ease-in;-o-transition:width .2s ease-in;-webkit-transition:width .2s ease-in;transition:width .2s ease-in;width:15rem;z-index:1010}@media screen and (max-height:475px){.navbar-component.collapsed{position:absolute}}.navbar-component li{cursor:pointer;list-style:none}.navbar-component li a{text-decoration:none}.navbar-component li a.sub-menu-link:not([href=""]):not([tabindex]):hover{text-decoration:none!important}.navbar-component .sub-menu-item a.sub-menu-link:not([href]) translate-label.menu-item{padding-right:3.5px}.navbar-component a.sub-menu-link:not([href]):hover .menu-item,.navbar-component a.sub-menu-link[href=""]:hover .menu-item{text-decoration-line:underline!important}.navbar-component .sub-menu li:hover,.navbar-component li .menu-element-root:hover{text-decoration-line:none!important}.navbar-component .menu-element.open .menu-item-icon,.navbar-component li .menu-element-root:hover .menu-item-icon{transform:scale(1.1)}.navbar-component .menu-element.open .sub-menu .menu-item-icon{transform:scale(.5)}.navbar-component .menu-element{position:relative}.navbar-component .menu-element-root{cursor:pointer;display:block;line-height:2.5rem;overflow:hidden;padding:.8em 2.5em .8em .8em;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:100}.navbar-component .menu-element-root,.navbar-component .menu-item-icon{-moz-transition:all .18s ease-out;-o-transition:all .18s ease-out;-webkit-transition:all .18s ease-out;transition:all .18s ease-out}.navbar-component .menu-item-icon{display:inline-block;font-size:1.6rem;pointer-events:none;text-align:center;transform:scale(.9);vertical-align:middle;width:2.5rem}.navbar-component .menu-element-root .menu-item{pointer-events:none}.navbar-component :not(.brand) .menu-element-root{font-size:1.1rem}.navbar-component .brand a{display:block;position:relative;z-index:5}.navbar-component .sub-menu{padding:0;position:relative;z-index:110}.navbar-component .sub-menu li{display:none}.navbar-component .sub-menu li a{display:block;padding:.5em .8em .5em 1.3em}.navbar-component .sub-menu li.active a{font-weight:500}.navbar-component .menu-element.open ul li{display:block}.navbar-component .menu-element ul:before{content:"\e91b";display:block;font-family:icomoon,sans-serif!important;font-size:1.5em;pointer-events:none;position:absolute;right:1rem;top:-3.3rem;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.navbar-component .menu-element.open ul:before,.rdf-list ul.open.datasource:before{transform:rotate(90deg)}.navbar-component.collapsed{height:auto;overflow:visible;width:4.375rem}.navbar-component.collapsed .menu-element.open .sub-menu{left:4.375rem;position:absolute;top:0;width:15rem}.navbar-component.collapsed .menu-element .menu-item,.navbar-component.collapsed .menu-element .sub-menu li{display:none}.navbar-component.collapsed .menu-element.open .menu-item,.navbar-component.collapsed .menu-element.open .sub-menu li{display:block}.navbar-component.collapsed .menu-element.open .menu-element-root .menu-item{display:none}.navbar-component.collapsed .menu-element.open .sub-menu-item .sub-menu-link{background-color:var(--gw-sidenav-submenuitem-open-background)}.navbar-component.collapsed .menu-element-root{overflow:visible}.navbar-component .menu-element.open ul li.submenu-title,.navbar-component .submenu-title{display:none}.navbar-component.collapsed .menu-element.open ul li.submenu-title{background-color:var(--gw-sidenav-submenuitem-open-background);display:block;font-size:1.2em;font-weight:500;overflow:hidden;padding:.5em .8rem .7em;text-overflow:ellipsis}.navbar-component.collapsed .menu-element.open .sub-menu.align-bottom{bottom:0;top:auto}.navbar-component.collapsed .menu-element ul:before{display:none}.navbar-toggle{padding:.3em 0}.toggle-menu{align-items:flex-end;background-color:var(--gw-sidenav-togglebutton-background);color:var(--gw-sidenav-togglebutton-color);cursor:pointer;display:flex;flex-direction:column;font-size:.8em;line-height:1.5;padding:0 .3em;z-index:101}.toggle-menu:hover{background-color:var(--gw-sidenav-togglebutton-hover-background);color:var(--gw-sidenav-togglebutton-hover-color)}.toggle-menu [class^=icon-]{display:inline-block;transition:all .2s ease-in}.toggle-menu:hover [class^=icon-]{transform:scale(1.1)}.navbar-component{background-color:var(--gw-sidenav-background)}.navbar-component .menu-element .menu-element-root:not(.active){background-color:var(--gw-sidenav-menuitem-background);color:var(--gw-sidenav-menuitem-color)}.navbar-component .menu-element .menu-element-root .menu-item,.navbar-component .menu-element .menu-element-root .menu-item-icon{color:var(--gw-sidenav-menuitem-icon-color)}.navbar-component .menu-element .menu-element-root:hover,.navbar-component .menu-element .menu-element-root:hover .menu-item{background-color:var(--gw-sidenav-menuitem-hover-background);color:var(--gw-sidenav-menuitem-hover-color)}.navbar-component .menu-element .menu-element-root:hover .menu-item-icon{color:var(--gw-sidenav-menuitem-hover-icon-color)}.navbar-component .menu-element:not(.open):has(.menu-element-root.active){background-color:var(--gw-sidenav-menuitem-selected-background);border-right:.25em solid var(--gw-border-color-primary);color:var(--gw-sidenav-menuitem-selected-color)}.navbar-component .menu-element .menu-element-root.active .menu-item,.navbar-component .menu-element .menu-element-root.active .menu-item-icon{color:var(--gw-sidenav-menuitem-selected-color)}.navbar-component .menu-element .menu-element-root.active .menu-item{color:var(--gw-sidenav-menuitem-selected-icon-color)}.navbar-component .menu-element.open,.navbar-component .menu-element.open .menu-element-root{background-color:var(--gw-sidenav-menuitem-open-background);color:var(--gw-sidenav-menuitem-open-color)}.navbar-component .menu-element:has(.menu-element-root.active) .menu-item,.navbar-component .menu-element:has(.menu-element-root.active) .menu-item-icon{color:var(--gw-sidenav-menuitem-selected-icon-color)}.navbar-component .menu-element .sub-menu-item .menu-item{color:var(--gw-sidenav-submenuitem-color);font-weight:400}.navbar-component .menu-element .sub-menu-item:hover .menu-item{color:var(--gw-sidenav-submenuitem-hover-color)}.navbar-component .menu-element .sub-menu-item.active{background-color:var(--gw-sidenav-submenuitem-selected-background);border-right:.25em solid var(--gw-border-color-primary);color:var(--gw-sidenav-submenuitem-selected-color)}.navbar-component .menu-element .sub-menu-item.active .menu-item{color:var(--gw-sidenav-submenuitem-selected-color)}