table.dataTable thead tr > .dtfc-fixed-left, table.dataTable thead tr > .dtfc-fixed-right, table.dataTable tfoot tr > .dtfc-fixed-left, table.dataTable tfoot tr > .dtfc-fixed-right { top: 0; bottom: 0; z-index: 3; background-color: white; } table.dataTable tbody tr > .dtfc-fixed-left, table.dataTable tbody tr > .dtfc-fixed-right { z-index: 1; background-color: white; } div.dtfc-left-top-blocker, div.dtfc-right-top-blocker { background-color: white; } html.dark table.dataTable thead tr > .dtfc-fixed-left, html.dark table.dataTable thead tr > .dtfc-fixed-right, html.dark table.dataTable tfoot tr > .dtfc-fixed-left, html.dark table.dataTable tfoot tr > .dtfc-fixed-right { background-color: var(--dt-html-background); } html.dark table.dataTable tbody tr > .dtfc-fixed-left, html.dark table.dataTable tbody tr > .dtfc-fixed-right { background-color: var(--dt-html-background); } html.dark div.dtfc-left-top-blocker, html.dark div.dtfc-right-top-blocker { background-color: var(--dt-html-background); } div.dtfc-right-top-blocker, div.dtfc-left-top-blocker { margin-top: 6px; border-bottom: 0px solid #ddd !important; } table.dataTable.table-bordered.dtfc-has-left { border-left: none; } div.dataTables_scroll.dtfc-has-left table.table-bordered { border-left: none; } div.dataTables_scrollBody { border-left: 1px solid #ddd !important; } div.dataTables_scrollFootInner table.table-bordered tr th:first-child, div.dataTables_scrollHeadInner table.table-bordered tr th:first-child { border-left: 1px solid #ddd !important; }