.navbar-item { flex-flow: row !important; padding: 0 15px 0 15px; @include themed() { background: t($modal-secondaryColour) !important; border-radius: t($borderRadius) !important; box-shadow: t($boxShadow) !important; border: 0px !important; &:hover { background: t($modal-sidebarActive) !important; } } &:hover { svg { background: var(--tab-active); } color: var(--modal-text); } span, svg { font-size: 1.1em !important; } svg { font-size: 1.2em !important; color: var(--photo-info); } } /* safari fix */ @supports (-webkit-hyphens: none) { .navbar-item { display: inline-block !important; } } #modal { display: flex; align-items: flex-start; justify-content: flex-start; } .modalNavbar { display: flex; flex-flow: row; gap: 25px; margin-bottom: 1rem; } .navbar-item-active { @include themed() { background: t($modal-sidebarActive) !important; } }