table, th, td {
    text-indent: 0;
    
}
.table-responsive {
    overflow: auto
}

table {
    width: 100%;
    border-collapse: collapse !important;
   
}
table,th,td{
    border:solid #e5e7eb;
    border-style: ridge; 
}
table tfoot tr,
table thead tr {
    border-bottom-width: 0;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(246 248 250/var(--tw-bg-opacity)) !important
}

:is(.dark table tfoot tr),
:is(.dark table thead tr) {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(26 41 65/var(--tw-bg-opacity)) !important
}

table tbody tr td,
table tfoot tr th,
table thead tr th {
    padding: .75rem 1rem
}

:is([dir=ltr] table tbody tr td),
:is([dir=ltr] table tfoot tr th),
:is([dir=ltr] table thead tr th) {
    text-align: left
}

:is([dir=rtl] table tbody tr td),
:is([dir=rtl] table tfoot tr th),
:is([dir=rtl] table thead tr th) {
    text-align: right
}

table tfoot tr th,
table thead tr th {
    font-weight: 600
}

table tbody tr {
    border-bottom-width: 1px;
    border-color: #e0e6ed66 !important
}

:is(.dark table tbody tr) {
    --tw-border-opacity: 1 !important;
    border-color: rgb(25 30 58/var(--tw-border-opacity)) !important
}

table.table-hover tbody tr:hover {
    background-color: #e0e6ed33 !important
}

:is(.dark table.table-hover tbody tr:hover) {
    background-color: #1a294166 !important
}

table.table-striped tbody tr:nth-child(odd) {
    background-color: #e0e6ed33 !important
}

:is(.dark table.table-striped tbody tr:nth-child(odd)) {
    background-color: #1a294166 !important
}

table.dataTable-table tbody tr td,
table.dataTable-table tbody tr th {
    border-bottom-width: 1px;
    border-color: #e0e6ed66;
    padding: .75rem 1rem
}

:is([dir=ltr] table.dataTable-table tbody tr td),
:is([dir=ltr] table.dataTable-table tbody tr th) {
    text-align: left
}

:is([dir=rtl] table.dataTable-table tbody tr td),
:is([dir=rtl] table.dataTable-table tbody tr th) {
    text-align: right
}

:is(.dark table.dataTable-table tbody tr td),
:is(.dark table.dataTable-table tbody tr th) {
    --tw-border-opacity: 1;
    border-color: rgb(25 30 58/var(--tw-border-opacity))
}

table.dataTable-table tbody tr:last-child td {
    border-bottom-width: 0
}
