@import "/vendor/filament/filament/resources/css/theme.css"; @config "../../../../tailwind.config.js"; /* NetGescon: sticky footer + full-height layout */ .fi-layout { min-height: 100vh; min-height: 100dvh; } .fi-main-ctn { min-height: 100vh; min-height: 100dvh; display: flex !important; flex-direction: column !important; flex: 1 1 auto; min-width: 0; height: 100vh; height: 100dvh; } .fi-main-ctn>main { flex: 1 1 auto; min-height: 0; } .fi-main { flex: 1 1 auto; min-height: 0; } .netgescon-footer { position: sticky !important; bottom: 0 !important; z-index: 10 !important; width: 100% !important; flex: 0 0 auto; margin-top: auto; } .fi-sidebar-nav, .fi-sidebar-nav-groups { row-gap: calc(var(--spacing) * 4); } .fi-sidebar-group-btn, .fi-sidebar-group-dropdown-trigger-btn { padding-block: calc(var(--spacing) * 1.25); } .fi-sidebar-group-label { line-height: calc(var(--spacing) * 5); }