1table.dataTable thead tr > .dtfc-fixed-left,
2table.dataTable thead tr > .dtfc-fixed-right,
3table.dataTable tfoot tr > .dtfc-fixed-left,
4table.dataTable tfoot tr > .dtfc-fixed-right {
5  top: 0;
6  bottom: 0;
7  z-index: 3;
8  background-color: white;
9}
10table.dataTable tbody tr > .dtfc-fixed-left,
11table.dataTable tbody tr > .dtfc-fixed-right {
12  z-index: 1;
13  background-color: white;
14}
15
16div.dtfc-left-top-blocker,
17div.dtfc-right-top-blocker {
18  background-color: white;
19}
20
21html.dark table.dataTable thead tr > .dtfc-fixed-left,
22html.dark table.dataTable thead tr > .dtfc-fixed-right,
23html.dark table.dataTable tfoot tr > .dtfc-fixed-left,
24html.dark table.dataTable tfoot tr > .dtfc-fixed-right {
25  background-color: var(--dt-html-background);
26}
27html.dark table.dataTable tbody tr > .dtfc-fixed-left,
28html.dark table.dataTable tbody tr > .dtfc-fixed-right {
29  background-color: var(--dt-html-background);
30}
31html.dark div.dtfc-left-top-blocker,
32html.dark div.dtfc-right-top-blocker {
33  background-color: var(--dt-html-background);
34}
35
36div.dtfc-right-top-blocker,
37div.dtfc-left-top-blocker {
38  margin-top: 6px;
39  border-bottom: 0px solid #ddd !important;
40}
41
42table.dataTable.table-bordered.dtfc-has-left {
43  border-left: none;
44}
45
46div.dataTables_scroll.dtfc-has-left table.table-bordered {
47  border-left: none;
48}
49
50div.dataTables_scrollBody {
51  border-left: 1px solid #ddd !important;
52}
53
54div.dataTables_scrollFootInner table.table-bordered tr th:first-child,
55div.dataTables_scrollHeadInner table.table-bordered tr th:first-child {
56  border-left: 1px solid #ddd !important;
57}
58
59html[data-bs-theme=dark] table.dataTable thead tr > .dtfc-fixed-left,
60html[data-bs-theme=dark] table.dataTable thead tr > .dtfc-fixed-right,
61html[data-bs-theme=dark] table.dataTable tfoot tr > .dtfc-fixed-left,
62html[data-bs-theme=dark] table.dataTable tfoot tr > .dtfc-fixed-right {
63  background-color: var(--bs-body-bg);
64}
65html[data-bs-theme=dark] table.dataTable tbody tr > .dtfc-fixed-left,
66html[data-bs-theme=dark] table.dataTable tbody tr > .dtfc-fixed-right {
67  background-color: var(--bs-body-bg);
68}
69html[data-bs-theme=dark] div.dtfc-left-top-blocker,
70html[data-bs-theme=dark] div.dtfc-right-top-blocker {
71  background-color: var(--bs-body-bg);
72}
73html[data-bs-theme=dark] div.dataTables_scrollBody {
74  border-left-color: var(--bs-border-color) !important;
75}
76html[data-bs-theme=dark] div.dataTables_scrollFootInner table.table-bordered tr th:first-child,
77html[data-bs-theme=dark] div.dataTables_scrollHeadInner table.table-bordered tr th:first-child {
78  border-left-color: var(--bs-border-color) !important;
79}
80