/* ============================================ TABLE STYLES - Reusable Data Table Theme ============================================ */ .data-table-card { background: rgba(8, 24, 56, 0.5); border: 1px solid rgba(173, 205, 255, 0.2); color: var(--app-text); > .card-body { background: var(--app-bg-elevated); } } .data-table-header { background: rgba(27, 56, 108, 0.45); border-bottom: 1px solid rgba(173, 205, 255, 0.2); color: var(--app-text); font-weight: 600; } .data-table-body { background: var(--app-bg-elevated); height: 100%; min-height: 0; } .data-table-scroll { height: 100%; max-height: 100%; overflow-y: auto; } .data-table { /* Color and background overrides removed to use default/inherited styles */ }