@use '../../styles/settings';
@use '../../styles/tools';

$data-table-header-sort-badge-size: 20px !default;
$data-table-header-sort-badge-color: rgba(var(--v-border-color), var(--v-border-opacity)) !default;
$data-table-header-sort-icon-default-opacity: .0 !default;
$data-table-header-sort-icon-hover-opacity: .5 !default;
$data-table-header-sort-icon-margin-inline: 0px !default;
$data-table-header-select-all-margin-inline: 16px -4px !default;

$data-table-loading-opacity: var(--v-disabled-opacity) !default;

$data-table-footer-info-min-width: 116px !default;
$data-table-footer-info-padding: 0 16px !default;
$data-table-footer-padding: 8px 4px !default;
$data-table-footer-pagination-margin-inline-start: 16px !default;
$data-table-footer-select-width: 90px !default;
$data-table-footer-items-per-page-padding: 8px !default;

$data-table-header-mobile-chip-icon-color: tools.theme-color('on-surface', var(--v-disabled-opacity)) !default;
$data-table-header-mobile-chip-icon-color-active: rgba(var(--v-theme-on-surface)) !default;
