.ait_datatable {
    opacity: 0;
    width: 100%;
    background: unset;
}

.ait_table_container .ait_datatable thead {
    color: var(--panel-heading-color);
}
.ait_table_container .bottom {
    outline: 1px solid var(--main-outline);

}
.ait_table_container .dataTables_scrollBody{
    border-left: 1px solid var(--panel-heading-background);
    border-right: 1px solid var(--panel-heading-background);
    background: var(--table-background);
    outline: 1px solid var(--main-outline);
}

.ait_table_container .dataTables_scrollHead{
    background: var(--panel-heading-background);
    border-top-left-radius: var(--table-border-radius);
    border-top-right-radius: var(--table-border-radius);
    outline: 1px solid var(--main-outline);
}

.ait_table_container .dataTables_scrollHeadInner thead>tr>th{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.ait_table_container .dataTables_scrollBody>table>tbody>tr>td {
    white-space: nowrap;
}

.ait_table_container .dataTables_scrollBody>table>tbody>tr>td.wrapped {
    white-space: unset;
    word-break: break-all;
}
