.tabulator-cell {
    border-right: none !important;
    /* display: flex !important; */
    align-items: center;
    padding-left: 10px !important;
}
.tabulator-header {
    padding-right: 0px !important;
    color: #646670!important;
    border-color: var(--vz-border-color) !important;
    font-weight: 700 !important;
    padding-left: 10px !important;
}
.tabulator-row-even {
    background-color: var(--vz-card-bg) !important;
}
/* .tabulator-row:not(.tabulator-calcs) {
    padding-left: 10px !important;
} */

.tabulator {
    border: none !important;
    font-size: var(--vz-body-font-size) !important;
    font-weight: var(--vz-body-font-weight) !important;
    line-height: var(--vz-body-line-height) !important;
    color: var(--vz-body-color) !important;
    background-color: #fff !important;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
}
[data-layout-mode=dark] .tabulator {
    background-color: var(--vz-body-bg) !important;
}
.tabulator .tabulator-header .tabulator-col {
    border: none !important;
    height: 40px !important;
}
.tabulator-row.tabulator-group {
    cursor: pointer;
    background-color: rgba(64,81,137,.05) !important;
}
.tabulator-row.tabulator-group:hover {
    cursor: pointer;
    background-color: rgba(0,0,0,0.07) !important;
}
.tabulator-row.tabulator-selectable:hover {
    background-color: rgba(0,0,0,0.07) !important;
}
.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row {
    background-color: rgba(64,81,137,.05) !important;
}
.tabulator .tabulator-header {
    background-color: rgba(64,81,137,.05) !important;
    color: #3a497bc2 !important;
}
.tabulator .tabulator-footer {
    background-color: rgba(64,81,137,.05) !important;
    /* color: #3a497bc2 !important; */
}
.tabulator .tabulator-header .tabulator-calcs-holder {
    background-color: transparent !important;
}
[data-layout-mode=dark] .tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row {
    background-color: var(--vz-light) !important;
    color: var(--vz-body-color) !important;
}
[data-layout-mode=dark] .tabulator-row.tabulator-selectable:hover {
    background-color: var(--vz-light) !important;
}
[data-layout-mode=dark] .tabulator-header {
    background-color: var(--vz-light) !important;
    color: var(--vz-body-color) !important;
}
[data-layout-mode=dark] .tabulator-row.tabulator-selectable:hover {
    background-color: var(--vz-light) !important;
}
[data-layout-mode=dark] .tabulator-footer, [data-layout-mode=dark] .tabulator-paginator {
    background-color: var(--vz-light) !important;
    color: var(--vz-body-color) !important;
}
[data-layout-mode=dark] .tabulator-row.tabulator-group {
    background-color: var(--vz-light) !important;
}
.tabulator .tabulator-header .tabulator-col {
    background: none !important;
}
.tabulator-row.tabulator-selected {
    background-color: #9abcea !important;
    color: black !important;
}
.tabulator-row.tabulator-selected:hover, [data-layout-mode=dark] .tabulator-row.tabulator-selected:hover {
    background-color: #9abcea !important;
    color: black !important;
}
.tabulator .tabulator-tableHolder .tabulator-placeholder span {
    color: #909090 !important;
}
.tabulator .tabulator-footer {
    border-top: #fff !important;
}
.tabulator .tabulator-header .tabulator-col .tabulator-col-content {
    margin-top: 7px;
}

.tabulator .tabulator-header .tabulator-col .tabulator-col-content {
    margin-right: 12px !important;
}
.tabulator-calcs-holder {
    pointer-events: none;
}