.queue-container { position: relative; display: flex; height: 100%; :global(.ag-header) { display: none; } :global(.ag-theme-alpine-dark) { --ag-header-background-color: rgb(0 0 0 / 0%) !important; --ag-background-color: rgb(0 0 0 / 0%) !important; --ag-odd-row-background-color: rgb(0 0 0 / 0%) !important; } :global(.ag-row) { &::before { background: rgb(0 0 0 / 10%) !important; border: none !important; } } :global(.ag-row-hover) { background: rgb(0 0 0 / 10%) !important; } } .active-tab-indicator { position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: var(--theme-colors-foreground); } .header-item-wrapper { position: relative; z-index: 2; display: flex; gap: 0; } .grid-container { position: relative; display: grid; grid-template-rows: auto minmax(0, 1fr); grid-template-columns: 1fr; padding: 1rem; &::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; background: var(--theme-colors-background); border-radius: 5px; opacity: var(--opacity, 1); } }