/* Auto-generated by scripts/gen-hot-icons.mjs — do not edit by hand.
   Regenerated on postinstall; rerun manually via `node scripts/gen-hot-icons.mjs`. */

[class*=ht-theme-classic] .htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper::after,
[class*=ht-theme-classic] .htContextMenu table tbody tr td.htSubmenu .htItemWrapper::after,
[class*=ht-theme-classic] .htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper::after,
[class*=ht-theme-classic] .pika-single .pika-next {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-right.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .pika-single .pika-prev {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-left.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-page-size-section__select-wrapper::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-down.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .changeType::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/select-arrow.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .htUISelectCaption::after,
.htAutocompleteArrow::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/select-arrow.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .columnSorting.sortAction.ascending::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-narrow-up.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .columnSorting.sortAction.descending::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-narrow-down.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-page-navigation-section .ht-page-first::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-left-with-bar.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] [dir="rtl"] .ht-page-navigation-section .ht-page-first::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-right-with-bar.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-page-navigation-section .ht-page-prev::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-left.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] [dir="rtl"] .ht-page-navigation-section .ht-page-prev::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-right.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-page-navigation-section .ht-page-next::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-right.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] [dir="rtl"] .ht-page-navigation-section .ht-page-next::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-left.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-page-navigation-section .ht-page-last::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-right-with-bar.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] [dir="rtl"] .ht-page-navigation-section .ht-page-last::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/arrow-left-with-bar.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .htDropdownMenu table tbody tr td .htItemWrapper span.selected::after,
[class*=ht-theme-classic] .htContextMenu table tbody tr td .htItemWrapper span.selected::after,
[class*=ht-theme-classic] .htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/check.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .htCheckboxRendererInput {
  appearance: none;
}

[class*=ht-theme-classic] .htCheckboxRendererInput::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/checkbox.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] th.beforeHiddenColumn::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/caret-hidden-left.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] th.afterHiddenColumn::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/caret-hidden-right.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] th.beforeHiddenRow::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/caret-hidden-up.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] th.afterHiddenRow::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/caret-hidden-down.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .collapsibleIndicator::before,
[class*=ht-theme-classic] .ht_nestingButton::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/collapse-off.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .collapsibleIndicator.collapsed::before,
[class*=ht-theme-classic] .ht_nestingButton.ht_nestingExpand::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/collapse-on.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .htUIRadio > input[type="radio"]::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/radio.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-multi-select-chip-remove::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/chip-close.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-notification__close::before {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/chip-close.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-multi-select-editor-search-icon {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/search.svg");
  background-color: currentColor;
}

[class*=ht-theme-classic] .ht-multi-select-editor-item-selected input::after {
  width: var(--ht-icon-size);
  height: var(--ht-icon-size);
  -webkit-mask-size: contain;
  -webkit-mask-image: url("./assets/hot-icons/checkbox.svg");
  background-color: currentColor;
}
