/* AUTO-GEGENEREERD — niet handmatig bewerken.
   Bron: Syncfusion.Blazor.Themes 34.2.8 — staticwebassets/bootstrap5-dark.css.
   Buigt de hardcoded Bootstrap-primary-blauwtinten om naar de tenant-accent:
   #0d6efd->base, #0b5ed7->hover, #0a58ca->active (tokens in
   syncfusion-overrides.css). Andere varianten van diezelfde tint worden een color-mix op het
   basistoken: shade->met #000, tint->met #fff, alpha->met transparent, en de hsl()-vorm (SASS
   darken/lighten, o.a. de geselecteerde dag in de kalender) via het lichtheidsverschil.
   Van een overgenomen regel gaan alle declaraties mee, ook die zonder tint: dit bestand laadt na het
   thema, dus zonder die rest zou de volgorde binnen het thema omgedraaid worden.
   Regenereer na een Syncfusion-upgrade. Laadt NA het thema. */

.e-accordion .e-acrdn-item.e-focused>.e-acrdn-header{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item.e-focused>.e-acrdn-header{box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-accordion:not(.e-acrdn-ctrl)>.e-acrdn-item>.e-acrdn-panel.e-nested>.e-acrdn-content>.e-accordion>.e-acrdn-item>.e-acrdn-header:focus{box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content{color:var(--ht-sf-primary)}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons{color:var(--ht-sf-primary)}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:focus{border-color:rgb(68.0034482759,75.85,83.6965517241);border-style:solid;border-width:0 0 1px 0;background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:hover{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state>.e-acrdn-header:active{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-accordion .e-acrdn-item .e-acrdn-header:active{border:0;border-color:initial;background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-acrdn-header-content{color:var(--ht-sf-primary)}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-icons{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header{border-color:rgb(68.0034482759,75.85,83.6965517241);border-style:solid;border-width:0 0 1px 0;background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover .e-icons{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover .e-acrdn-header-content{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover:focus .e-icons,.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header:hover:focus .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover:focus .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header:hover:focus .e-acrdn-header-content{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header>.e-toggle-icon,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header>.e-toggle-icon{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-content{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-selected>.e-acrdn-header>.e-acrdn-header-content{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-selected>.e-acrdn-header>.e-toggle-icon{color:color-mix(in srgb,var(--ht-sf-primary) 60%,#fff)}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover>.e-acrdn-header .e-icons{color:var(--ht-sf-primary)}
.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);border-radius:0;border-color:rgb(68.0034482759,75.85,83.6965517241);border-style:solid;border-width:0 0 1px 0}
.e-accordion:not(.e-acrdn-ctrl)>.e-acrdn-item.e-selected>.e-acrdn-header:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-accordion:not(.e-acrdn-ctrl)>.e-acrdn-item>.e-acrdn-header:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
input.e-input::-moz-selection,textarea.e-input::-moz-selection,.e-input-group input.e-input::-moz-selection,.e-input-group.e-control-wrapper input.e-input::-moz-selection,.e-float-input input::-moz-selection,.e-float-input.e-control-wrapper input::-moz-selection,.e-input-group textarea.e-input::-moz-selection,.e-input-group.e-control-wrapper textarea.e-input::-moz-selection,.e-float-input textarea::-moz-selection,.e-float-input.e-control-wrapper textarea::-moz-selection,.e-float-input.e-small textarea::-moz-selection,.e-float-input textarea::-moz-selection{background:var(--ht-sf-primary);color:#fff}
input.e-input::selection,textarea.e-input::selection,.e-input-group input.e-input::selection,.e-input-group.e-control-wrapper input.e-input::selection,.e-float-input input::selection,.e-float-input.e-control-wrapper input::selection,.e-input-group textarea.e-input::selection,.e-input-group.e-control-wrapper textarea.e-input::selection,.e-float-input textarea::selection,.e-float-input.e-control-wrapper textarea::selection,.e-float-input.e-small textarea::selection,.e-float-input textarea::selection{background:var(--ht-sf-primary);color:#fff}
.e-input:focus:not(.e-success):not(.e-warning):not(.e-error),.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input{border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-radius:4px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error){border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-radius:4px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error){border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]){border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-bigger .e-input-group.e-small textarea.e-input:focus,.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input:focus,.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus,.e-bigger .e-float-input.e-small textarea:focus,.e-small .e-input-group.e-bigger textarea.e-input:focus,.e-small .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus,.e-small .e-float-input.e-bigger textarea:focus,.e-input-group.e-bigger.e-small textarea.e-input:focus,.e-input-group.e-bigger textarea.e-input:focus,.e-input-group.e-small textarea.e-input:focus,.e-input-group textarea.e-input:focus,.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input:focus,.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus,.e-float-input.e-bigger.e-small textarea:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-spinner-pane .e-spinner-inner .e-spin-label{color:var(--ht-sf-primary)}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle{stroke:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc{stroke:var(--ht-sf-primary)}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle{stroke:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc{stroke:var(--ht-sf-primary)}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3{stroke:var(--ht-sf-primary)}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle{stroke:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc{stroke:var(--ht-sf-primary)}
.e-spinner-pane .e-spinner-inner .e-spin-material,.e-spinner-pane .e-spinner-inner .e-spin-material3,.e-spinner-pane .e-spinner-inner .e-spin-tailwind3{stroke:var(--ht-sf-primary)}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4{stroke:var(--ht-sf-primary)}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap{fill:var(--ht-sf-primary);stroke:var(--ht-sf-primary)}
.e-mention .e-mention-chip,.e-mention .e-mention-chip:hover{background:#343a40;border-radius:2px;border:none;color:var(--ht-sf-primary);cursor:default}
.e-dropdownbase .e-list-item.e-active,.e-dropdownbase .e-list-item.e-active.e-hover{background-color:var(--ht-sf-primary);border-color:#212529;color:#fff}
.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active,.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active.e-hover{background-color:var(--ht-sf-primary);border-color:#212529;color:#fff}
.e-badge.e-badge-primary:not(.e-badge-ghost):not([href]),.e-badge.e-badge-primary[href]:not(.e-badge-ghost){background-color:var(--ht-sf-primary);color:#fff}
.e-badge.e-badge-primary[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-secondary[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-success[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-danger[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-warning[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-info[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-light[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-dark[href]:not(.e-badge-ghost):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-badge.e-badge-ghost.e-badge-primary{background-color:transparent;border:1px solid var(--ht-sf-primary);color:var(--ht-sf-primary)}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text{color:color-mix(in srgb,var(--ht-sf-primary) 79.0984%,#fff)}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover,.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus{color:var(--ht-sf-primary)}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active{color:color-mix(in srgb,var(--ht-sf-primary) 95%,#000)}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus{border:1px solid var(--ht-sf-primary)}
.e-btn.e-round.e-primary:hover,.e-btn.e-round-edge.e-primary:hover,.e-css.e-btn.e-round.e-primary:hover,.e-css.e-btn.e-round-edge.e-primary:hover{border-color:var(--ht-sf-primary)}
.e-btn.e-primary,.e-css.e-btn.e-primary{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-btn.e-primary:hover,.e-css.e-btn.e-primary:hover{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-active);box-shadow:none;color:#fff}
.e-btn.e-primary:focus,.e-css.e-btn.e-primary:focus{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary);color:#fff;outline:#6c757d 0 solid;box-shadow:0 0 0 4px color-mix(in srgb,color-mix(in srgb,var(--ht-sf-primary) 85%,#fff) 50%,transparent)}
.e-btn.e-primary:active,.e-css.e-btn.e-primary:active{background:var(--ht-sf-primary-active);border-color:color-mix(in srgb,var(--ht-sf-primary) 75%,#000);color:#fff;outline:#6c757d 0 solid}
.e-btn.e-primary.e-active,.e-css.e-btn.e-primary.e-active{background:var(--ht-sf-primary-active);border-color:color-mix(in srgb,var(--ht-sf-primary) 75%,#000);color:#fff}
.e-btn.e-primary:disabled,.e-btn.e-primary.e-disabled,.e-css.e-btn.e-primary:disabled,.e-css.e-btn.e-primary.e-disabled{background:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);box-shadow:none;color:rgba(255,255,255,0.65)}
.e-btn.e-flat.e-primary,.e-css.e-btn.e-flat.e-primary{background:transparent;border-color:transparent;color:color-mix(in srgb,var(--ht-sf-primary) 79.0984%,#fff)}
.e-btn.e-flat.e-primary:hover,.e-css.e-btn.e-flat.e-primary:hover{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-active);color:#fff}
.e-btn.e-flat.e-primary:focus,.e-css.e-btn.e-flat.e-primary:focus{background:var(--ht-sf-primary-hover);border-color:transparent;color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,color-mix(in srgb,var(--ht-sf-primary) 85%,#fff) 50%,transparent)}
.e-btn.e-flat.e-primary:active,.e-btn.e-flat.e-primary.e-active,.e-css.e-btn.e-flat.e-primary:active,.e-css.e-btn.e-flat.e-primary.e-active{background:var(--ht-sf-primary-active);border-color:color-mix(in srgb,var(--ht-sf-primary) 75%,#000);color:#fff}
.e-btn.e-flat.e-primary:disabled,.e-btn.e-flat.e-primary.e-disabled,.e-css.e-btn.e-flat.e-primary:disabled,.e-css.e-btn.e-flat.e-primary.e-disabled{background:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:transparent;box-shadow:none;color:rgba(255,255,255,0.65)}
.e-btn.e-outline.e-primary,.e-css.e-btn.e-outline.e-primary{background:transparent;border-color:color-mix(in srgb,var(--ht-sf-primary) 79.0984%,#fff);color:color-mix(in srgb,var(--ht-sf-primary) 79.0984%,#fff)}
.e-btn.e-outline.e-primary:hover,.e-css.e-btn.e-outline.e-primary:hover{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary);color:#fff}
.e-btn.e-outline.e-primary:focus,.e-css.e-btn.e-outline.e-primary:focus{box-shadow:0 0 0 4px color-mix(in srgb,color-mix(in srgb,var(--ht-sf-primary) 85%,#fff) 50%,transparent)}
.e-btn.e-outline.e-primary:focus:not(:focus-visible),.e-css.e-btn.e-outline.e-primary:focus:not(:focus-visible){background:var(--ht-sf-primary);color:#fff}
.e-btn.e-outline.e-primary:focus-visible,.e-css.e-btn.e-outline.e-primary:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,color-mix(in srgb,var(--ht-sf-primary) 85%,#fff) 50%,transparent)}
.e-btn.e-outline.e-primary:active,.e-btn.e-outline.e-primary.e-active,.e-css.e-btn.e-outline.e-primary:active,.e-css.e-btn.e-outline.e-primary.e-active{background:var(--ht-sf-primary);color:#fff}
.e-btn.e-outline.e-primary:disabled,.e-btn.e-outline.e-primary.e-disabled,.e-css.e-btn.e-outline.e-primary:disabled,.e-css.e-btn.e-outline.e-primary.e-disabled{background:transparent;border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);box-shadow:none;color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent)}
.e-btn.e-link,.e-css.e-btn.e-link{background:transparent;border-color:transparent;border-radius:0;box-shadow:none;color:var(--ht-sf-primary)}
.e-btn.e-link:hover,.e-css.e-btn.e-link:hover{border-radius:0;color:var(--ht-sf-primary-active);text-decoration:underline}
.e-btn.e-link:focus,.e-css.e-btn.e-link:focus{border-radius:0;text-decoration:underline;color:var(--ht-sf-primary-active)}
.e-calendar .e-btn.e-today.e-flat.e-disabled,.e-calendar .e-btn.e-today.e-flat.e-disabled:hover,.e-calendar .e-btn.e-today.e-flat.e-disabled:active,.e-calendar .e-btn.e-today.e-flat.e-disabled:focus,.e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active{background:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);box-shadow:none;color:rgba(255,255,255,0.65);cursor:default;opacity:1;outline:none;pointer-events:none;-ms-touch-action:none;touch-action:none}
.e-calendar .e-content.e-year td.e-selected:hover span.e-day,.e-calendar .e-content.e-decade td.e-selected:hover span.e-day{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-calendar .e-content td.e-today span.e-day,.e-calendar .e-content td.e-focused-date.e-today span.e-day{background:none;border:none;border-radius:4px;box-shadow:inset 2px 0 var(--ht-sf-primary),inset 0 2px var(--ht-sf-primary),inset -2px 0 var(--ht-sf-primary),inset 0 -2px var(--ht-sf-primary);color:var(--ht-sf-primary)}
.e-calendar .e-content td.e-focused-date.e-today span.e-day{background:rgb(48.9202702703,54.85,60.7797297297);border:none;box-shadow:inset 1px 0 var(--ht-sf-primary),inset 0 1px var(--ht-sf-primary),inset -1px 0 var(--ht-sf-primary),inset 0 -1px var(--ht-sf-primary);color:#e9ecef}
.e-calendar .e-content td.e-today.e-selected span.e-day{background-color:var(--ht-sf-primary);border:none;box-shadow:inset 1px 0 var(--ht-sf-primary),inset 0 1px var(--ht-sf-primary),inset -1px 0 var(--ht-sf-primary),inset 0 -1px var(--ht-sf-primary);color:#fff}
.e-calendar .e-content td.e-today.e-selected:hover span.e-day,.e-calendar .e-content td.e-selected:hover span.e-day,.e-calendar .e-content td.e-selected.e-focused-date span.e-day{background:color-mix(in srgb,var(--ht-sf-primary) 90%,#000);color:#fff}
.e-calendar .e-content td.e-selected span.e-day{background-color:var(--ht-sf-primary);color:#fff;border:none;border-radius:4px}
.e-calendar .e-content .e-footer{color:var(--ht-sf-primary)}
.e-calendar .e-btn.e-today.e-flat.e-primary,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary{background-color:var(--ht-sf-primary);border:0;border-color:var(--ht-sf-primary);color:#fff}
.e-calendar .e-btn.e-today.e-flat.e-primary:hover,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:hover{background-color:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-active);color:#fff}
.e-calendar .e-btn.e-today.e-flat.e-primary:active,.e-calendar .e-btn.e-today.e-flat.e-primary.e-active,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:active,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-active{background-color:var(--ht-sf-primary-active);border-color:color-mix(in srgb,var(--ht-sf-primary) 75%,#000);color:#fff}
.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled{background-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);color:rgba(255,255,255,0.65)}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000)}
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{background:none;border:none;border-radius:4px;box-shadow:inset 2px 0 var(--ht-sf-primary),inset 0 2px var(--ht-sf-primary),inset -2px 0 var(--ht-sf-primary),inset 0 -2px var(--ht-sf-primary);color:var(--ht-sf-primary)}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{background:rgb(48.9202702703,54.85,60.7797297297);border:none;box-shadow:inset 1px 0 var(--ht-sf-primary),inset 0 1px var(--ht-sf-primary),inset -1px 0 var(--ht-sf-primary),inset 0 -1px var(--ht-sf-primary);color:#e9ecef}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day{background-color:var(--ht-sf-primary);border:none;box-shadow:inset 1px 0 var(--ht-sf-primary),inset 0 1px var(--ht-sf-primary),inset -1px 0 var(--ht-sf-primary),inset 0 -1px var(--ht-sf-primary);color:#fff}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000);color:#fff}
.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day{background-color:var(--ht-sf-primary);color:#fff;border:none;border-radius:4px}
.e-bigger.e-small .e-calendar .e-content .e-footer{color:var(--ht-sf-primary)}
.e-card{-webkit-tap-highlight-color:var(--ht-sf-primary);background:#212529;border:1px solid rgb(68.0034482759,75.85,83.6965517241);box-shadow:none;color:#fff;outline:none}
.e-card:active{background-color:#212529;border-color:var(--ht-sf-primary)}
.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:var(--ht-sf-primary)}
.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:transparent;border:1px solid var(--ht-sf-primary);color:var(--ht-sf-primary);outline:0}
.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:var(--ht-sf-primary);border:1px solid rgb(86.4,93.6,100);color:#fff}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active{background-color:var(--ht-sf-primary)}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars{background-color:color-mix(in srgb,var(--ht-sf-primary) 40%,transparent)}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar{background-color:var(--ht-sf-primary)}
.e-checkbox-wrapper:focus .e-frame,.e-checkbox-wrapper.e-focus .e-frame,.e-css.e-checkbox-wrapper:focus .e-frame,.e-css.e-checkbox-wrapper.e-focus .e-frame{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-checkbox-wrapper .e-frame.e-check,.e-css.e-checkbox-wrapper .e-frame.e-check{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-checkbox-wrapper .e-frame.e-stop,.e-css.e-checkbox-wrapper .e-frame.e-stop{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-checkbox-wrapper .e-checkbox:focus+.e-frame,.e-checkbox-wrapper .e-checkbox:active+.e-frame,.e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame,.e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame{background-color:#212529;border-color:color-mix(in srgb,var(--ht-sf-primary) 75%,#000);box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-check,.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-check,.e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-check,.e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-check{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary-active);box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent);color:#fff}
.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-stop,.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-stop,.e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-stop,.e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-stop{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary-active);box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent);color:#fff}
.e-checkbox-wrapper:hover .e-frame.e-check,.e-css.e-checkbox-wrapper:hover .e-frame.e-check{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-checkbox-wrapper:hover .e-frame.e-stop,.e-css.e-checkbox-wrapper:hover .e-frame.e-stop{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check{background-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);color:#fff}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop,.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop{background-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);color:#fff}
.e-checkbox-wrapper.e-focus .e-frame,.e-checkbox-wrapper.e-focus .e-frame.e-check,.e-css.e-checkbox-wrapper.e-focus .e-frame,.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check{outline:color-mix(in srgb,var(--ht-sf-primary) 25%,transparent);outline-offset:0}
.e-checkbox-wrapper:disabled .e-frame.e-check,fieldset[disabled] .e-checkbox-wrapper .e-frame.e-check,.e-css.e-checkbox-wrapper:disabled .e-frame.e-check,fieldset[disabled] .e-css.e-checkbox-wrapper .e-frame.e-check{background-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);color:#fff}
.e-checkbox-wrapper:disabled .e-frame.e-stop,fieldset[disabled] .e-checkbox-wrapper .e-frame.e-stop,.e-css.e-checkbox-wrapper:disabled .e-frame.e-stop,fieldset[disabled] .e-css.e-checkbox-wrapper .e-frame.e-stop{background-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);color:#fff}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover.e-check,.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover.e-check,.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover.e-check,.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover.e-check{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-drag-indicator{background-color:var(--ht-sf-primary);height:24px;width:2px;position:absolute;display:none;z-index:1000}
.e-chip-list.e-selection .e-chip.e-active{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-focused{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-outline{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-selection .e-chip:active{background:var(--ht-sf-primary);border-color:rgb(81,87.75,93.75);color:#fff}
.e-chip-list.e-chip.e-primary,.e-chip-list .e-chip.e-primary{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-chip.e-primary .e-chip-avatar,.e-chip-list .e-chip.e-primary .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-chip.e-primary:hover,.e-chip-list .e-chip.e-primary:hover{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-hover);color:#fff}
.e-chip-list.e-chip.e-primary:hover .e-chip-avatar,.e-chip-list .e-chip.e-primary:hover .e-chip-avatar{background-color:var(--ht-sf-primary-hover);color:#fff}
.e-chip-list.e-chip.e-primary.e-focused,.e-chip-list .e-chip.e-primary.e-focused{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-hover);color:#fff}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-focused .e-chip-avatar{background-color:var(--ht-sf-primary-hover);color:#fff}
.e-chip-list.e-chip.e-primary.e-focused,.e-chip-list .e-chip.e-primary.e-focused{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-chip-list.e-chip.e-primary.e-focused.e-active,.e-chip-list .e-chip.e-primary.e-focused.e-active{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-active,.e-chip-list .e-chip.e-primary.e-active{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-active .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary:active,.e-chip-list .e-chip.e-primary:active{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary:active .e-chip-avatar,.e-chip-list .e-chip.e-primary:active .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary:active,.e-chip-list .e-chip.e-primary:active{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-chip-list.e-chip.e-primary.e-disabled,.e-chip-list .e-chip.e-primary.e-disabled{background:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);color:#fff}
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-disabled .e-chip-avatar{background-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);color:#fff}
.e-chip-list.e-chip.e-primary.e-clone-chip,.e-chip-list .e-chip.e-primary.e-clone-chip{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline,.e-chip-list .e-chip.e-primary.e-outline{background:transparent;border-color:var(--ht-sf-primary);color:var(--ht-sf-primary)}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-icon,.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete,.e-chip-list .e-chip.e-primary.e-outline .e-chip-icon,.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete{color:var(--ht-sf-primary)}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn,.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn{color:var(--ht-sf-primary)}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline:hover,.e-chip-list .e-chip.e-primary.e-outline:hover{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-hover);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar{background-color:var(--ht-sf-primary);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-focused,.e-chip-list .e-chip.e-primary.e-outline.e-focused{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-hover);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar{background-color:var(--ht-sf-primary-hover);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active,.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-active,.e-chip-list .e-chip.e-primary.e-outline.e-active{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline:active,.e-chip-list .e-chip.e-primary.e-outline:active{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip{background:var(--ht-sf-primary-active);border-color:var(--ht-sf-primary-active);color:#fff}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar,.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar{background-color:var(--ht-sf-primary-active);color:#fff}
.e-dropdown-popup ul .e-item:active,.e-dropdown-popup ul .e-item.e-selected{background:var(--ht-sf-primary);color:#fff}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle{background-color:var(--ht-sf-primary-hover);border:1px solid #212529;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-control-wrapper.e-slider-container .e-slider .e-range{background-color:var(--ht-sf-primary)}
.e-control-wrapper.e-slider-container .e-slider .e-handle{background-color:var(--ht-sf-primary);border:1px solid var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-control-wrapper.e-slider-container .e-slider .e-handle:hover{background-color:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-active)}
.e-control-wrapper.e-slider-container .e-slider .e-handle:active{background-color:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-active)}
.e-control-wrapper.e-slider-container.e-slider-hover .e-handle{border-color:var(--ht-sf-primary)}
.e-contextmenu-wrapper ul .e-menu-item.e-selected,.e-contextmenu-container ul .e-menu-item.e-selected{background-color:var(--ht-sf-primary);color:#fff;outline:0 solid var(--ht-sf-primary);outline-offset:0}
.e-dashboardlayout.e-control .e-panel:active{border:1px solid var(--ht-sf-primary)}
.e-dashboardlayout.e-control .e-holder{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);border:1px var(--ht-sf-primary) dashed;border-radius:4px;position:absolute}
.e-radio+label:focus::before{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-radio:focus+label::before{border-color:var(--ht-sf-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-radio:focus+label::before{border-color:#6c757d;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-radio:checked+label::before{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-radio:checked:focus+label::before{border-color:var(--ht-sf-primary)}
.e-radio:checked+label:hover::before{border-color:var(--ht-sf-primary)}
.e-radio:disabled:checked+label::before{background-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-color:transparent}
.e-switch-wrapper .e-switch-on,.e-css.e-switch-wrapper .e-switch-on{background-color:var(--ht-sf-primary);color:#fff}
.e-switch-wrapper .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper .e-switch-inner.e-switch-active{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on{background-color:var(--ht-sf-primary);color:#fff}
.e-switch-wrapper.e-focus .e-switch-inner,.e-switch-wrapper:focus .e-switch-inner,.e-css.e-switch-wrapper.e-focus .e-switch-inner,.e-css.e-switch-wrapper:focus .e-switch-inner{background-color:#212529;border-color:#495057;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent);outline:none;outline-offset:initial}
.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,.e-switch-wrapper:focus .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper:focus .e-switch-inner.e-switch-active{background-color:#212529;border-color:var(--ht-sf-primary);outline:none}
.e-switch-wrapper.e-active .e-switch-inner,.e-switch-wrapper:active .e-switch-inner,.e-css.e-switch-wrapper.e-active .e-switch-inner,.e-css.e-switch-wrapper:active .e-switch-inner{background-color:#212529;border-color:#495057;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent);outline:none;outline-offset:initial}
.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,.e-switch-wrapper:active .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper:active .e-switch-inner.e-switch-active{background-color:#212529;border-color:var(--ht-sf-primary);outline:none}
.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active{background-color:#212529;border-color:var(--ht-sf-primary);color:#fff;outline:none}
.e-switch-wrapper.e-rtl .e-switch-on,.e-css.e-switch-wrapper.e-rtl .e-switch-on{background-color:var(--ht-sf-primary)}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active,.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on,.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on{background-color:var(--ht-sf-primary)}
.e-switch-wrapper .e-switch:focus,.e-css.e-switch-wrapper .e-switch:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-listview .e-list-item.e-active{background-color:var(--ht-sf-primary);color:#fff}
.e-listview .e-list-item.e-focused,.e-listview .e-list-item.e-focused.e-active.e-checklist{background-color:var(--ht-sf-primary);color:#fff}
.e-listview .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listview .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check{background-color:#212529;color:var(--ht-sf-primary);border-color:#212529}
.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span{background-color:rgb(48.9202702703,54.85,60.7797297297);border:1px solid var(--ht-sf-primary);color:#fff}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day{border:1px solid var(--ht-sf-primary)}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day{border:1px solid var(--ht-sf-primary)}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day{background-color:var(--ht-sf-primary);color:#fff}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day{background-color:var(--ht-sf-primary);color:#fff}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-active{background-color:transparent;color:var(--ht-sf-primary)}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary,.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:hover,.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:hover{background-color:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary-active);color:#fff}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:active,.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary.e-active,.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:active,.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary.e-active{background-color:var(--ht-sf-primary-active);border-color:color-mix(in srgb,var(--ht-sf-primary) 75%,#000);color:#fff}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled,.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled{background-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);color:rgba(255,255,255,0.65)}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn{border:1px solid var(--ht-sf-primary);box-shadow:none;font-size:14px;font-weight:500;height:36px;line-height:34px;max-width:116px;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;width:50%}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn{border:1px solid var(--ht-sf-primary);border-radius:2px 0 0 2px;border-right:0}
.e-bigger .e-daterangepicker .e-start-btn,.e-bigger .e-daterangepicker .e-end-btn,*.e-bigger.e-daterangepicker .e-start-btn,*.e-bigger.e-daterangepicker .e-end-btn,*.e-device.e-daterangepicker .e-start-btn,*.e-device.e-daterangepicker .e-end-btn{background:#343a40;color:var(--ht-sf-primary)}
.e-bigger .e-daterangepicker .e-start-btn.e-active,.e-bigger .e-daterangepicker .e-start-btn.e-active:active,.e-bigger .e-daterangepicker .e-end-btn.e-active,.e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]),.e-bigger .e-daterangepicker .e-start-btn.e-active:hover,.e-bigger .e-daterangepicker .e-end-btn.e-active:hover,*.e-bigger.e-daterangepicker .e-start-btn.e-active,*.e-bigger.e-daterangepicker .e-start-btn.e-active:active,*.e-bigger.e-daterangepicker .e-end-btn.e-active,*.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),*.e-bigger.e-daterangepicker .e-start-btn.e-active:hover,*.e-bigger.e-daterangepicker .e-end-btn.e-active:hover,*.e-device.e-daterangepicker .e-start-btn.e-active,*.e-device.e-daterangepicker .e-start-btn.e-active:active,*.e-device.e-daterangepicker .e-end-btn.e-active,*.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),*.e-device.e-daterangepicker .e-start-btn.e-active:hover,*.e-device.e-daterangepicker .e-end-btn.e-active:hover{background:var(--ht-sf-primary);color:#fff}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span{background-color:rgb(48.9202702703,54.85,60.7797297297);border:1px solid var(--ht-sf-primary);color:#fff}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day{border:1px solid var(--ht-sf-primary)}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day{border:1px solid var(--ht-sf-primary)}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day{background-color:var(--ht-sf-primary);color:#fff}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day{background-color:var(--ht-sf-primary);color:#fff}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-active,.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-active{background-color:transparent;color:var(--ht-sf-primary)}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active{background-color:var(--ht-sf-primary);color:#fff}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress{background:var(--ht-sf-primary)}
.e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info){background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info){background:var(--ht-sf-primary-hover)}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap{border-radius:4px;color:var(--ht-sf-primary);border:1px solid transparent}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon{color:var(--ht-sf-primary-active)}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover{color:var(--ht-sf-primary-active)}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active{color:var(--ht-sf-primary)}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon{color:var(--ht-sf-primary-active)}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:hover,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover{background:#495057;color:var(--ht-sf-primary-active);border:0}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover,.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover{background:#495057;color:var(--ht-sf-primary-active)}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover{color:var(--ht-sf-primary-active)}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow{color:var(--ht-sf-primary-active)}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover{background:inherit;border:0;color:var(--ht-sf-primary-active)}
.e-tab.e-focused>.e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,.e-tab.e-focused>.e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text{color:var(--ht-sf-primary-active)}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap{color:var(--ht-sf-primary)}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon{color:var(--ht-sf-primary-active)}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon{color:var(--ht-sf-primary-active)}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{background:var(--ht-sf-primary);border-radius:4px;border-color:unset}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{background:color-mix(in srgb,var(--ht-sf-primary) 38%,transparent)}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon{color:var(--ht-sf-primary-active)}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{background:var(--ht-sf-primary);border-color:#adb5bd}
.e-tab.e-background .e-tab-header{background:var(--ht-sf-primary);border:0}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon,.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap{background:#212529;border-color:var(--ht-sf-primary);border-radius:4px 4px 0 0;border-style:solid;border-width:1px 1px 0}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover{background:#212529;border-color:var(--ht-sf-primary)}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap,.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap{background:color-mix(in srgb,var(--ht-sf-primary) 0%,transparent)}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon,.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-close-icon{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow,.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);border:0}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active,.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:active{background:unset;color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon,.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);border:0}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap{border-color:var(--ht-sf-primary);border-radius:0 0 4px 4px;border-style:solid;border-width:0 2px 2px}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active .e-tab-wrap{border-color:var(--ht-sf-primary);border-radius:4px 0 0 4px;border-style:solid;border-width:2px 0 2px 2px}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active .e-tab-wrap{border-color:var(--ht-sf-primary);border-radius:0 4px 4px 0;border-style:solid;border-width:2px 2px 2px 0}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{background:var(--ht-sf-primary);color:rgb(122.8111587983,132.3287553648,140.7888412017)}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon{color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{background:color-mix(in srgb,var(--ht-sf-primary) 12%,transparent);border-color:var(--ht-sf-primary)}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap{background:color-mix(in srgb,var(--ht-sf-primary) 0%,transparent)}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus,.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap:focus{background:color-mix(in srgb,var(--ht-sf-primary) 12%,transparent)}
.e-treeview .e-list-item.e-active>.e-fullrow{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-treeview .e-list-item.e-active.e-hover>.e-fullrow,.e-treeview .e-list-item.e-active.e-node-focus>.e-fullrow{background-color:color-mix(in srgb,var(--ht-sf-primary) 95%,#000);border-color:var(--ht-sf-primary)}
.e-treeview .e-sibling{border-top:2px solid var(--ht-sf-primary)}
.e-treeview .e-sibling::before{background:var(--ht-sf-primary)}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active>.e-text-content{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover>.e-text-content,.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-node-focus>.e-text-content{background-color:color-mix(in srgb,var(--ht-sf-primary) 95%,#000);border-color:var(--ht-sf-primary)}
.e-treeview.e-drag-item .e-drop-count{background-color:var(--ht-sf-primary);border-color:#fff;color:#fff}
.e-treeview.e-drag-item.e-rtl .e-sibling{border:1px solid var(--ht-sf-primary)}
.e-menu-wrapper .e-ul .e-menu-item.e-selected,.e-menu-wrapper .e-ul .e-menu-item.e-active-item,.e-menu-container .e-ul .e-menu-item.e-selected,.e-menu-container .e-ul .e-menu-item.e-active-item{background-color:var(--ht-sf-primary);color:#fff;outline:0 solid var(--ht-sf-primary);outline-offset:0}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active,.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active{background:var(--ht-sf-primary)}
.e-stepper .e-step-completed .e-step,.e-stepper .e-step-inprogress .e-step,.e-stepper .e-step-completed .e-indicator,.e-stepper .e-step-inprogress .e-indicator,.e-stepper .e-step-completed .e-step-indicator,.e-stepper .e-step-inprogress .e-step-indicator{background:var(--ht-sf-primary);color:#fff}
.e-stepper .e-step-selected .e-indicator{background:var(--ht-sf-primary)}
.e-stepper .e-step-selected:not(.e-step-error) .e-text,.e-stepper .e-step-selected:not(.e-step-error) .e-label,.e-stepper .e-step-completed:not(.e-step-error) .e-text,.e-stepper .e-step-completed:not(.e-step-error) .e-label{color:var(--ht-sf-primary)}
.e-stepper .e-stepper-progressbar>.e-progressbar-value{background-color:var(--ht-sf-primary)}
.e-stepper:not(.e-steps-focus) .e-step-selected .e-step{box-shadow:0 0 0 2px #212529,0 0 0 4px var(--ht-sf-primary),0 0 0 8px #212529}
.e-stepper:not(.e-step-type-label) .e-indicator:hover,.e-stepper:not(.e-step-type-label) .e-step:hover{color:#fff;background:var(--ht-sf-primary-hover)}
.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active,.e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active{background:var(--ht-sf-primary-active)}
.overview-resizer{fill:var(--ht-sf-primary)}
.e-diagram-endpoint-handle{fill:#fff;stroke:var(--ht-sf-primary)}
.e-diagram-endpoint-handle.e-connected{fill:var(--ht-sf-primary);stroke:#fff}
.e-diagram-bezier-control-handle{fill:#fff;stroke:var(--ht-sf-primary);rx:0px;ry:0px}
.e-diagram-ortho-segment-handle,.e-diagram-straight-segment-handle,.e-diagram-bezier-segment-handle{fill:#fff;stroke:var(--ht-sf-primary)}
.e-diagram-bezier-control-line{stroke:var(--ht-sf-primary)}
.e-diagram-resize-handle{fill:var(--ht-sf-primary);stroke:#fff;rx:0;ry:0}
.e-diagram-helper{stroke:var(--ht-sf-primary)}
.e-diagram-rotate-handle{fill:var(--ht-sf-primary);stroke:var(--ht-sf-primary)}
.e-diagram-selector{stroke:var(--ht-sf-primary)}
.e-diagram-selector.e-thick-border{stroke:var(--ht-sf-primary);stroke-width:2}
.e-diagram-selector.e-thick-border.e-diagram-lane{stroke:var(--ht-sf-primary);stroke-width:2}
.e-diagram-highlighter{stroke:var(--ht-sf-primary);stroke-width:2}
.e-diagram-selected-region{stroke:var(--ht-sf-primary)}
.e-diagram-pivot-line{stroke:var(--ht-sf-primary)}
.e-diagram .e-d-ruler-marker{stroke:var(--ht-sf-primary)}
.e-diagram .e-diagram-text-edit{background:#fff;border-color:var(--ht-sf-primary);border-style:dashed;border-width:1px;box-sizing:content-box;color:#000;min-width:50px}
.e-diagram-text-edit::-moz-selection{background:var(--ht-sf-primary);color:#fff}
.e-diagram-text-edit::selection{background:var(--ht-sf-primary);color:#fff}
.e-diagram-selection-indicator{stroke:var(--ht-sf-primary)}
.e-diagram-selection-line{stroke:var(--ht-sf-primary)}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent{background-color:var(--ht-sf-primary);color:#fff;padding:12px 4px 11px 0}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected{background-color:var(--ht-sf-primary);border-radius:2px;color:#fff;height:40px;line-height:40px}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active{border-bottom:0 solid transparent;border-left:0 solid var(--ht-sf-primary);border-right:0 solid var(--ht-sf-primary);border-top:0 solid #6c757d}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus{background-color:var(--ht-sf-primary);box-shadow:none;color:#fff;border:0 solid transparent}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus{background-color:var(--ht-sf-primary);box-shadow:none;color:#fff;border:0 solid transparent}
.e-listbox-wrapper .e-placeholder,.e-listbox-container .e-placeholder,.e-listboxtool-wrapper .e-placeholder{background-color:var(--ht-sf-primary);display:block;height:1px}
.e-listbox-wrapper.e-sortableclone .e-list-badge,.e-listbox-container.e-sortableclone .e-list-badge,.e-listboxtool-wrapper.e-sortableclone .e-list-badge{-ms-flex-align:center;align-items:center;background-color:var(--ht-sf-primary);border:1px solid #fff;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;font-size:12px;height:22px;-ms-flex-pack:center;justify-content:center;position:absolute;right:-10px;top:-10px;width:22px}
.e-listbox-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,.e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,.e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check{background-color:#212529;border-color:#212529;color:var(--ht-sf-primary)}
.e-de-result-list-block .e-de-search-result-hglt{background:transparent;border-bottom:2px solid var(--ht-sf-primary);cursor:default;padding:12px 1px 12px 5px}
.e-de-result-list-block .e-de-op-search-txt .e-de-op-search-word-text{color:var(--ht-sf-primary)}
.e-de-search-result-item:hover{border-bottom:1px solid var(--ht-sf-primary);cursor:default}
.e-de-search-result-item:focus{border-bottom:2px solid var(--ht-sf-primary);cursor:default;padding:12px 1px 12px 5px}
.e-de-op-search-txt .e-de-op-search-word{color:var(--ht-sf-primary)}
.e-de-table-alignment-active{border:1px solid var(--ht-sf-primary)}
.e-de-ui-bullet-list-header-presetmenu .e-de-list-thumbnail .e-de-list-active,.e-de-style-numbered-list .e-de-list-thumbnail .e-de-list-active{border-color:var(--ht-sf-primary)}
.e-de-header-footer-list{color:var(--ht-sf-primary)}
.e-de-cmt-sub-container.e-de-cmt-selection{border-left:3px solid var(--ht-sf-primary);padding-left:10px}
.e-de-trckchanges-inner:hover{border-left:2px solid var(--ht-sf-primary);cursor:default;margin:0;padding-left:6px;padding-right:16px;padding-bottom:8px}
.e-de-trckchanges-inner.e-de-trckchanges-inner-select{border-left:3px solid var(--ht-sf-primary);cursor:default;margin:0;padding-left:5px;padding-right:16px;padding-bottom:8px}
.e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{border-left:2px solid var(--ht-sf-primary);padding-left:11px}
.e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection{border-left:3px solid color-mix(in srgb,var(--ht-sf-primary) 50%,transparent)}
.e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{border-left:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,transparent)}
.e-de-cmt-mark :hover{color:var(--ht-sf-primary)}
.e-de-cmt-mark.e-de-cmt-mark-selected,.e-de-cmt-mark.e-de-cmt-mark-hover{color:var(--ht-sf-primary)}
.e-rtl .e-de-cmt-sub-container.e-de-cmt-selection{border-left:1px solid rgb(68.0034482759,75.85,83.6965517241);border-right:3px solid var(--ht-sf-primary);padding-left:12px;padding-right:10px}
.e-rtl .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{border-left:1px solid rgb(68.0034482759,75.85,83.6965517241);border-right:2px solid var(--ht-sf-primary);padding-left:12px;padding-right:11px}
.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection{border-right:3px solid color-mix(in srgb,var(--ht-sf-primary) 50%,transparent)}
.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover{border-right:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,transparent)}
.e-de-table-properties-alignment:hover{border-color:var(--ht-sf-primary)}
.e-de-tablecell-alignment:hover{border-color:var(--ht-sf-primary)}
.e-de-table-border-inside-setting:hover{border:1px solid var(--ht-sf-primary)}
.e-de-table-border-inside-preview:hover{border:1px solid var(--ht-sf-primary)}
.e-de-table-border-inside-setting-click{border:1px solid var(--ht-sf-primary)}
.e-de-table-border-inside-preview-click{border:1px solid var(--ht-sf-primary)}
.e-de-ctn-title{background-color:var(--ht-sf-primary);border-bottom:none!important;color:#fff;font-size:14px!important}
.e-de-pane-enable-clr.e-de-ctnr-properties-pane-btn .e-btn{color:var(--ht-sf-primary)}
.e-de-ctnr-properties-pane-btn .e-btn{background:rgb(26.177027027,29.35,32.522972973);border-radius:0;box-shadow:none;color:var(--ht-sf-primary);min-height:100%;min-width:100%}
.e-de-floating-menu.e-de-bullets-menu .e-de-floating-menuitem-md:hover{border:3px solid var(--ht-sf-primary);padding:2px!important}
.e-de-floating-menu.e-de-bullets-menu .e-de-floating-bullet-menuitem-md:hover{border:3px solid var(--ht-sf-primary);padding:2px!important}
.e-de-floating-menuitem.e-de-floating-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected,.e-de-floating-menuitem.e-de-floating-bullet-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected{border:3px solid var(--ht-sf-primary);padding:2px!important}
.e-de-ruler-indent .e-de-ruler-indent-svg:active{fill:var(--ht-sf-primary);stroke:#adb5bd}
.e-de-ruler-table-svg:active{fill:var(--ht-sf-primary)}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::after{background-color:var(--ht-sf-primary);opacity:0;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1)}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:var(--ht-sf-primary);border-left:none;border-right:none}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#212529;color:var(--ht-sf-primary)}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:transparent;border-color:var(--ht-sf-primary);border-width:1px;opacity:0.9}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::before{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(40deg)}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::after{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(-40deg)}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::before{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(-40deg)}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::after{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(40deg)}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:var(--ht-sf-primary)}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#212529;color:var(--ht-sf-primary)}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:var(--ht-sf-primary);border-left:none;border-right:none}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:transparent;border-color:var(--ht-sf-primary);border-width:1px;opacity:0.9}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#212529;color:var(--ht-sf-primary)}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::before{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(125deg)}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::after{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(50deg)}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::before{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(55deg)}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::after{background-color:var(--ht-sf-primary);opacity:1;transform:rotate(125deg)}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::after{background-color:var(--ht-sf-primary);opacity:0;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1)}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:var(--ht-sf-primary)}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#212529;color:var(--ht-sf-primary)}
.e-pager .e-currentitem{border:3px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);font-style:normal;font-variant:normal;font-weight:400}
.e-pager.e-rtl .e-numericitem.e-currentitem{border-left-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-left-style:solid;border-left-width:3px}
.e-pager.sf-pager .e-pagercontainer:has(.e-last.e-disable) .e-numericcontainer .e-link:last-child:focus,.e-pager.sf-pager .e-pagercontainer .e-last:not(.e-disable):focus{box-shadow:0 0 0 1px var(--ht-sf-primary) inset}
.e-pager.sf-pager:has(.e-mlast.e-disable) .e-mprev:not(.e-disable):focus,.e-pager.sf-pager .e-mlast:not(.e-disable):focus{box-shadow:0 0 0 1px var(--ht-sf-primary) inset}
.e-pager div.e-icons.e-pager-default{color:var(--ht-sf-primary)}
.e-pager .e-pager-default:hover{background:rgb(48.9202702703,54.85,60.7797297297);color:var(--ht-sf-primary);opacity:1}
.e-pager .e-spacing{color:var(--ht-sf-primary);opacity:1}
.e-pager .e-numericitem:hover{color:var(--ht-sf-primary);opacity:1}
.e-pager .e-numericitem{background:#212529;color:var(--ht-sf-primary)}
.e-pager .e-prevpagedisabled,.e-pager .e-prevpage,.e-pager .e-nextpage,.e-pager .e-nextpagedisabled,.e-pager .e-lastpagedisabled,.e-pager .e-lastpage,.e-pager .e-firstpage,.e-pager .e-firstpagedisabled{background-color:#212529;color:var(--ht-sf-primary)}
.e-pager .e-currentitem,.e-pager .e-currentitem:hover{border-right-color:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);background:rgb(48.9202702703,54.85,60.7797297297);color:var(--ht-sf-primary);opacity:1}
.e-pager .e-currentitem.e-numericitem.e-focused{background:rgb(48.9202702703,54.85,60.7797297297);box-shadow:0 0 0 1px var(--ht-sf-primary) inset}
.e-pager .e-focused{box-shadow:0 0 0 1px var(--ht-sf-primary) inset}
@media (max-width:590px){
  .e-pager .e-pager-default:hover{background:#212529;color:var(--ht-sf-primary);opacity:1}
}
.e-excelfilter .e-filtered::before{color:var(--ht-sf-primary)}
.e-xlsel{background-color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-grid .e-gridheader .e-firstrow-dragborder,.e-grid.e-rtl .e-gridheader .e-firstrow-dragborder,.e-grid .e-gridcontent .e-lastrow-dragborder,.e-grid.e-rtl .e-gridcontent .e-lastrow-dragborder{bottom:0;background-color:var(--ht-sf-primary);height:2px;position:absolute;z-index:5}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,.e-grid .e-gridcontent .e-rowcell.e-dragborder,.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder,.e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder,.e-grid .e-gridcontent .e-detailrowexpand.e-dragborder,.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder,.e-grid .e-gridheader .e-rowcell.e-dragborder,.e-grid .e-gridheader .e-rowdragdrop.e-dragborder,.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder,.e-grid .e-gridheader .e-detailrowexpand.e-dragborder,.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder,.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder,.e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder,.e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder,.e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder,.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder,.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder,.e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder,.e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder{z-index:5;box-shadow:0 2px 0 0 var(--ht-sf-primary)}
.e-grid .e-gridcontent .e-rowcell.e-dragtop,.e-grid .e-gridcontent .e-rowdragdrop.e-dragtop,.e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragright,.e-grid .e-gridheader .e-rowcell.e-dragtop,.e-grid .e-gridheader .e-rowdragdrop.e-dragtop,.e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragright,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop,.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragright,.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop,.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop,.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragright{border-top:1px dashed var(--ht-sf-primary)}
.e-grid .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft,.e-grid .e-gridcontent .e-rowdragdrop.e-dragleft,.e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft,.e-grid .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft,.e-grid .e-gridheader .e-rowdragdrop.e-dragleft,.e-grid .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft,.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft,.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragleft,.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft,.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft,.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragleft,.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft{border-left:1px dashed var(--ht-sf-primary)}
.e-grid .e-gridcontent .e-rowcell.e-dragright,.e-grid .e-gridheader .e-rowcell.e-dragright,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragright,.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragright{border-right:1px dashed var(--ht-sf-primary)}
.e-grid .e-gridcontent .e-rowcell.e-dragbottom,.e-grid .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom,.e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom,.e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom,.e-grid .e-gridheader .e-rowcell.e-dragbottom,.e-grid .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom,.e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragbottom,.e-grid .e-gridheader .e-rowdragdrop.e-dragbottom,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragbottom,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom,.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom,.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragbottom,.e-grid.e-rtl .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom,.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragbottom,.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom{border-bottom:1px dashed var(--ht-sf-primary)}
.e-grid .e-filterdiv.e-enhancement-filterbar .e-icons.e-filter:focus,.e-grid .e-filterdiv.e-enhancement-filterbar .e-icons.e-filter:focus-visible,.e-grid .e-fltrtempdiv.e-enhancement-filterbar .e-icons.e-filter:focus,.e-grid .e-fltrtempdiv.e-enhancement-filterbar .e-icons.e-filter:focus-visible{box-shadow:0 0 0 1px var(--ht-sf-primary) inset;outline:none}
.e-grid .e-filterdiv.e-enhancement-filterbar .e-filter-clear-active:focus,.e-grid .e-filterdiv.e-enhancement-filterbar .e-filter-clear-active:focus-visible,.e-grid .e-fltrtempdiv.e-enhancement-filterbar .e-filter-clear-active:focus,.e-grid .e-fltrtempdiv.e-enhancement-filterbar .e-filter-clear-active:focus-visible{box-shadow:0 0 0 1px var(--ht-sf-primary) inset;outline:none}
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder,.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder{box-shadow:0 2px 0 0 var(--ht-sf-primary),4px 0 8px rgba(0,0,0,0.25)}
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder,.e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder{box-shadow:0 2px 0 0 var(--ht-sf-primary),-4px 0 8px rgba(0,0,0,0.25)}
.e-grid.sf-grid .e-rowcell.e-frozen-right-border,.e-grid.sf-grid .e-headercell.e-frozen-right-border,.e-grid.sf-grid .e-filterbarcell.e-frozen-right-border{border-right:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-grid.sf-grid .e-rowcell.e-frozen-left-border,.e-grid.sf-grid .e-headercell.e-frozen-left-border,.e-grid.sf-grid .e-filterbarcell.e-frozen-left-border{border-left:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-grid.sf-grid .e-frozen-helper{border-left:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);cursor:move;position:absolute;z-index:2}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus,.e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus{border-color:var(--ht-sf-primary)}
.e-grid .e-focused:not(.e-menu-item):not(.e-editedbatchcell){box-shadow:0 0 0 1px var(--ht-sf-primary) inset}
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border),.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border){border-color:var(--ht-sf-primary)}
.e-grid .e-gridheader .e-headercontent .e-icon-reorderuparrow,.e-grid .e-gridheader .e-headercontent .e-icon-reorderdownarrow{color:var(--ht-sf-primary)}
.e-grid .e-xlselaf,.e-grid .e-autofill{background-color:var(--ht-sf-primary)}
.e-grid .e-autofill,.e-grid .e-xlselaf,.e-grid .e-xlsel{border-color:var(--ht-sf-primary);z-index:1}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,.e-grid .e-gridcontent .e-rowcell.e-dragborder,.e-grid .e-gridcontent .e-groupcaption.e-dragborder,.e-grid .e-gridcontent .e-summarycell.e-dragborder,.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder,.e-grid .e-gridheader thead tr th.e-firstrowdragborder,.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder,.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder{box-shadow:0 2px 0 0 var(--ht-sf-primary);z-index:5}
.e-grid td.e-cellselectionbackground{background:rgb(60.2918918919,67.6,74.9081081081);color:var(--ht-sf-primary)}
.e-grid .e-filtered::before{color:var(--ht-sf-primary)}
.e-grid .e-row .e-dragstartrow::before,.e-grid .e-row .e-selectionbackground .e-dragstartrow::before{color:var(--ht-sf-primary)}
.e-grid.sf-grid :is(.e-groupdroparea,.e-groupdroparea .e-groupsort,.e-groupdroparea .e-ungroupbutton,.e-headercontent th.e-headercell:not(.e-menu-item):not(.e-editedbatchcell),.e-headercontent td.e-rowcell:not(.e-menu-item):not(.e-editedbatchcell),.e-content td.e-rowcell:not(.e-menu-item):not(.e-editedbatchcell),.e-content td.e-groupcaption:not(.e-menu-item):not(.e-editedbatchcell),.e-content td.e-recordplusexpand:not(.e-menu-item):not(.e-editedbatchcell),.e-content td.e-recordpluscollapse:not(.e-menu-item):not(.e-editedbatchcell),.e-content td.e-detailrowcollapse:not(.e-menu-item):not(.e-editedbatchcell),.e-content td.e-detailrowexpand:not(.e-menu-item):not(.e-editedbatchcell),.e-content th.e-detailcell:not(.e-menu-item):not(.e-editedbatchcell),tr.e-emptyrow td:not(.e-menu-item):not(.e-editedbatchcell)):is(:focus,:focus-visible){box-shadow:0 0 0 1px var(--ht-sf-primary) inset}
.e-grid.sf-grid .e-groupdroparea .e-groupheadercell:focus-visible{box-shadow:0 0 0 1px var(--ht-sf-primary) inset}
.e-dropitemscount{background-color:var(--ht-sf-primary);color:#fff}
.e-bigger .e-grid .e-rowcell.e-frozen-right-border,.e-bigger .e-grid .e-headercell.e-frozen-right-border,.e-bigger .e-grid .e-filterbarcell.e-frozen-right-border,.e-grid.e-bigger .e-rowcell.e-frozen-right-border,.e-grid.e-bigger .e-headercell.e-frozen-right-border,.e-grid.e-bigger .e-filterbarcell.e-frozen-right-border{border-right:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-bigger .e-grid .e-rowcell.e-frozen-left-border,.e-bigger .e-grid .e-headercell.e-frozen-left-border,.e-bigger .e-grid .e-filterbarcell.e-frozen-left-border,.e-grid.e-bigger .e-rowcell.e-frozen-left-border,.e-grid.e-bigger .e-headercell.e-frozen-left-border,.e-grid.e-bigger .e-filterbarcell.e-frozen-left-border{border-left:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-bigger .e-grid .e-frozen-helper,.e-grid.e-bigger .e-frozen-helper{border-left:2px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);cursor:move;position:absolute;z-index:2}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn,.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn{color:var(--ht-sf-primary);margin-top:6px;padding:0}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn,.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn{color:var(--ht-sf-primary);font-size:16px;font-weight:500;padding-top:4px}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-btn,.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-btn{color:var(--ht-sf-primary);background:none;border:0}
.e-bigger .e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset,.e-bigger.e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset{color:var(--ht-sf-primary)}
.e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell:first-child{box-shadow:1px 0 0 1px var(--ht-sf-primary) inset}
.e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell:last-child{box-shadow:-1px 0 0 1px var(--ht-sf-primary) inset}
.e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell{box-shadow:0 2px 0 -1px var(--ht-sf-primary) inset,0 -2px 0 -1px var(--ht-sf-primary) inset}
.e-filemanager .e-large-icons .e-list-item.e-fe-drop-folder{border:1px dashed var(--ht-sf-primary)}
.e-filemanager .e-fe-overlay{border:2px dashed var(--ht-sf-primary);bottom:0;display:block;height:calc(100% - 34px);width:100%;pointer-events:none;position:absolute;visibility:hidden}
.e-filemanager .e-treeview .e-list-item.e-active>.e-fullrow{border:var(--ht-sf-primary)}
.e-filemanager .e-treeview .e-list-parent .e-list-item.e-fe-drop-folder.e-hover>.e-fullrow{border-color:var(--ht-sf-primary)}
.e-filemanager .e-grid td.e-active{background-color:var(--ht-sf-primary);color:#fff;background-color:rgb(60.2918918919,67.6,74.9081081081)}
.e-filemanager .e-grid .e-checkbox-wrapper .e-icons.e-check{background-color:#fff;color:var(--ht-sf-primary)}
.e-filemanager .e-grid .e-checkbox-wrapper .e-icons.e-stop{background-color:#fff;color:var(--ht-sf-primary)}
.e-filemanager .e-large-icons .e-large-icon.e-active{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-filemanager .e-large-icons .e-large-icon.e-active.e-hover,.e-filemanager .e-large-icons .e-large-icon.e-active:hover{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-filemanager .e-large-icons .e-large-icon.e-hover.e-fe-drop-folder,.e-filemanager .e-large-icons .e-large-icon:hover.e-fe-drop-folder{border-color:var(--ht-sf-primary)}
.e-filemanager .e-large-icons .e-checkbox-wrapper .e-icons.e-check{background-color:#fff;color:var(--ht-sf-primary)}
.e-filemanager .e-fe-clone .e-fe-count{background-color:var(--ht-sf-primary);border-color:#fff;color:#fff}
.e-filemanager.e-fe-mobile .e-large-icons .e-large-icon.e-active{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-treegrid .e-gridcontent td.e-childborder{border-color:var(--ht-sf-primary);border-width:2px 0 0;box-shadow:0 1px 0 0 var(--ht-sf-primary);position:relative;z-index:1}
.e-treegrid .e-gridcontent td.e-rowcell.e-childborder.e-dragborder,.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom.e-dragborder td.e-rowdragdrop.e-dropbottom.e-dragborder{box-shadow:0 1px 0 0 var(--ht-sf-primary)}
.e-treegrid .e-gridcontent td.e-childborder:first-child{border-left:2px solid #4f46e5;box-shadow:0 1px 0 0 var(--ht-sf-primary);position:relative;z-index:1}
.e-treegrid .e-gridcontent td.e-dropbottom:first-child,.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom,.e-treegrid .e-gridcontent td.e-dropbottom{box-shadow:0 1px 0 0 var(--ht-sf-primary);position:relative;z-index:1}
.e-treegrid .e-gridcontent td.e-droptop:first-child,.e-treegrid .e-gridcontent td.e-rowcell.e-droptop{border-top-color:var(--ht-sf-primary);border-width:2px 0 0}
.e-treegrid .e-gridcontent td.e-lastrowcell.e-dropbottom{border-bottom-color:var(--ht-sf-primary)}
.e-treegrid .e-gridheader .e-firstrow-border,.e-treegrid .e-gridcontent .e-lastrow-border{background-color:var(--ht-sf-primary);bottom:0;display:none;height:1px;position:absolute;z-index:1}
.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-childborder,.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-childborder{border-bottom:2px solid #4f46e5;border-top:2px solid #4f46e5;box-shadow:0 0 0 0 var(--ht-sf-primary)}
.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-childborder{border-bottom:2px solid #4f46e5;border-top:2px solid #4f46e5;box-shadow:0 0 0 0 var(--ht-sf-primary)}
.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-childborder{border-bottom:2px solid #4f46e5;border-top:2px solid #4f46e5;box-shadow:0 0 0 0 var(--ht-sf-primary)}
.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-dropbottom{border-bottom:2px solid #4f46e5;box-shadow:0 0 0 0 var(--ht-sf-primary)}
.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-droptop{border-top:2px solid #4f46e5;box-shadow:0 0 0 0 var(--ht-sf-primary)}
.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-dropbottom{border-bottom:2px solid #4f46e5;box-shadow:0 0 0 0 var(--ht-sf-primary)}
.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-droptop{border-top:2px solid #4f46e5;box-shadow:0 0 0 0 var(--ht-sf-primary)}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder{border-color:var(--ht-sf-primary);border-width:2px 0 2px 0;position:relative;z-index:1}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder:first-child{border-right:2px solid #4f46e5;box-shadow:0 1px 0 0 var(--ht-sf-primary);position:relative;z-index:1}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-droptop:first-child,.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-droptop{border-top-color:var(--ht-sf-primary);border-width:2px 0 0}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-dropbottom{border-bottom-color:var(--ht-sf-primary)}
.e-btn-group .e-btn:focus.e-primary,.e-btn-group input:focus-visible+label.e-btn.e-primary,.e-btn-group input:focus+label.e-btn.e-primary,.e-css.e-btn-group .e-btn:focus.e-primary,.e-css.e-btn-group input:focus-visible+label.e-btn.e-primary,.e-css.e-btn-group input:focus+label.e-btn.e-primary{background:var(--ht-sf-primary-hover);border-color:var(--ht-sf-primary);color:#fff;outline:#6c757d 0 solid;box-shadow:0 0 0 4px color-mix(in srgb,color-mix(in srgb,var(--ht-sf-primary) 85%,#fff) 50%,transparent);border-color:var(--ht-sf-primary-hover);outline-color:inherit}
.e-btn-group .e-btn:focus.e-link,.e-btn-group input:focus-visible+label.e-btn.e-link,.e-btn-group input:focus+label.e-btn.e-link,.e-css.e-btn-group .e-btn:focus.e-link,.e-css.e-btn-group input:focus-visible+label.e-btn.e-link,.e-css.e-btn-group input:focus+label.e-btn.e-link{border-radius:0;text-decoration:underline;color:var(--ht-sf-primary-active);background-color:transparent;border-color:transparent;box-shadow:none;outline:none}
.e-btn-group .e-btn:focus.e-outline.e-primary,.e-btn-group input:focus-visible+label.e-btn.e-outline.e-primary,.e-btn-group input:focus+label.e-btn.e-outline.e-primary,.e-css.e-btn-group .e-btn:focus.e-outline.e-primary,.e-css.e-btn-group input:focus-visible+label.e-btn.e-outline.e-primary,.e-css.e-btn-group input:focus+label.e-btn.e-outline.e-primary{box-shadow:0 0 0 4px color-mix(in srgb,color-mix(in srgb,var(--ht-sf-primary) 85%,#fff) 50%,transparent);border-color:var(--ht-sf-primary)}
.e-btn-group .e-btn:active.e-primary,.e-btn-group input:active+label.e-btn.e-primary,.e-btn-group input:checked+label.e-btn.e-primary,.e-css.e-btn-group .e-btn:active.e-primary,.e-css.e-btn-group input:active+label.e-btn.e-primary,.e-css.e-btn-group input:checked+label.e-btn.e-primary{background:var(--ht-sf-primary-active);border-color:color-mix(in srgb,var(--ht-sf-primary) 75%,#000);color:#fff;outline:#6c757d 0 solid}
.e-btn-group .e-btn:active.e-outline.e-primary,.e-btn-group input:active+label.e-btn.e-outline.e-primary,.e-btn-group input:checked+label.e-btn.e-outline.e-primary,.e-css.e-btn-group .e-btn:active.e-outline.e-primary,.e-css.e-btn-group input:active+label.e-btn.e-outline.e-primary,.e-css.e-btn-group input:checked+label.e-btn.e-outline.e-primary{background:var(--ht-sf-primary);color:#fff}
.e-btn-group .e-btn:disabled.e-primary,.e-btn-group input:disabled+label.e-btn.e-primary,.e-css.e-btn-group .e-btn:disabled.e-primary,.e-css.e-btn-group input:disabled+label.e-btn.e-primary{background:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);box-shadow:none;color:rgba(255,255,255,0.65);border-color:var(--ht-sf-primary)}
.e-btn-group .e-btn:disabled.e-outline.e-primary,.e-btn-group input:disabled+label.e-btn.e-outline.e-primary,.e-css.e-btn-group .e-btn:disabled.e-outline.e-primary,.e-css.e-btn-group input:disabled+label.e-btn.e-outline.e-primary{background:transparent;border-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);box-shadow:none;color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);border-color:var(--ht-sf-primary)}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary{border-color:var(--ht-sf-primary);outline-color:inherit}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary,.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus+label.e-btn.e-outline.e-primary{border-color:var(--ht-sf-primary);outline-color:inherit}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg{fill:color-mix(in srgb,var(--ht-sf-primary) 79.0984%,#fff);stroke:color-mix(in srgb,var(--ht-sf-primary) 79.0984%,#fff)}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg,.e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg{fill:var(--ht-sf-primary);stroke:var(--ht-sf-primary)}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc,.e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc{stroke:var(--ht-sf-primary)}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg{fill:var(--ht-sf-primary);stroke:var(--ht-sf-primary)}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc{stroke:var(--ht-sf-primary)}
.e-richtexteditor .e-rte-content .e-row-wrapper .e-icons.e-drag-and-drop:hover,.e-richtexteditor .e-rte-content .e-col-wrapper .e-icons.e-drag-and-drop:hover,.e-richtexteditor .e-rte-content .e-table-wrapper .e-icons.e-drag-and-drop:hover{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-richtexteditor .e-rte-content .e-row-wrapper .e-icons.e-drag-and-drop.e-active,.e-richtexteditor .e-rte-content .e-col-wrapper .e-icons.e-drag-and-drop.e-active,.e-richtexteditor .e-rte-content .e-table-wrapper .e-icons.e-drag-and-drop.e-active{background-color:var(--ht-sf-primary);color:#fff}
.e-richtexteditor .e-rte-content .e-row-wrapper .e-icons.e-move:hover,.e-richtexteditor .e-rte-content .e-col-wrapper .e-icons.e-move:hover,.e-richtexteditor .e-rte-content .e-table-wrapper .e-icons.e-move:hover{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-richtexteditor .e-rte-content .e-row-wrapper .e-icons.e-move.e-active,.e-richtexteditor .e-rte-content .e-col-wrapper .e-icons.e-move.e-active,.e-richtexteditor .e-rte-content .e-table-wrapper .e-icons.e-move.e-active{background-color:var(--ht-sf-primary);color:#fff}
.e-richtexteditor .e-rte-content .e-content .e-rte-checklist li.e-rte-checklist-checked::before,.e-richtexteditor .e-source-content .e-content .e-rte-checklist li.e-rte-checklist-checked::before,.e-richtexteditor .e-rte-iframe-content .e-content .e-rte-checklist li.e-rte-checklist-checked::before{background:var(--ht-sf-primary);border:1px solid var(--Common-colors-primary,var(--ht-sf-primary))}
.e-richtexteditor .e-rte-content .e-content table.e-cell-select::after,.e-richtexteditor .e-source-content .e-content table.e-cell-select::after,.e-richtexteditor .e-rte-iframe-content .e-content table.e-cell-select::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px double var(--ht-sf-primary);pointer-events:none}
.e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-rte-iframe-content .e-content table td.e-cell-select.e-multi-cells-select,.e-richtexteditor .e-rte-iframe-content .e-content table th.e-cell-select.e-multi-cells-select{border:1px double var(--ht-sf-primary);position:relative}
.e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-rte-iframe-content .e-content table td.e-cell-select.e-multi-cells-select::after,.e-richtexteditor .e-rte-iframe-content .e-content table th.e-cell-select.e-multi-cells-select::after{background-color:color-mix(in srgb,var(--ht-sf-primary) 8%,transparent);content:"";position:absolute;top:0;left:0;width:100%;height:100%;bottom:0;pointer-events:none;right:0}
.e-rte-table-resize.e-tb-col-insert,.e-rte-table-resize.e-tb-row-insert{position:absolute;background-color:transparent;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;color:var(--ht-sf-primary)}
.e-richtexteditor .e-rte-content .e-content table td.e-cell-select,.e-richtexteditor .e-rte-content .e-content table th.e-cell-select,.e-rte-elements .e-rte-content .e-content table td.e-cell-select,.e-rte-elements .e-rte-content .e-content table th.e-cell-select{border:1px double var(--ht-sf-primary);height:inherit}
.e-richtexteditor .e-rte-content .e-content .e-img-focus:not(.e-resize),.e-richtexteditor .e-rte-content .e-content .e-video-focus:not(.e-resize),.e-richtexteditor .e-source-content .e-content .e-img-focus:not(.e-resize),.e-richtexteditor .e-source-content .e-content .e-video-focus:not(.e-resize){border:solid 2px var(--ht-sf-primary)}
.e-richtexteditor .e-rte-content .e-content a,.e-richtexteditor .e-source-content .e-content a{color:color-mix(in srgb,var(--ht-sf-primary) 81.1885%,#fff)}
span.e-rte-imageboxmark,span.e-rte-videoboxmark{background:var(--ht-sf-primary);border:1px solid #fff;display:block;height:10px;position:absolute;width:10px;z-index:1000}
.e-mob-rte span.e-rte-imageboxmark,.e-mob-rte span.e-rte-videoboxmark{background:#fff;border:1px solid var(--ht-sf-primary);border-radius:15px;height:20px;width:20px}
.e-mob-rte.e-mob-span span.e-rte-imageboxmark,.e-mob-rte.e-mob-span span.e-rte-videoboxmark{background:var(--ht-sf-primary);border:1px solid #fff}
.e-rte-table-popup.e-popup-open .e-rte-tablecell.e-active{background-color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);border:1px solid var(--ht-sf-primary)}
.e-table-rhelper{background-color:var(--ht-sf-primary)}
.e-gantt.e-gantt-rtl .e-connector-line-right-arrow{border-left:none!important;border-right-color:var(--ht-sf-primary)}
.e-gantt.e-gantt-rtl .e-connector-line-left-arrow{border-right:none!important;border-left-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-chart-root-container .e-content td.e-chart-row-cell.e-dropbottom{border-bottom:2px solid #4f46e5;box-shadow:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-chart-root-container .e-content td.e-chart-row-cell.e-childborder{border-bottom:2px solid #4f46e5;border-top:2px solid #4f46e5;box-shadow:var(--ht-sf-primary)}
.e-gantt .e-taskbar-resize-div{border-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div{background:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);outline:1px solid var(--ht-sf-primary);border-radius:4px}
.e-gantt .e-gantt-chart .e-collapse-parent .e-collapsed-taskbar-drag{background-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-gantt-child-progressbar-inner-div{background-color:var(--ht-sf-primary);border:0px;border-radius:3px}
.e-gantt .e-gantt-chart .e-event-markers{border-left-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar{background:linear-gradient(to right,color-mix(in srgb,var(--ht-sf-primary) 50%,#fff),var(--ht-sf-primary) 30%,var(--ht-sf-primary) 70%,var(--ht-sf-primary) 70%,color-mix(in srgb,var(--ht-sf-primary) 50%,#fff) 100%);border:0px;border-radius:4px}
.e-gantt .e-gantt-chart .e-line{border-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connector-line{stroke:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connector-line-arrow{fill:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connector-line-right-arrow{border-left-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connector-line-left-arrow{border-right-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connector-line-right-arrow-hover{border-left-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connector-line-left-arrow-hover{border-right-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connector-line-hover{border-color:var(--ht-sf-primary);outline-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-gantt-false-line{border-top-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-connectorpoint-left-hover,.e-gantt .e-gantt-chart .e-connectorpoint-right-hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000);border-color:#212529}
.e-gantt .e-gantt-chart .e-gantt-milestone{background-color:#adb5bd;border-color:var(--ht-sf-primary)}
.e-gantt .e-gantt-chart .e-gantt-manualparent-milestone{background-color:#adb5bd;border-color:var(--ht-sf-primary)}
.e-gantt-dialog .e-tab .e-tab-header .e-indicator{background:var(--ht-sf-primary)}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text{color:var(--ht-sf-primary)}
.e-gantt-chart-resize-indicator{border:1px dashed color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);border-bottom:none;border-top:none}
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-left-hover,.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-right-hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000);border-color:#212529;position:relative}
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-left-hover:hover,.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-right-hover:hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 90%,#000);border-color:#212529;outline:2px solid var(--ht-sf-primary)}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button{border:1px dashed var(--ht-sf-primary);height:36px;margin:8px 8px 0;display:block}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection,.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection{border:1px solid var(--ht-sf-primary);border-left:2px solid;box-shadow:none}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection:hover,.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection:hover{border:1px solid var(--ht-sf-primary);border-left:2px solid;box-shadow:none;padding:0}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-selection,.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-selection{border:1px solid var(--ht-sf-primary);box-shadow:0 4px 6px -1px rgba(0,0,0,0.05),0 10px 15px -3px rgba(0,0,0,0.1)}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-selection:hover,.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-selection:hover{border:1px solid var(--ht-sf-primary);box-shadow:none;padding:0}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);border:1px dashed var(--ht-sf-primary)}
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:hover,.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:focus,.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:hover,.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:focus{background:none;border:1px solid transparent;border-radius:4px;color:var(--ht-sf-primary);font-size:14px;margin:1px;padding:0}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells:focus{border:1px solid transparent;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-kanban-column-indicator{display:none;position:absolute;width:3px;background:var(--ht-sf-primary);height:100%;z-index:1000}
.e-kanban .e-kanban-table .e-header-cells .e-column-expand:hover,.e-kanban .e-kanban-table .e-header-cells .e-column-expand:focus,.e-kanban .e-kanban-table .e-header-cells .e-column-collapse:hover,.e-kanban .e-kanban-table .e-header-cells .e-column-collapse:focus{background:none;border:1px solid transparent;border-radius:4px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent);color:var(--ht-sf-primary)}
.e-kanban .e-kanban-table.e-content-table .e-content-row .e-show-add-button:hover{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-kanban .e-kanban-table.e-content-table .e-content-row .e-show-add-button .e-show-add-icon{color:var(--ht-sf-primary)}
.e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-active{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);border-color:var(--ht-sf-primary)}
.e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-bottom-border{border-bottom-color:var(--ht-sf-primary)}
.e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-active:first-child{border-color:var(--ht-sf-primary)}
.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table textarea:focus{box-shadow:0 0 0 2px var(--ht-sf-primary)}
.e-toast-container .e-toast .e-toast-progress{background-color:var(--ht-sf-primary)}
.e-pdfviewer .e-pv-touch-ellipse{background-color:var(--ht-sf-primary);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-color:var(--ht-sf-primary);border-style:solid;border-top-left-radius:50%;border-width:2px;height:20px;margin:0 0 0 9px;position:absolute;width:20px}
.e-pdfviewer .e-pv-drop{color:var(--ht-sf-primary);display:inline-block;height:20px;position:absolute;width:20px;z-index:1000}
.e-pdfviewer .e-pv-droplet{background-color:var(--ht-sf-primary);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-color:var(--ht-sf-primary);border-style:solid;border-top-left-radius:50%;border-width:2px;height:20px;margin:0 0 0 9px;position:absolute;width:20px}
.e-pv-corrupted-popup-header{color:var(--ht-sf-primary);opacity:0.87}
.e-pv-corrupted-popup-content{color:var(--ht-sf-primary);font-size:16px;line-height:24px;margin-left:50px;opacity:0.87;padding-top:4.7px;text-align:left}
.e-pv-corrupted-popup-content-rtl{color:var(--ht-sf-primary);font-size:16px;line-height:24px;margin-right:53px;opacity:0.87;padding-top:4.7px;text-align:right}
.e-pv-zoom-drop-down.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active,.e-pv-zoom-drop-down-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active{color:var(--ht-sf-primary)}
.e-pv-sidebar-container{background:var(--ht-sf-primary);border-top:1px solid var(--ht-sf-primary);bottom:0;position:absolute;top:56px;transition:transform 0.3s ease;transition-duration:200ms;transition-timing-function:ease;width:250px;z-index:100}
.e-pv-organize-outer-border.e-pv-not-selected{border:1px dashed var(--ht-sf-primary);position:absolute}
.e-pv-organize-anchor-node.e-pv-organize-node-selection-ring{border:2px solid var(--ht-sf-primary);border-radius:2px}
.e-pv-thumbnail-focus{border:2px solid var(--ht-sf-primary);border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,0.075);cursor:pointer;padding:0}
.e-pv-thumbnail-selection{border:2px solid var(--ht-sf-primary);border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,0.075);cursor:pointer;padding:1px}
.e-pv-organize-import-download-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background-color:var(--ht-sf-primary);color:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.e-pv-blaz-textsearch-match-case-box.e-focus,.e-pv-blaz-search-btn.e-pv-text-search-btn.e-focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent);border-radius:4px}
.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active,.e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active{background:transparent;color:color-mix(in srgb,var(--ht-sf-primary) 54%,transparent)}
.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover,.e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover{color:color-mix(in srgb,var(--ht-sf-primary) 54%,transparent)}
.e-pv-nav-toolbar.e-toolbar .e-tbar-btn:active .e-tbar-btn-text{color:color-mix(in srgb,var(--ht-sf-primary) 87%,transparent)}
.e-pv-comment-title{color:var(--ht-sf-primary);padding-left:32px;padding-top:7px;color:#fff;font-size:14px;font-size:12px;font-weight:500;position:absolute;overflow:hidden;text-overflow:ellipsis}
.e-pv-reply-title{color:var(--ht-sf-primary);color:#fff;font-size:14px;font-size:12px;font-weight:500;padding-left:8px;padding-top:7px;position:absolute;overflow:hidden;text-overflow:ellipsis}
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state>.e-acrdn-header .e-acrdn-header-content,.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-icon,.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-acrdn-header-content{color:var(--ht-sf-primary);font-size:14px}
.e-pv-li-select{background-color:var(--ht-sf-primary);background-color:rgb(86.4,93.6,100);color:#fff}
.e-pv-formfield-li-element.e-pv-li-select{background-color:var(--ht-sf-primary);color:#fff}
.e-pv-formfield-li-element:hover:not(.e-pv-li-select){background-color:var(--ht-sf-primary);color:#fff}
.e-pv-properties-header-spliter{border-bottom-color:var(--ht-sf-primary);border-bottom-style:solid;border-bottom-width:0;left:0;padding-top:38px;position:absolute;width:100%}
.e-pv-properties-bottom-spliter{border-bottom-color:var(--ht-sf-primary);border-bottom-style:solid;border-bottom-width:0;left:0;margin-bottom:10px;padding-top:10px;width:100%}
.e-pv-notification{background-color:var(--ht-sf-primary)}
.e-pv-filter-apply-btn{background-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);color:#dee2e6;border:none}
.e-pv-filter-apply-btn:active,.e-pv-filter-apply-btn:hover{background-color:var(--ht-sf-primary)!important;color:#fff;border-color:none}
.e-pv-filter-checkbox-container-mobile .e-pv-filter-checkbox-mobile:checked{accent-color:var(--ht-sf-primary)}
.e-pv-filter-checkbox-container-mobile .e-pv-filter-checkbox-mobile:focus{accent-color:var(--ht-sf-primary);outline-offset:2px;border-radius:2px}
.e-pv-filter-apply-btn-mobile{background-color:color-mix(in srgb,var(--ht-sf-primary) 65%,transparent);color:#dee2e6;border-color:none}
.e-pv-filter-apply-btn-mobile:active,.e-pv-filter-apply-btn-mobile:hover{background-color:var(--ht-sf-primary)!important;color:#fff;border-color:none}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active{background-color:var(--ht-sf-primary);color:#fff}
.e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-split-btn .e-selected-color:hover{color:var(--ht-sf-primary)!important}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container .e-info:hover{color:var(--ht-sf-primary)}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none.e-selected::before,.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend.e-selected::before,.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend.e-selected::before{color:var(--ht-sf-primary)}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover,.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover,.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover,.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover{border-top:2px dashed var(--ht-sf-primary);margin-top:-2px;border-top:2px solid var(--ht-sf-primary)}
.e-pivotview .e-grid .e-pivot-content-loader{position:absolute;z-index:10;color:var(--ht-sf-primary);font-size:20px;text-align:center;padding:10%;pointer-events:none}
.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-drop-indicator.e-drop-hover,.e-pivotview .e-group-rows .e-pvt-btn-div .e-drop-indicator.e-drop-hover{border-left:1px dashed var(--ht-sf-primary);border-left:1px solid var(--ht-sf-primary)}
.e-query-builder .e-drag-rule-bottom-line{border-bottom:2px solid var(--ht-sf-primary)!important}
.e-query-builder .e-drag-rule-top-line{border-top:2px solid var(--ht-sf-primary)!important}
.e-query-builder .e-btn-group input:checked+label.e-btn,.e-query-builder .e-btn-group .e-btn.e-qb-toggle.e-active-toggle{background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-tab-wrap:focus .e-tab-icon,.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-tab-wrap:focus .e-tab-text{color:var(--ht-sf-primary-active)}
.e-spreadsheet .e-ribbon .e-spreadsheet-ai-btn{border-color:var(--ht-sf-primary)}
.e-schedule .e-schedule-toolbar .e-active-view .e-tbar-btn-text,.e-schedule .e-schedule-toolbar .e-active-view .e-icons{color:var(--ht-sf-primary)}
.e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover{background:#495057;color:color-mix(in srgb,var(--ht-sf-primary) 87%,transparent)}
.e-schedule .e-schedule-toolbar .e-hor-nav:active{color:color-mix(in srgb,var(--ht-sf-primary) 87%,transparent)}
.e-schedule .e-schedule-toolbar .e-hor-nav:hover{background:#495057;color:color-mix(in srgb,var(--ht-sf-primary) 87%,transparent)}
.e-schedule .e-schedule-toolbar .e-hor-nav:focus{background:#495057;color:color-mix(in srgb,var(--ht-sf-primary) 87%,transparent)}
.e-schedule .e-new-event{background:var(--ht-sf-primary);border:1px solid #fff;border-radius:5px;height:100%;opacity:0.9;position:relative;width:100%;z-index:1}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment{background:var(--ht-sf-primary);border:1px solid rgb(68.0034482759,75.85,83.6965517241);border-radius:2px;color:#fff;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;height:54px;margin-bottom:2px}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment{background:var(--ht-sf-primary);border:1px solid rgb(68.0034482759,75.85,83.6965517241);border-radius:2px;color:#fff;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;height:26px}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment{background:var(--ht-sf-primary);border:1px solid rgb(68.0034482759,75.85,83.6965517241);border-radius:2px;color:#fff;overflow:hidden;position:absolute}
.e-schedule .e-month-view .e-appointment{background:var(--ht-sf-primary);border:1px solid rgb(68.0034482759,75.85,83.6965517241);border-radius:2px;color:#fff;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;cursor:default;height:26px}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment,.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment-indicator{background:var(--ht-sf-primary);border-radius:50%;height:5px;margin:-6px auto 0;position:relative;width:5px}
.e-schedule .e-timeline-year-view .e-resource-left-td.e-current-day,.e-schedule .e-timeline-year-view .e-date-header-wrap table td.e-current-day{color:var(--ht-sf-primary)}
.e-schedule .e-timeline-year-view .e-month-header.e-current-day{color:var(--ht-sf-primary)}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment{background:var(--ht-sf-primary);border:1px solid rgb(68.0034482759,75.85,83.6965517241);border-radius:2px;color:#fff;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;cursor:default;height:26px}
.e-schedule .e-timeline-view .e-appointment,.e-schedule .e-timeline-month-view .e-appointment{background:var(--ht-sf-primary);border:1px solid rgb(68.0034482759,75.85,83.6965517241);border-radius:2px;color:#fff;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;cursor:default;height:38px}
.e-schedule .e-month-agenda-view .e-appointment{border-left:3px solid var(--ht-sf-primary);border-right:0;cursor:default;padding:0 16px}
.e-schedule .e-month-agenda-view .e-work-cells .e-appointment-indicator{background:var(--ht-sf-primary);border-radius:50%;height:6px;left:0;margin:1px auto;width:6px}
.e-schedule.e-rtl .e-month-agenda-view .e-appointment{border-left:0;border-right:3px solid var(--ht-sf-primary)}
.e-schedule .e-agenda-view .e-month-header{background:var(--ht-sf-primary);height:100px;padding-top:12px;vertical-align:top}
.e-schedule .e-agenda-view .e-day-date-header.e-current-day{color:var(--ht-sf-primary)}
.e-schedule .e-agenda-view .e-appointment{border-left:3px solid var(--ht-sf-primary);border-right:0;cursor:default;padding:0 14px}
.e-schedule.e-rtl .e-agenda-view .e-appointment{border-left:0;border-right:3px solid var(--ht-sf-primary)}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus,.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:hover{background:#212529;color:var(--ht-sf-primary)}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus,.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover{background:rgba(255,255,255,0.15);color:var(--ht-sf-primary)}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap .e-subject{background:color-mix(in srgb,var(--ht-sf-primary) 30%,transparent);border-left:6px solid var(--ht-sf-primary);border-radius:4px;color:#fff;cursor:default;font-size:20px;font-weight:500;line-height:1.5;max-height:87px;padding:8px}
.e-appointment.e-schedule-event-clone{background:var(--ht-sf-primary);border-radius:2px;box-shadow:0 8px 12px rgba(0,0,0,0.15),0 8px 12px rgba(0,0,0,0.15),0 8px 12px rgba(0,0,0,0.15);color:#fff;height:38px;width:100px;z-index:9}
.e-more-popup-wrapper .e-more-event-date-header .e-current-date{color:var(--ht-sf-primary)}
.e-more-popup-wrapper .e-more-event-close:focus,.e-more-popup-wrapper .e-more-event-close:hover{background:#212529;border-radius:50%;color:var(--ht-sf-primary)}
.e-more-popup-wrapper .e-appointment{background:var(--ht-sf-primary);border-radius:2px;color:#fff;display:-ms-flexbox;display:flex;height:26px;line-height:18px;margin-bottom:2px;padding:2px 0;width:100%}
.e-schedule .e-vertical-view .e-header-cells.e-current-day{color:var(--ht-sf-primary);font-weight:400}
.e-schedule .e-vertical-view .e-all-day-cells.e-current-day{color:var(--ht-sf-primary)}
.e-schedule .e-vertical-view .e-clone-time-indicator,.e-schedule .e-vertical-view .e-current-time{color:var(--ht-sf-primary)}
.e-schedule .e-vertical-view .e-current-timeline{border-top:1px solid var(--ht-sf-primary)}
.e-schedule .e-vertical-view .e-previous-timeline{border-top:1px dotted var(--ht-sf-primary)}
.e-schedule .e-month-view .e-date-header-wrap table td.e-current-day,.e-schedule .e-month-agenda-view .e-date-header-wrap table td.e-current-day{color:var(--ht-sf-primary);font-weight:400}
.e-schedule .e-month-view .e-current-date .e-date-header,.e-schedule .e-month-agenda-view .e-current-date .e-date-header{background:var(--ht-sf-primary);border-radius:50%;color:#212529;min-width:20px;padding:0 4px;width:-moz-fit-content;width:fit-content}
.e-schedule .e-timeline-view .e-date-header-wrap table td.e-current-day,.e-schedule .e-timeline-month-view .e-date-header-wrap table td.e-current-day{color:var(--ht-sf-primary);font-weight:400}
.e-schedule .e-timeline-view .e-clone-time-indicator,.e-schedule .e-timeline-view .e-current-time{color:var(--ht-sf-primary);font-size:10px}
.e-schedule .e-timeline-view .e-current-timeline{border-left:1px solid var(--ht-sf-primary)}
.e-schedule .e-timeline-year-view .e-work-cells.e-current-day .e-date-header{background:var(--ht-sf-primary);border-radius:50%;color:#212529;margin:2px;width:20px}
.e-bigger .e-more-popup-wrapper .e-more-event-date-header .e-current-date{color:var(--ht-sf-primary)}
.e-bigger .e-more-popup-wrapper .e-more-event-close:focus,.e-bigger .e-more-popup-wrapper .e-more-event-close:hover{background:#212529;border-radius:50%;color:var(--ht-sf-primary)}
.e-bigger .e-more-popup-wrapper .e-appointment{background:var(--ht-sf-primary);border-radius:2px;color:#fff;display:-ms-flexbox;display:flex;height:26px;line-height:18px;margin-bottom:2px;padding:2px 0;width:100%}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-t{background-color:var(--ht-sf-primary);cursor:ns-resize;position:absolute;right:50%;top:0;transform:translate(-50%,-50%)}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-r{background-color:var(--ht-sf-primary);cursor:ew-resize;position:absolute;right:-8px;top:50%;transform:translate(-50%,-50%)}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-b{background-color:var(--ht-sf-primary);cursor:ns-resize;position:absolute;right:50%;top:100%;transform:translate(-50%,-50%)}
.e-spreadsheet .e-sheet .e-ss-overlay.e-ss-overlay-active{border:1px solid var(--ht-sf-primary);cursor:move}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-l{background-color:var(--ht-sf-primary);cursor:ew-resize;position:absolute;top:50%;transform:translate(-50%,-50%)}
.e-spreadsheet .e-autofill{background-clip:content-box;background-color:var(--ht-sf-primary);border:1px solid #fff;cursor:crosshair;height:8px;position:absolute;width:8px;z-index:3}
.e-spreadsheet .e-active-cell{border:2px solid var(--ht-sf-primary);pointer-events:none}
.e-spreadsheet .e-comment-indicator::before{content:"";position:absolute;top:0;right:0;width:9px;height:5px;background-color:var(--ht-sf-primary)}
.e-spreadsheet .e-comment-indicator::after{content:"";position:absolute;top:4px;right:0;width:0;height:0;border-left:4px solid transparent;border-top:4px solid var(--ht-sf-primary)}
.e-spreadsheet .e-comment-container:hover{border-color:var(--ht-sf-primary)}
.e-spreadsheet .e-comment-container.active{border-color:var(--ht-sf-primary);border-width:2px}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-edit-wrap .e-comment-edit-input.active{border-bottom:2px solid var(--ht-sf-primary)}
.e-spreadsheet .e-comment-footer .e-comment-input.active{border-bottom:2px solid var(--ht-sf-primary)}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container:hover{border-color:var(--ht-sf-primary)}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container.active{border-color:var(--ht-sf-primary);border-width:2px}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-indicator{background:var(--ht-sf-primary)}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text{color:var(--ht-sf-primary)}
.e-spreadsheet .e-selectall.e-highlight{border-bottom-color:var(--ht-sf-primary)}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall.e-highlight{border-right-color:var(--ht-sf-primary)}
.e-spreadsheet .e-sheet-panel.e-rtl .e-selectall.e-highlight{border-left-color:var(--ht-sf-primary)}
.e-spreadsheet .e-selection{background-color:color-mix(in srgb,var(--ht-sf-primary) 12%,transparent);border-color:var(--ht-sf-primary)}
.e-spreadsheet .e-colresize-handler,.e-spreadsheet .e-rowresize-handler{border-color:var(--ht-sf-primary)}
.e-spreadsheet.sf-spreadsheet .e-resize-helper,.e-spreadsheet.sf-spreadsheet .e-sheet-panel .e-resize-helper{border-color:var(--ht-sf-primary)}
.e-dropdown-popup ul .e-item .e-menu-icon.e-selected-icon{color:var(--ht-sf-primary)}
.e-appbar.e-primary{background:var(--ht-sf-primary);color:#fff;border-color:var(--ht-sf-primary)}
.e-appbar.e-primary .e-menu-wrapper.e-inherit,.e-appbar.e-primary .e-menu-container.e-inherit{background:var(--ht-sf-primary);color:#fff;border-color:var(--ht-sf-primary);box-shadow:none}
.e-primary.e-inherit.e-input-group,.e-primary.e-inherit.e-input-group.e-control-wrapper,.e-primary.e-inherit.e-float-input,.e-primary.e-inherit.e-float-input.e-input-group,.e-primary.e-inherit.e-float-input.e-control-wrapper,.e-primary.e-inherit.e-float-input.e-input-group.e-control-wrapper,.e-primary.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,.e-primary.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover{background:var(--ht-sf-primary);color:#fff}
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg){outline-color:var(--ht-sf-primary);border-radius:4px}
.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon,.e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon{background:linear-gradient(to right,var(--ht-sf-primary) var(--rating-value),transparent var(--rating-value));background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:1px var(--ht-sf-primary)}
.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon{-webkit-text-stroke:1px #adb5bd;-webkit-text-stroke:1px var(--ht-sf-primary)}
.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon,.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon{background:linear-gradient(to right,color-mix(in srgb,var(--ht-sf-primary) 68.6475%,#fff) var(--rating-value),transparent var(--rating-value));background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:1px color-mix(in srgb,var(--ht-sf-primary) 68.6475%,#fff)}
.e-rating-container.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon,.e-rating-container.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon{background:linear-gradient(to left,var(--ht-sf-primary) var(--rating-value),transparent var(--rating-value));background-clip:text;-webkit-background-clip:text}
.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon,.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon{background:linear-gradient(to left,color-mix(in srgb,var(--ht-sf-primary) 68.6475%,#fff) var(--rating-value),transparent var(--rating-value));background-clip:text;-webkit-background-clip:text}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-ribbon-contextual-tab .e-tab-wrap .e-tab-text{color:var(--ht-sf-primary)}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text{color:var(--ht-sf-primary-active)}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text{color:var(--ht-sf-primary)}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-indicator{background:var(--ht-sf-primary)}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu.e-active,.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage.e-active{color:#fff;background:var(--ht-sf-primary)}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:hover:not(.e-active),.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage:hover:not(.e-active){color:var(--ht-sf-primary-active)}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:focus-visible,.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage:focus-visible{color:var(--ht-sf-primary-active)}
.e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-tab-wrap:focus .e-tab-text{color:var(--ht-sf-primary-active)}
.e-ribbon-backstage-popup .e-ribbon-backstage-wrapper{background:var(--ht-sf-primary)}
.e-ribbon-backstage-popup .e-btn{background:var(--ht-sf-primary);color:#fff;font-weight:400}
.e-ribbon-backstage-popup .e-btn:focus{background:var(--ht-sf-primary-hover);color:#fff;border-color:unset}
.e-ribbon-backstage-popup .e-btn:hover{background:var(--ht-sf-primary-active);color:#fff;border-color:unset}
.e-ribbon-backstage-popup .e-btn:hover:focus{background:var(--ht-sf-primary-hover);color:#fff;border-color:unset}
.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper:not(.e-menu-popup),.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-container:not(.e-menu-popup){background:var(--ht-sf-primary)}
.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical.e-menu,.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul.e-menu{background:var(--ht-sf-primary)}
.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:focus,.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:focus{background:var(--ht-sf-primary-hover);color:#fff;border-color:unset}
.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-selected,.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-focused,.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-selected,.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-focused{background:var(--ht-sf-primary-active);color:#fff;border-color:unset}
.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-selected:focus,.e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-selected:focus{background:var(--ht-sf-primary-hover);color:#fff;border-color:unset}
.e-ribbon-gallery-wrapper .e-ribbon-gallery-item.e-ribbon-gallery-selected,.e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item.e-ribbon-gallery-selected,.e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item.e-ribbon-gallery-selected{background:var(--ht-sf-primary)}
.e-popup.e-multicolumn-list .e-multicolumn-grid td.e-active{background:var(--ht-sf-primary);color:#fff}
.e-aiassistview .e-view-header .e-toolbar-item.e-active::after{background-color:var(--ht-sf-primary)}
.e-aiassistview .e-footer .e-assist-stop.e-icons{border-color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);color:var(--ht-sf-primary);background-color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-aiassistview .e-footer:not(.e-footer-template).e-footer-focused,.e-aiassistview .e-footer:not(.e-footer-template).e-upload-drag-hover{border:1px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-aiassistview .e-footer .e-footer-icons-wrapper .e-toolbar .e-toolbar-item .e-tbar-btn:hover:not(:focus-visible) .e-assist-stop,.e-aiassistview .e-footer .e-footer-icons-wrapper .e-toolbar .e-toolbar-item .e-tbar-btn:active .e-assist-stop{color:var(--ht-sf-primary)}
.e-aiassistview .e-footer .e-assist-drop-area .e-assist-progress-bar{background-color:var(--ht-sf-primary)}
.e-chat-ui .e-right .e-message-content{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);color:#fff}
.e-chat-ui .e-message-wrapper .e-message-header{color:var(--ht-sf-primary)}
.e-chat-ui .e-chat-header{border-bottom-color:#6c757d;background:var(--ht-sf-primary);border-color:var(--ht-sf-primary);color:#fff}
.e-chat-ui .e-chat-header .e-toolbar,.e-chat-ui .e-chat-header .e-toolbar-items,.e-chat-ui .e-chat-header .e-tbar-btn{background:var(--ht-sf-primary)}
.e-chat-ui .e-chat-seen{color:var(--ht-sf-primary)}
.e-chat-ui .e-footer:not(.e-footer-template).e-footer-focused,.e-chat-ui .e-footer:not(.e-footer-template).e-upload-drag-hover{border:1px solid color-mix(in srgb,var(--ht-sf-primary) 50%,#fff);box-shadow:0 0 0 4px color-mix(in srgb,var(--ht-sf-primary) 25%,transparent)}
.e-chat-ui .e-suggestions li{color:var(--ht-sf-primary);border-color:var(--ht-sf-primary)}
.e-chat-ui .e-right .e-text .e-chat-mention-user-chip{color:var(--ht-sf-primary)}
.e-chat-ui .e-attached-file .e-video-wrapper .e-play-icon-wrapper{background-color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-chat-ui .e-footer .e-chat-drop-area .e-chat-progress-bar,.e-chat-ui .e-footer .e-attachment-template .e-chat-progress-bar{background-color:var(--ht-sf-primary)}
.e-inlineaiassist .e-footer .e-footer-icons-wrapper .e-toolbar .e-toolbar-item .e-tbar-btn:hover:not(:focus-visible) .e-inline-stop,.e-inlineaiassist .e-footer .e-footer-icons-wrapper .e-toolbar .e-toolbar-item .e-tbar-btn:active .e-inline-stop{color:var(--ht-sf-primary)}
.e-inlineaiassist .e-footer .e-inline-stop.e-icons{color:var(--ht-sf-primary);background-color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-inlineaiassist-selected-text{background:var(--ht-sf-primary);color:#fff}
.e-blockeditor a{color:var(--ht-sf-primary)}
.e-blockeditor .e-be-drop-indicator{background:var(--ht-sf-primary)}
.e-blockeditor .e-be-drop-indicator::before{background:var(--ht-sf-primary)}
.e-blockeditor .e-be-dragging-clone{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-blockeditor .e-divider-block.e-divider-selected .e-be-hr-wrapper{background:color-mix(in srgb,var(--ht-sf-primary) 50%,#fff)}
.e-blockeditor .e-block.e-list-block[data-block-type=Checklist] .e-checkmark-bg{fill:var(--ht-sf-primary);stroke:var(--ht-sf-primary)}
.e-blockeditor .e-block.e-list-block[data-block-type=Checklist]:has(.e-checked) .e-checkmark-border{stroke:var(--ht-sf-primary)}
.e-blockeditor .e-block-content::-moz-selection{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-blockeditor .e-block-content::selection{background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-blockeditor .e-table-block .e-cell-focus{border:1px double var(--ht-sf-primary)}
.e-blockeditor .e-table-block .e-col-action-handle:not(.e-action-bar-active):hover,.e-blockeditor .e-table-block .e-row-action-handle:not(.e-action-bar-active):hover{background-color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000);color:#6c757d}
.e-blockeditor .e-table-block .e-action-bar-active{background-color:var(--ht-sf-primary);color:#fff;border:1px double var(--ht-sf-primary)}
.e-blockeditor .e-table-block tr.e-row-selected td,.e-blockeditor .e-table-block .e-col-selected{border:1px double var(--ht-sf-primary);box-shadow:unset}
.e-blockeditor .e-row-add-indicator,.e-blockeditor .e-col-add-indicator{background:var(--ht-sf-primary);color:#fff}
.e-blockeditor .e-row-hover-line,.e-blockeditor .e-col-hover-line{background:var(--ht-sf-primary)}
.e-blockeditor .e-block .e-row-dot,.e-blockeditor .e-block .e-col-dot{border:1px solid var(--ht-sf-primary);background:#212529}
.e-blockeditor .e-block .e-row-insert-handle,.e-blockeditor .e-block .e-col-insert-handle{color:var(--ht-sf-primary);border:1px solid var(--ht-sf-primary);background-color:#212529}
.e-blockeditor .e-block .e-row-hover-line,.e-blockeditor .e-block .e-col-hover-line{background:var(--ht-sf-primary)}
.e-blockeditor .e-image-block.e-image-focus,.e-blockeditor .e-image-block:hover{outline:2px solid var(--ht-sf-primary)}
.e-blockeditor .e-audio-block:hover{outline:2px solid var(--ht-sf-primary)}
.e-blockeditor .e-video-block.e-video-focus,.e-blockeditor .e-video-block:hover{outline:2px solid var(--ht-sf-primary)}
.e-blockeditor .e-be-selection-overlay{border:1px solid var(--ht-sf-primary);background:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-image-upload-popup .e-uploader-container.e-upload-drag-hover .e-upload{border-color:#adb5bd;background-color:color-mix(in srgb,var(--ht-sf-primary) 20%,#000)}
.e-grid-context-menu-dialog .e-grid-chart-list.e-grid-chart-list-selected{background-color:var(--ht-sf-primary);color:var(--ht-sf-primary)}
.e-grid-context-menu-dialog .e-grid-chart-list.e-grid-chart-list-selected .e-icons{color:var(--ht-sf-primary)}
.e-chart-wizard-context-menu .e-chart-wizard-list.e-chart-wizard-list-selected{background-color:rgb(48.9202702703,54.85,60.7797297297);color:var(--ht-sf-primary)}
