html.layout-navbar-hidden .layout-content-navbar .layout-page,html.layout-navbar-hidden .layout-content-navbar .content-wrapper{padding-top:0!important}html.layout-navbar-hidden .layout-content-navbar .layout-page{min-height:100vh}html.layout-navbar-hidden .layout-content-navbar .content-wrapper{padding-bottom:0!important;min-height:0}.layout-content-navbar .layout-container,.layout-content-navbar .layout-page,.layout-content-navbar .content-wrapper,.layout-menu{min-height:0}html,body{min-height:100%}body{overflow-x:hidden}.layout-menu{display:flex;flex-direction:column}.layout-menu .menu-inner{min-height:0}.menu-user-panel{position:sticky;bottom:0;z-index:2;background:var(--bs-menu-bg)}.menu-user-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;aspect-ratio:1 / 1}.menu-user-avatar img{width:100%;height:100%;object-fit:cover}.menu-user-toggle{color:inherit;border:0}.menu-user-toggle:hover .menu-user-surface,.menu-user-toggle:focus-visible .menu-user-surface{background:var(--bs-menu-hover-bg)}.menu-user-surface{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.menu-user-panel .dropdown-menu{min-width:100%;margin-bottom:.5rem}.layout-menu-collapsed:not(.layout-menu-hover) .menu-user-panel .menu-user-surface{justify-content:center;gap:0;padding-inline:.5rem}.layout-menu-collapsed:not(.layout-menu-hover) .menu-user-panel .menu-user-surface .flex-grow-1,.layout-menu-collapsed:not(.layout-menu-hover) .menu-user-panel .menu-user-surface .bx-chevron-up{display:none}.layout-menu-collapsed:not(.layout-menu-hover) .menu-user-panel .dropdown-menu{inset-inline-start:calc(100% + .75rem)!important}
