/* Move Filament filter row under table header */
/* .fi-ta-filters {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
} */

/* .fi-ta-filters form {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    padding: 0.3rem 0;
    border-bottom: 1px solid var(--gray-200);
} */

/* Make ONLY the table container scrollable */
.fi-ta-content {
    max-height: calc(100vh - 260px); 
    overflow-y: auto;
}

/* Sticky headers inside that container */
.fi-ta-content thead {
    position: sticky;
    top: 0;
    background-color: black;
    z-index: 10;
}