/* Velzon „Sidebar User Profile" (data-sidebar-user-show am <html>): Regeln und Farbvariablen
   aus der aktuellen Velzon-Vorlage (app.min.css der Master-Version) portiert, weil der hier
   eingesetzte Theme-Stand 4.3.0 sie noch nicht enthält. Bei einem Theme-Update entfallen sie. */
:root{--vz-sidebar-user-bg:#f3f6f9;--vz-sidebar-user-name-text:#32373b;--vz-sidebar-user-name-sub-text:#7c7f90}
[data-sidebar=dark]{--vz-sidebar-user-bg:rgba(255, 255, 255, 0.08);--vz-sidebar-user-name-text:#fff;--vz-sidebar-user-name-sub-text:#bcc2d6}
:root:is([data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4]){--vz-sidebar-user-bg:rgba(255, 255, 255, 0.08);--vz-sidebar-user-name-text:#fff;--vz-sidebar-user-name-sub-text:rgba(255, 255, 255, 0.5)}
.sidebar-user{display:none}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show] .app-menu .sidebar-user{display:block;background-color:var(--vz-sidebar-user-bg)}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show] .app-menu .sidebar-user .sidebar-user-name-text{color:var(--vz-sidebar-user-name-text)}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show] .app-menu .sidebar-user .sidebar-user-name-sub-text{color:var(--vz-sidebar-user-name-sub-text)}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show] .app-menu .sidebar-user .header-profile-user{height:40px;width:40px}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show] #page-topbar .topbar-user{display:none}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .app-menu .header-profile-user{height:40px;width:40px}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .app-menu .sidebar-user .btn{padding:9px}
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .app-menu .sidebar-user .text-start{display:none}
/* Seitennavigation mit Benutzermenue (data-sidebar-user-show): die Scroll-Box (#scrollbar.h-100) wird vom Theme nur um den Logo-Block (70px) gekuerzt; der Benutzerblock (Avatar 40px + Button-Innenabstand + Rand = 66px) schob die letzten Menuepunkte sonst unter den sichtbaren Bereich. */
:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-user-show] .navbar-menu{padding-bottom:calc(70px + 25px + 66px)}
