div.dt-rowReorder-float-parent { table-layout: fixed; outline: 2px solid green; z-index: 2001; position: absolute !important; overflow: hidden; border-radius: 0; } div.dt-rowReorder-float-parent table.dt-rowReorder-float { opacity: 0.9; background-color: white; margin: 0 !important; } div.dt-rowReorder-float-parent.drop-not-allowed { cursor: not-allowed; } tr.dt-rowReorder-moving { outline: 2px solid #888; outline-offset: -2px; } body.dt-rowReorder-noOverflow { overflow-x: hidden; } table.dataTable td.reorder { text-align: center; cursor: move; } html.dark div.dt-rowReorder-float-parent { outline-color: #52ceff; } html.dark div.dt-rowReorder-float-parent table.dt-rowReorder-float { background-color: var(--dt-html-background); } html.dark tr.dt-rowReorder-moving { outline-color: #aaa; }