/* smake/filament-sticky-column
 *
 * position / left / z-index werden je Spalte inline gesetzt (StickyColumn::make);
 * hier steht nur der deckende, dark-mode-fähige Hintergrund, damit beim horizontalen
 * Scrollen nichts durch die fixierte Spalte durchscheint — plus eine dezente Trenn-
 * kante rechts und die Hover-Angleichung an die Zeile.
 */
.fi-ta-cell.fi-sticky-col {
    background-color: var(--white, #fff);
}

.fi-ta-header-cell.fi-sticky-col {
    background-color: var(--gray-50);
}

.dark .fi-ta-cell.fi-sticky-col,
.dark .fi-ta-header-cell.fi-sticky-col {
    background-color: var(--gray-900);
}

/* Sticky-Zelle beim Zeilen-Hover mittönen (Zeilen-Hover ist var(--gray-50)). */
.fi-ta-row:hover .fi-ta-cell.fi-sticky-col {
    background-color: var(--gray-50);
}

.dark .fi-ta-row:hover .fi-ta-cell.fi-sticky-col {
    background-color: var(--gray-800);
}

.dark .fi-ta-cell.fi-sticky-col,
.dark .fi-ta-header-cell.fi-sticky-col {
    box-shadow: inset -1px 0 0 0 var(--gray-800);
}
