vaadin-drawer-toggle>vaadin-icon{width: 16px;color : var(--lumo-primary-color)}.btnToggleDrawer{width: var(--lumo-size-l);height: var(--lumo-size-l);min-width: auto;margin: 0 var(--lumo-space-s);padding: 0;background: transparent;margin-left: -5px;vaadin-icon{color : var(--lumo-primary-color)}}vaadin-scroller{background-color : var(--body-text);overflow-x: hidden;width: 100%}vaadin-app-layout::part(navbar){background-color : var(--header-color)}.headerSideNav{display : flex;justify-content : center;padding : 50px;background: linear-gradient(to top,rgba(50,50,51,1) 15%,rgba(50,50,51,0) 100%),url("../images/login-background.png");background-size : cover}.iconView{width: 23px;height: 23px;margin-top: -7px;margin-bottom: -7px}.logoSideNav{width : 100px;color : var(--lumo-primary-color);height : 100px}vaadin-side-nav-item{color : white;font-size : 15px;--lumo-header-text-color: var(--lumo-primary-color);vaadin-icon,span{color: var(--lumo-primary-color)}}vaadin-side-nav-item::part(link){padding-left : 20px;white-space: normal;overflow: visible}vaadin-side-nav-item[slot="children"]::part(link){padding-left : 48px}vaadin-side-nav-item::part(content){white-space: normal;overflow: visible;text-overflow: unset;padding-right : 20px}vaadin-side-nav-item::part(label){white-space: normal;overflow: visible;text-overflow: unset;word-break: break-word}vaadin-app-layout::part(drawer){width: fit-content;min-width: 220px;max-width: 320px;overflow-x: hidden}vaadin-side-nav{width: 100%;min-width: 0}@media (any-hover: hover){vaadin-side-nav-item::part(link):hover{color: var(--lumo-primary-color)}}vaadin-side-nav-item::part(link):hover{color: var(--lumo-primary-color)}vaadin-side-nav-item:hover{vaadin-icon,span{color: var(--lumo-primary-color)}}vaadin-side-nav-item::part(toggle-button){color : white}vaadin-side-nav-item::part(toggle-button):hover{color : var(--lumo-primary-color)}vaadin-side-nav-item[current]{vaadin-icon,span{color: var(--menu-icon-color)}}vaadin-side-nav-item[current]::part(content){background-color : var(--menu-background-color)}vaadin-side-nav-item[current]::part(link){color: var(--menu-text-color)}vaadin-side-nav-item[current]::part(toggle-button){color : var(--menu-icon-color)}@media screen and (min-width: 700px){vaadin-drawer-toggle{display : none}}@media screen and (max-width: 700px){.btnToggleDrawer{display : none}}.custom-sideNav{[slot="label"]{display : none}::part(toggle-button){display : none}vaadin-side-nav-item::part(link){padding-left : 20px}}.custom-headerSideNav{padding-left : 0px;padding-right : 0px;vaadin-icon{width : 30px}}