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
36table.dataTable {
37  border-left-width: 0px !important;
38}
39table.dataTable tr {
40  border-left-width: 0px;
41}
42table.dataTable tr th:first-child,
43table.dataTable tr td:first-child {
44  border-left: 1px solid rgba(34, 36, 38, 0.15) !important;
45}
46
47div.dtfc-right-top-blocker {
48  border-bottom: none !important;
49}
50
51tr.dt-rowReorder-moving td.dtfc-fixed-left,
52tr.dt-rowReorder-moving td.dtfc-fixed-right {
53  border-top: 2px solid #888 !important;
54  border-bottom: 2px solid #888 !important;
55}
56tr.dt-rowReorder-moving td.dtfc-fixed-left:first-child {
57  border-left: 2px solid #888 !important;
58}
59tr.dt-rowReorder-moving td.dtfc-fixed-right:last-child {
60  border-right: 2px solid #888 !important;
61}
62