body.clay-ui-tech .custom_table,
body.clay-ui-tech .custom_table table,
body.clay-ui-tech .dashboard-table,
body.clay-ui-tech .dashboard-table table {
    width: 100%;
}

body.clay-ui-tech .custom_table table,
body.clay-ui-tech .dashboard-table table {
    border-collapse: separate;
    border-spacing: 0;
    overflow: hidden;
    border-radius: var(--hb-dashboard-card-radius);
    border: 1px solid rgba(10, 41, 96, 0.08);
    background: rgba(255, 255, 255, 0.96);
}

body.clay-ui-tech .custom_table table thead th,
body.clay-ui-tech .dashboard-table table thead th {
    padding: 16px 20px;
    background: #F6F9FF;
    color: #0A2960 !important;
    font-size: 12px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    border-bottom: 1px solid rgba(10, 41, 96, 0.08);
}

body.clay-ui-tech .custom_table table tbody td,
body.clay-ui-tech .dashboard-table table tbody td {
    padding: 18px 20px;
    color: #42577E !important;
    vertical-align: middle;
    border-bottom: 1px solid rgba(10, 41, 96, 0.06);
}

body.clay-ui-tech .custom_table table tbody tr:last-child td,
body.clay-ui-tech .dashboard-table table tbody tr:last-child td {
    border-bottom: 0;
}

body.clay-ui-tech .custom_table table tbody tr:hover,
body.clay-ui-tech .dashboard-table table tbody tr:hover {
    background: rgba(255, 145, 0, 0.04);
}

body.clay-ui-tech .custom_table table tbody tr {
    height: 64px;
}
