/* GENERATED by tools/generate-devexpress-token-overrides.py from DevExpress.Blazor.Themes 26.1.4 (blazing-berry + blazing-dark). Do not edit by hand; re-run the script after a DevExpress upgrade. */
:root,[data-bs-theme=light]{--bs-blue:var(--im-accent-text);--bs-purple:var(--im-accent-text);--bs-primary:var(--im-accent-text);--bs-link-color:var(--im-accent-text)}
[data-bs-theme=dark]{--bs-primary-text-emphasis:var(--im-primary-disabled);--bs-link-color:var(--im-primary-disabled)}
.form-check-input:checked{background-color:var(--im-primary);border-color:var(--im-primary)}
.form-check-input[type=checkbox]:indeterminate{background-color:var(--im-primary);border-color:var(--im-primary)}
.form-range::-webkit-slider-thumb{background-color:var(--im-primary)}
.form-range::-moz-range-thumb{background-color:var(--im-primary)}
.btn-primary{--bs-btn-bg:var(--im-primary);--bs-btn-border-color:var(--im-primary);--bs-btn-disabled-bg:var(--im-primary);--bs-btn-disabled-border-color:var(--im-primary);--bs-btn-hover-bg:var(--im-primary-dark)}
.btn-outline-primary{--bs-btn-color:var(--im-accent-text);--bs-btn-border-color:var(--im-primary);--bs-btn-hover-bg:var(--im-primary);--bs-btn-hover-border-color:var(--im-primary);--bs-btn-active-bg:var(--im-primary);--bs-btn-active-border-color:var(--im-primary);--bs-btn-disabled-color:var(--im-accent-text);--bs-btn-disabled-border-color:var(--im-primary)}
.dropdown-menu{--bs-dropdown-link-active-bg:var(--im-primary);--bs-dropdown-link-hover-bg:var(--im-primary)}
.dropdown-menu-dark{--bs-dropdown-link-active-bg:var(--im-primary)}
.nav-tabs{--bs-nav-tabs-link-active-border-color:var(--im-primary)}
.nav-pills{--bs-nav-pills-link-active-bg:var(--im-primary)}
.pagination{--bs-pagination-active-bg:var(--im-primary);--bs-pagination-active-border-color:var(--im-primary)}
.progress,.progress-stacked{--bs-progress-bar-bg:var(--im-primary)}
.list-group{--bs-list-group-active-bg:var(--im-primary);--bs-list-group-active-border-color:var(--im-primary)}
.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.active:focus{border-color:var(--im-primary)}
.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:var(--im-primary)}
.dxbl-btn{--dxbl-btn-link-hover-color:var(--im-accent-text)}
.dxbl-btn-primary:where(:not(.dxbl-btn-standalone)){--dxbl-btn-bg:var(--im-primary);--dxbl-btn-border-color:var(--im-primary);--dxbl-btn-disabled-bg:var(--im-btn-disabled-bg,#f4f4f3);--dxbl-btn-disabled-border-color:var(--im-btn-disabled-border,#f4f4f3);--dxbl-btn-active-bg:var(--im-primary-dark);--dxbl-btn-active-border-color:var(--im-primary-dark)}
.dxbl-btn-outline-primary:where(:not(.dxbl-btn-standalone)){--dxbl-btn-color:var(--im-accent-text);--dxbl-btn-border-color:var(--im-primary);--dxbl-btn-disabled-color:var(--im-btn-disabled-color,#A8A9A8);--dxbl-btn-disabled-border-color:var(--im-btn-disabled-border,#f4f4f3);--dxbl-btn-active-bg:var(--im-primary-dark);--dxbl-btn-active-border-color:var(--im-primary-dark)}
.dxbl-btn-text-primary:where(:not(.dxbl-btn-standalone)){--dxbl-btn-color:var(--im-accent-text);--dxbl-btn-disabled-color:var(--im-btn-disabled-color,#A8A9A8);--dxbl-btn-active-bg:var(--im-primary-dark);--dxbl-btn-active-border-color:var(--im-primary-dark)}
.dxbl-btn-group>.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused{--dxbl-btn-focus-outline-color:var(--im-primary-disabled)}
.dxbl-btn-group>.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible{--dxbl-btn-focus-outline-color:var(--im-primary-disabled)}
.dxbl-btn-standalone{--dxbl-btn-link-hover-color:var(--im-accent-text);--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-none{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-none{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-primary{--dxbl-btn-bg:var(--im-primary);--dxbl-btn-border-color:var(--im-primary);--dxbl-btn-active-bg:var(--im-primary-dark);--dxbl-btn-active-border-color:var(--im-primary-dark);--dxbl-btn-hover-bg:var(--im-primary-dark);--dxbl-btn-hover-border-color:var(--im-primary-dark);--dxbl-btn-disabled-bg:var(--im-btn-disabled-bg,#f4f4f3);--dxbl-btn-disabled-border-color:var(--im-btn-disabled-border,#f4f4f3);--dxbl-btn-focus-bg:var(--im-primary);--dxbl-btn-focus-border-bg:var(--im-primary);--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-primary{--dxbl-btn-color:var(--im-accent-text);--dxbl-btn-border-color:var(--im-primary);--dxbl-btn-active-bg:var(--im-primary-dark);--dxbl-btn-active-border-color:var(--im-primary-dark);--dxbl-btn-hover-bg:var(--im-primary-dark);--dxbl-btn-hover-border-color:var(--im-primary-dark);--dxbl-btn-disabled-border-color:var(--im-btn-disabled-border,#f4f4f3);--dxbl-btn-focus-color:var(--im-accent-text);--dxbl-btn-focus-border-bg:var(--im-primary);--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-primary{--dxbl-btn-color:var(--im-accent-text);--dxbl-btn-active-bg:var(--im-primary-dark);--dxbl-btn-active-border-color:var(--im-primary-dark);--dxbl-btn-hover-bg:var(--im-primary-dark);--dxbl-btn-hover-border-color:var(--im-primary-dark);--dxbl-btn-focus-color:var(--im-accent-text);--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-secondary{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-secondary{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-secondary{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-success{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-success{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-success{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-info{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-info{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-info{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-warning{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-warning{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-warning{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-danger{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-danger{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-danger{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-light{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-light{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-light{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-dark{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-outline-dark{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-standalone.dxbl-btn-text-dark{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-btn-dropdown-popup{--dxbl-btn-dropdown-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-checkbox{--dxbl-checkbox-check-element-checked-bg:var(--im-primary);--dxbl-checkbox-switch-checked-bg:var(--im-primary);--dxbl-checkbox-radio-checked-border-color:var(--im-primary);--dxbl-checkbox-radio-check-bg:var(--im-primary)}
.dxbl-calendar{--dxbl-calendar-today-border-color:var(--im-primary);--dxbl-calendar-item-focus-outline-color:var(--im-accent-text)}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item:before{background-color:var(--im-primary)}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover:before{background-color:var(--im-primary)}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content>table>tbody>tr:not(.dxbl-calendar-days-of-week) td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range:before{background-color:var(--im-primary)}
.dxbl-listbox div.dxbl-listbox-item-selected:before,.dxbl-listbox tr.dxbl-listbox-item-selected>td:before{background-color:var(--im-primary)}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr):before,.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item)>td:before{background-color:var(--im-primary)}
.dxbl-list-box,.dxbl-list-box-render-container{--dxbl-list-box-focus-frame-color:var(--im-accent-text)}
.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:focus,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr:focus{outline:.15rem solid var(--im-accent-text)}
.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before{background-color:var(--im-primary)}
.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before{background-color:var(--im-primary)}
html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before{background-color:var(--im-primary)}
.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before{background-color:var(--im-primary)}
html:not(.dxSafari) .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before{background-color:var(--im-primary)}
.dxSafari .dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before,.dxSafari .dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before{background-color:var(--im-primary)}
.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):focus,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row.dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row:focus,.dxbl-list-box>.dxbl-list-box-select-all-container.dxbl-list-box-item-focused,.dxbl-list-box>.dxbl-list-box-select-all-container:focus,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]).dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]):focus,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row.dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>.dxbl-list-box-table-header-row:focus,.dxbl-list-box-render-container>.dxbl-list-box-select-all-container.dxbl-list-box-item-focused,.dxbl-list-box-render-container>.dxbl-list-box-select-all-container:focus{outline:.15rem solid var(--im-accent-text)}
.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-disabled:before{background-color:var(--im-primary)}
.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled):before{background-color:var(--im-primary)}
.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused:before,.dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus:before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected.dxbl-list-box-item-focused:before,.dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li.dxbl-list-box-item-selected:focus:before{background-color:var(--im-primary)}
html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:first-of-type:before{background-color:var(--im-primary)}
.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-disabled>td:before{background-color:var(--im-primary)}
html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:first-of-type:before{background-color:var(--im-primary)}
.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:not(.dxbl-list-box-item-disabled)>td:before{background-color:var(--im-primary)}
html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:first-of-type:before{background-color:var(--im-primary)}
.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected.dxbl-list-box-item-focused>td:before,.dxSafari .dxbl-list-box-render-container:not([data-dx-focus-hidden]):not(.dxbl-list-box-multi-select)>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr.dxbl-list-box-item-selected:focus>td:before{background-color:var(--im-primary)}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:before{background-color:var(--im-primary)}
html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:first-of-type:before{background-color:var(--im-primary)}
.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select)[data-dx-focus-hidden]>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover>td:before{background-color:var(--im-primary)}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus):before,.dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>li:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover.dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus):before{background-color:var(--im-primary)}
html:not(.dxSafari) .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before,html:not(.dxSafari) .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:first-of-type:before{background-color:var(--im-primary)}
.dxSafari .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before,.dxSafari .dxbl-list-box-render-container:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-list-box-multi-select):not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>:not(.dxbl-list-box-empty-data-container)>tbody>tr:not(.dxbl-list-box-item-disabled):not(.dxbl-list-box-group-item):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]).dxbl-list-box-item-selected:hover:not(.dxbl-list-box-item-focused):not(:focus)>td:before{background-color:var(--im-primary)}
.dxbl-color-palette{--dxbl-color-palette-outline-focused:2px solid var(--im-accent-text);--dxbl-color-palette-color-tile-outline-selected-color:var(--im-accent-text)}
.dxbl-tag-box{--dxbl-tag-box-tag-outline-focus-color:var(--im-accent-text)}
.dxbl-edit-dropdown{--dxbl-edit-dropdown-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-rollers-container{--dxbl-roller-item-focus-outline-color:var(--im-accent-text)}
.dxbl-rollers-footer>.dxbl-btn{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-pager{--dxbl-pager-active-page-btn-bg:var(--im-primary)}
.dxbl-pager>.dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn{--dxbl-pager-page-btn-hover-bg:var(--im-primary)}
.dxbl-grid{--dxbl-grid-focus-frame-color:var(--im-accent-text)}
.dxbl-grid .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-loading{color:var(--im-accent-text)}
.dxbl-btn.dxbl-grid-filter-menu-funnel-btn.dxbl-grid-filter-menu-funnel-btn-filled{--dxbl-btn-hover-color:var(--im-accent-text);--dxbl-btn-color:var(--im-accent-text)}
.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before{background-color:var(--im-primary)}
.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-readonly:before{background-color:var(--im-primary)}
.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:before,.dxbl-grid .dxbl-grid-table>thead>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:before,.dxbl-grid .dxbl-grid-table>tbody>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit.dxbl-disabled:before,.dxbl-grid .dxbl-grid-table>tfoot>tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)>.dxbl-text-edit:disabled:before{background-color:var(--im-primary)}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before{background-color:var(--im-primary)}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):before{background-color:var(--im-primary)}
.dxbl-grid .dxbl-grid-columns-separator:not(.dxbl-disabled):not(:disabled).dxbl-active{background-color:var(--im-primary)}
.dxbl-grid-table.dxbl-grid-row-hover-enabled>tbody>tr.dxbl-grid-focused-row:not(.dxbl-grid-group-row):not(.dxbl-grid-group-footer-row):not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):hover>td:not(.dxbl-grid-edit-form):not(.dxbl-grid-indent-cell):not(.dxbl-grid-detail-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-empty-cell):before{background-color:var(--im-primary)}
.dxbl-grid-column-chooser-dialog{--dxbl-grid-column-chooser-focus-frame-color:var(--im-accent-text)}
.dxbl-window{--dxbl-window-focus-outline-color:var(--im-accent-text)}
.dxbl-fl{--dxbl-fl-tab-group-tab-selected-color:var(--im-accent-text)}
.dxbl-toolbar{--dxbl-btn-toolbar-focus-outline-color:var(--im-accent-text)}
.dxbl-toolbar-dropdown{--dxbl-toolbar-dropdown-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-tabs{--dxbl-tabs-tab-selected-color:var(--im-accent-text);--dxbl-tabs-tab-focus-outline-color:var(--im-accent-text)}
.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after,.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-tabs-container>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:after{background-color:var(--im-primary)}
.dxbl-loading-panel{--dxbl-loading-panel-message-color:var(--im-accent-text)}
.dxbl-wait-indicator{--dxbl-wait-indicator-color:var(--im-primary)}
.dxbl-accordion{--dxbl-accordion-focus-outline-color:var(--im-accent-text)}
.dxbl-office-ribbon .dxbl-office-ribbon-context-tab:not(.dxbl-active):not(:hover):before{background-color:var(--im-primary)}
.dxbl-treeview{--dxbl-treeview-checkbox-checked-hover-bg:var(--im-primary);--dxbl-treeview-item-focus-outline-color:var(--im-accent-text)}
.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled).dxbl-checkbox-checked:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover),.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled).dxbl-checkbox-indeterminate:not(.dxbl-readonly)>.dxbl-checkbox-check-element:not(:hover){background-color:var(--dxbl-treeview-checkbox-checked-bg,var(--im-primary))}
.dxbl-treeview .dxbl-treeview-container:not([data-dx-focus-hidden]) .dxbl-treeview-item-container:focus-visible:not(.dxbl-disabled):not(:disabled).dxbl-active:before{background-color:var(--im-primary)}
.dxbl-treeview .dxbl-treeview-item>.dxbl-treeview-item-content>.dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active:before{background-color:var(--im-primary)}
.dxbl-context-menu,.dxbl-context-menu-submenu{--dxbl-context-menu-item-focus-outline-color:var(--im-accent-text)}
.dxbl-context-menu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active:before,.dxbl-context-menu-submenu.dxbl-context-menu-dropdown .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator)>.dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active:before{background-color:var(--im-primary)}
.dxbl-menu{--dxbl-menu-item-focus-outline-color:var(--im-accent-text)}
.dxbl-menu-dropdown{--dxbl-menu-dropdown-item-focus-outline-color:var(--im-accent-text)}
.dxbl-menu.dxbl-menu-horizontal{--dxbl-menu-item-focus-outline-color:var(--im-accent-text)}
:root{--dxbl-client-component-palette-primary:var(--im-accent-text)}
.dxbl-chart-root{--dxbl-chart-focus-outline-color:var(--im-accent-text)}
dxbl-map{--dxbl-map-focus-outline-color:var(--im-accent-text)}
.dxreRoot{--dxre-primary-color:var(--im-accent-text)}
.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-selected:not(.dxbl-sc-apt-readonly) .dxbl-sc-apt-container,.dxbl-scheduler .dxbl-sc-apt.dxbl-sc-apt-dragged .dxbl-sc-apt-container{outline:.15rem solid var(--im-accent-text)}
.dxbl-scheduler .dxbl-sc-apt:focus-visible .dxbl-sc-apt-container{outline:.15rem solid var(--im-accent-text)}
.dxbl-scheduler-color{--dxbl-scheduler-primary-color:var(--im-accent-text);--dxbl-scheduler-purple-color:var(--im-accent-text)}
.dxbl-html-editor{--dxbl-html-editor-primary-color:var(--im-accent-text)}
.dx-popup-wrapper.dx-suggestion-list-wrapper{--dxbl-html-editor-primary-color:var(--im-accent-text)}
.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-auto.dxbl-toast-render-primary{--dxbl-toast-accent-line-color:var(--im-accent-text);--dxbl-toast-icon-color:var(--im-accent-text)}
.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-light.dxbl-toast-render-primary{--dxbl-toast-accent-line-color:var(--im-accent-text);--dxbl-toast-icon-color:var(--im-accent-text)}
.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-dark.dxbl-toast-render-primary{--dxbl-toast-accent-line-color:var(--im-accent-text);--dxbl-toast-icon-color:var(--im-accent-text)}
.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-saturated.dxbl-toast-render-primary{--dxbl-toast-background-color:var(--im-primary);--dxbl-toast-accent-line-color:var(--im-accent-text)}
.dxbl-toast-portal .dxbl-toast.dxbl-toast-theme-pastel.dxbl-toast-render-primary{--dxbl-toast-accent-line-color:var(--im-accent-text);--dxbl-toast-icon-color:var(--im-accent-text)}
.dxbl-progress-bar{--dxbl-progress-bar-indicator-color:var(--im-primary);--dxbl-progress-bar-track-color:var(--im-primary)}
.dxbl-pivot-table>div.dxbl-pivot-table-header-container>.dxbl-pivot-table-header>thead>tr>th:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>td:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>td:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>thead>tr>th .dxbl-pivot-table-header-field:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>table>tbody>tr>th .dxbl-pivot-table-header-field:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table:not([data-dx-focus-hidden])>.dxbl-pivot-table-area-filter>.dxbl-pivot-table-header-field:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table .dxbl-pivot-table-header-field:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table-field-list-content .dxbl-pivot-table-header-field:focus-visible{outline:.15rem solid var(--im-accent-text)}
.dxbl-pivot-table .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn.dxbl-pivot-table-filter-menu-funnel-btn-filled,.dxbl-pivot-table-field-list-content .dxbl-btn.dxbl-pivot-table-filter-menu-funnel-btn.dxbl-pivot-table-filter-menu-funnel-btn-filled{--dxbl-btn-hover-color:var(--im-accent-text);--dxbl-btn-color:var(--im-accent-text)}
.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li.dxbl-list-box-item-focused,.dxbl-pivot-table-field-list .dxbl-pivot-table-field-list-container li:focus{outline:.15rem solid var(--im-accent-text)}
.dxbrv-wrapper{--dxbrv-primary-color:var(--im-accent-text)}
.dxbl-chatui-root{--dx-chatui-suggestion-item-hover-border-color:var(--im-primary)}
.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-clear-button:not(.dxbl-disabled):hover .dxbl-chatui-header-clear-button-icon,.dxbl-chatui-root .dxbl-chatui .dxbl-chatui-header .dxbl-chatui-header-clear-button:not(.dxbl-disabled):active .dxbl-chatui-header-clear-button-icon{color:var(--im-accent-text)}
.dxbl-carousel{--dxbl-carousel-button-icon-color-hover:var(--im-accent-text);--dxbl-carousel-page-active-background-color:var(--im-primary);--dxbl-carousel-focus-outline-color:var(--im-accent-text)}
.dxbl-message-box.dxbl-message-box-theme-auto.dxbl-message-box-render-primary{--dxbl-message-box-header-icon-color:var(--im-accent-text)}
.dxbl-message-box.dxbl-message-box-theme-light.dxbl-message-box-render-primary{--dxbl-message-box-header-icon-color:var(--im-accent-text)}
.dxbl-message-box.dxbl-message-box-theme-dark.dxbl-message-box-render-primary{--dxbl-message-box-header-icon-color:var(--im-accent-text)}
dxbl-range-selector{--dxbl-range-selector-selected-range-color:var(--im-accent-text);--dxbl-range-selector-slider-marker-color:var(--im-accent-text);--dxbl-range-selector-slider-handle-color:var(--im-accent-text)}
.dxbl-splitter{--dxbl-splitter-separator-focused-bg:var(--im-primary);--dxbl-splitter-separator-active-bg:var(--im-primary)}
.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn:not([disabled]){--dxbl-btn-color:var(--im-accent-text);--dxbl-btn-border-color:var(--im-primary);--dxbl-btn-active-bg:var(--im-primary-dark);--dxbl-btn-active-border-color:var(--im-primary-dark);--dxbl-btn-hover-bg:var(--im-primary-dark);--dxbl-btn-hover-border-color:var(--im-primary-dark);--dxbl-btn-disabled-border-color:var(--im-btn-disabled-border,#f4f4f3);--dxbl-btn-focus-color:var(--im-accent-text);--dxbl-btn-focus-border-bg:var(--im-primary);--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-group-btn,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-property-btn,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-operation-btn,.dxbl-filter-builder .dxbl-btn.dxbl-filter-builder-node-value-btn{--dxbl-btn-focus-outline-color:var(--im-accent-text)}
.dxbl-blazor-colorpicker-cell.dxbl-blazor-colorpicker-selected-color,.dxbl-blazor-colorpicker-cell:hover{outline:2px solid var(--im-accent-text)}
.table-primary{--bs-table-bg:var(--im-primary)}

/* ---- All disabled buttons (DevExpress & native) ---- */
button:disabled,
button.disabled,
button.dxbl-disabled,
input[type="button"]:disabled,
input[type="submit"]:disabled,
input[type="reset"]:disabled,
.btn:disabled,
.btn.disabled,
fieldset:disabled .btn,
.dxbl-btn:disabled,
.dxbl-btn.dxbl-disabled,
.dxbl-btn[disabled],
.btn[disabled],
[aria-disabled="true"].btn,
[aria-disabled="true"].dxbl-btn {
    --bs-btn-disabled-bg: var(--im-btn-disabled-bg, #f4f4f3);
    --bs-btn-disabled-color: var(--im-btn-disabled-color, #A8A9A8);
    --bs-btn-disabled-border-color: var(--im-btn-disabled-border, #f4f4f3);
    --bs-btn-disabled-opacity: 1;
    --dxbl-btn-bg: var(--im-btn-disabled-bg, #f4f4f3);
    --dxbl-btn-color: var(--im-btn-disabled-color, #A8A9A8);
    --dxbl-btn-border-color: var(--im-btn-disabled-border, #f4f4f3);
    --dxbl-btn-disabled-bg: var(--im-btn-disabled-bg, #f4f4f3);
    --dxbl-btn-disabled-color: var(--im-btn-disabled-color, #A8A9A8);
    --dxbl-btn-disabled-border-color: var(--im-btn-disabled-border, #f4f4f3);
    --dxbl-btn-caption-disabled-opacity: 1;
    --dxbl-btn-icon-disabled-opacity: 1;
    background: #f4f4f3 !important;
    background-color: #f4f4f3 !important;
    background-image: none !important;
    color: #A8A9A8 !important;
    border-color: #f4f4f3 !important;
    opacity: 1 !important;
    cursor: not-allowed !important;
    box-shadow: none !important;
}

button:disabled:hover,
button:disabled:active,
button:disabled:focus,
button.disabled:hover,
button.disabled:active,
button.disabled:focus,
button.dxbl-disabled:hover,
button.dxbl-disabled:active,
button.dxbl-disabled:focus,
.btn:disabled:hover,
.btn:disabled:active,
.btn:disabled:focus,
.btn.disabled:hover,
.btn.disabled:active,
.btn.disabled:focus,
.dxbl-btn:disabled:hover,
.dxbl-btn:disabled:active,
.dxbl-btn:disabled:focus,
.dxbl-btn.dxbl-disabled:hover,
.dxbl-btn.dxbl-disabled:active,
.dxbl-btn.dxbl-disabled:focus {
    background: #f4f4f3 !important;
    background-color: #f4f4f3 !important;
    color: #A8A9A8 !important;
    border-color: #f4f4f3 !important;
    box-shadow: none !important;
}

button:disabled *,
button.disabled *,
button.dxbl-disabled *,
input[type="button"]:disabled *,
input[type="submit"]:disabled *,
input[type="reset"]:disabled *,
.btn:disabled *,
.btn.disabled *,
fieldset:disabled .btn *,
.dxbl-btn:disabled *,
.dxbl-btn.dxbl-disabled *,
.dxbl-btn[disabled] *,
.btn[disabled] *,
[aria-disabled="true"].btn *,
[aria-disabled="true"].dxbl-btn * {
    color: #A8A9A8 !important;
    opacity: 1 !important;
}
