:root{--tnd-datatable-font-size:12px;--tnd-datatable-cell-px:1rem;--tnd-datatable-body-px:.75rem;--tnd-datatable-cell-py:.375rem;--tnd-datatable-body-py:.375rem;--tnd-datatable-row-min-h:2.25rem;--tnd-datatable-header-min-h:2.25rem;--tnd-datatable-header-bg:#e5e7eb;--tnd-datatable-row-hover-bg:#f9fafb;--tnd-table-h-scrollbar-size:15px;--tnd-table-v-scrollbar-size:15px}html.dark{--tnd-datatable-row-hover-bg:#1f2937}.tnd-data-table tbody tr:hover:not(.selected):not(.tnd-datatable-row-detail) td,.tnd-table-scroll-inner .tnd-data-table tbody tr:hover:not(.selected):not(.tnd-datatable-row-detail) td,.tnd-table-scroll-outer .tnd-data-table tbody tr:hover:not(.selected):not(.tnd-datatable-row-detail) td,.overflow-x-auto .tnd-data-table tbody tr:hover:not(.selected):not(.tnd-datatable-row-detail) td{background-color:var(--tnd-datatable-row-hover-bg)!important}.tnd-data-table:not(.common-sheet-table),.tnd-table-scroll-inner .tnd-data-table:not(.common-sheet-table),.tnd-table-scroll-outer .tnd-data-table:not(.common-sheet-table),.overflow-x-auto .tnd-data-table:not(.common-sheet-table){font-size:var(--tnd-datatable-font-size)!important}.tnd-data-table:not(.common-sheet-table) thead th,.overflow-x-auto .tnd-data-table:not(.common-sheet-table) thead th,.tnd-table-scroll-inner .tnd-data-table:not(.common-sheet-table) thead th,.tnd-table-scroll-outer .tnd-data-table:not(.common-sheet-table) thead th,.tnd-data-table:not(.common-sheet-table) .tnd-datatable-th{box-sizing:border-box!important;padding:var(--tnd-datatable-cell-py) var(--tnd-datatable-cell-px)!important;min-height:var(--tnd-datatable-header-min-h)!important;height:var(--tnd-datatable-header-min-h)!important;line-height:1.25!important;font-size:var(--tnd-datatable-font-size)!important;vertical-align:middle!important;font-weight:400!important}.tnd-data-table:not(.common-sheet-table) tbody td,.overflow-x-auto .tnd-data-table:not(.common-sheet-table) tbody td,.tnd-table-scroll-inner .tnd-data-table:not(.common-sheet-table) tbody td,.tnd-table-scroll-outer .tnd-data-table:not(.common-sheet-table) tbody td,.tnd-data-table:not(.common-sheet-table) .tnd-datatable-td{box-sizing:border-box!important;padding:var(--tnd-datatable-body-py) var(--tnd-datatable-body-px)!important;min-height:var(--tnd-datatable-row-min-h)!important;line-height:1.25!important;font-size:var(--tnd-datatable-font-size)!important;vertical-align:middle!important}.tnd-data-table:not(.common-sheet-table) thead th.tnd-datatable-th-select,.tnd-data-table:not(.common-sheet-table) tbody td.tnd-datatable-td-select{padding-left:.5rem!important;padding-right:.5rem!important}table.tnd-data-table thead th,table.tnd-data-table.tnd-shared-datatable thead th,.tnd-table-scroll-inner table.tnd-data-table thead th,.tnd-table-scroll-outer table.tnd-data-table thead th,.overflow-x-auto table.tnd-data-table thead th{text-overflow:clip!important;overflow:visible!important}table.tnd-data-table thead th *,table.tnd-data-table.tnd-shared-datatable thead th *,.tnd-table-scroll-inner table.tnd-data-table thead th *,.tnd-table-scroll-outer table.tnd-data-table thead th *,.overflow-x-auto table.tnd-data-table thead th *{text-overflow:clip!important;max-width:none!important;overflow:visible!important}table.tnd-data-table thead th.tnd-datatable-th-number,table.tnd-data-table.tnd-shared-datatable thead th.tnd-datatable-th-number,.tnd-table-scroll-inner table.tnd-data-table thead th.tnd-datatable-th-number,.tnd-table-scroll-outer table.tnd-data-table thead th.tnd-datatable-th-number,.overflow-x-auto table.tnd-data-table thead th.tnd-datatable-th-number,table.tnd-data-table thead th.tnd-datatable-th-number *,table.tnd-data-table.tnd-shared-datatable thead th.tnd-datatable-th-number *,.tnd-table-scroll-inner table.tnd-data-table thead th.tnd-datatable-th-number *,.tnd-table-scroll-outer table.tnd-data-table thead th.tnd-datatable-th-number *,.overflow-x-auto table.tnd-data-table thead th.tnd-datatable-th-number *,table.tnd-data-table tbody td.tnd-datatable-td-number,table.tnd-data-table.tnd-shared-datatable tbody td.tnd-datatable-td-number,.tnd-table-scroll-inner table.tnd-data-table tbody td.tnd-datatable-td-number,.tnd-table-scroll-outer table.tnd-data-table tbody td.tnd-datatable-td-number,.overflow-x-auto table.tnd-data-table tbody td.tnd-datatable-td-number,table.tnd-data-table tbody td.tnd-datatable-td-number :not(input):not(select):not(textarea):not(button),table.tnd-data-table.tnd-shared-datatable tbody td.tnd-datatable-td-number :not(input):not(select):not(textarea):not(button),.tnd-table-scroll-inner table.tnd-data-table tbody td.tnd-datatable-td-number :not(input):not(select):not(textarea):not(button),.tnd-table-scroll-outer table.tnd-data-table tbody td.tnd-datatable-td-number :not(input):not(select):not(textarea):not(button),.overflow-x-auto table.tnd-data-table tbody td.tnd-datatable-td-number :not(input):not(select):not(textarea):not(button){text-align:right!important}table.tnd-data-table tbody td.tnd-datatable-td-number .sheet-readonly-cell,table.tnd-data-table.tnd-shared-datatable tbody td.tnd-datatable-td-number .sheet-readonly-cell,.tnd-table-scroll-inner table.tnd-data-table tbody td.tnd-datatable-td-number .sheet-readonly-cell,.tnd-table-scroll-outer table.tnd-data-table tbody td.tnd-datatable-td-number .sheet-readonly-cell{justify-content:flex-end!important}table.tnd-data-table tbody td.tnd-datatable-td-number input:not([type=checkbox]):not([type=radio]),table.tnd-data-table.tnd-shared-datatable tbody td.tnd-datatable-td-number input:not([type=checkbox]):not([type=radio]){text-align:right!important}
