body.wbx-mx20-active .wbx-mx20-native-content .table-responsive,
body.wbx-mx20-active .wbx-mx20-native-content .dataTables_wrapper{
  background:#fff;border:1px solid #e6eaf0;border-radius:16px;box-shadow:0 8px 28px rgba(15,23,42,.06);overflow:hidden
}
body.wbx-mx20-active .wbx-mx20-native-content table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin:0!important}
body.wbx-mx20-active .wbx-mx20-native-content thead th{position:sticky;top:0;z-index:3;background:#f8fafc!important;color:#475467!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #e6eaf0!important;padding:14px 16px!important;white-space:nowrap}
body.wbx-mx20-active .wbx-mx20-native-content tbody td{padding:15px 16px!important;border-bottom:1px solid #eef1f5!important;vertical-align:middle!important;color:#344054;font-size:13px;transition:background .16s ease}
body.wbx-mx20-active .wbx-mx20-native-content tbody tr:hover td{background:#f8fbff!important}
body.wbx-mx20-active .wbx-mx20-native-content tbody tr:last-child td{border-bottom:0!important}
body.wbx-mx20-active .wbx-mx20-native-content tbody tr .action-option,
body.wbx-mx20-active .wbx-mx20-native-content tbody tr .dropdown-toggle{opacity:.35;transition:opacity .16s ease,transform .16s ease}
body.wbx-mx20-active .wbx-mx20-native-content tbody tr:hover .action-option,
body.wbx-mx20-active .wbx-mx20-native-content tbody tr:hover .dropdown-toggle{opacity:1;transform:translateY(-1px)}
body.wbx-mx20-active .wbx-mx20-native-content .dataTables_filter,
body.wbx-mx20-active .wbx-mx20-native-content .dataTables_length{padding:14px 16px;margin:0!important;background:#fff}
body.wbx-mx20-active .wbx-mx20-native-content .dataTables_info,
body.wbx-mx20-active .wbx-mx20-native-content .dataTables_paginate{padding:14px 16px!important;margin:0!important;background:#fff;border-top:1px solid #eef1f5}
body.wbx-mx20-active .wbx-mx20-native-content .pagination .page-link{border:0!important;border-radius:8px!important;min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#475467;margin:0 2px}
body.wbx-mx20-active .wbx-mx20-native-content .pagination .active .page-link{background:var(--wbx-mx20-accent,#2563eb)!important;color:#fff!important}
body.wbx-mx20-active .wbx-table-density-toggle{display:inline-flex;align-items:center;gap:6px;border:1px solid #dfe4ea;background:#fff;border-radius:10px;padding:7px 10px;font-size:12px;font-weight:600;color:#475467;cursor:pointer;margin-left:8px}
body.wbx-mx20-active.wbx-table-compact .wbx-mx20-native-content tbody td{padding:9px 14px!important;font-size:12px}
body.wbx-mx20-active.wbx-table-comfortable .wbx-mx20-native-content tbody td{padding:19px 16px!important}
body.wbx-mx20-active .wbx-mx20-native-content .badge{border-radius:999px!important;padding:6px 9px!important;font-weight:650!important}
@media(max-width:991px){body.wbx-mx20-active .wbx-mx20-native-content .table-responsive{border-radius:12px}body.wbx-mx20-active .wbx-mx20-native-content thead th,body.wbx-mx20-active .wbx-mx20-native-content tbody td{padding-left:12px!important;padding-right:12px!important}}
