﻿/* PLIK GENEROWANY – nie edytować. tools\Generuj-PaletyDx.ps1 z motywu DevExpress Office365 (v26.1):
   kolory przemapowane na tokeny --ns-* (shell.css). Wyjątki i poprawki: devexpress.css / ciemny.css. */

/* Web */
.dxccControl_Office365 { color: var(--ns-brand); background-color: var(--ns-surface); }
.dxccControl_Office365 a { color: var(--ns-brand); }
.dxccControl_Office365 .dxccValue { color: var(--ns-text-muted); }
.dxccDisabled_Office365, .dxccDisabled_Office365 span.dxccValue, .dxccDisabled_Office365 span.dxccBEText { color: var(--ns-faint); }
.dxdvControl_Office365 { color: var(--ns-text-soft); }
.dxdvEmptyData_Office365 { color: var(--ns-faint); }
.dxdvPagerShowMoreItemsContainer_Office365 a { color: var(--ns-brand); }
.dxdvDisabled_Office365 { color: var(--ns-faint); }
.dxhlControl_Office365 { color: var(--ns-text); }
.dxhlControl_Office365 a { color: var(--ns-brand); }
.dxhlDate_Office365 { color: var(--ns-text-muted); }
.dxhlHeader_Office365 { color: var(--ns-text-soft); }
.dxhlDateHeader_Office365 { color: var(--ns-on-fill); background-color: var(--ns-border); }
.dxhlTailDiv_Office365, .dxhlTailDiv_Office365 a { color: var(--ns-text-muted); }
.dxhlDisabled_Office365 { color: var(--ns-faint); }
.dxlpLoadingPanel_Office365, .dxlpLoadingPanelWithContent_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); }
.dxlpLoadingPanel_Office365 .dxlp-loadingImage, .dxflFormLayout_Office365.dialog-formlayout.dialog-preparing:after, .dxlpLoadingPanelWithContent_Office365 .dxlp-loadingImage { border-color: var(--ns-brand); border-top-color: var(--ns-border); }
.dxlpControl_Office365.dxlpLoadingDiv_Office365 { background-color: var(--ns-surface); }
.dxmLite_Office365 .dxm-main { background-color: var(--ns-hover); border-color: var(--ns-border); }
.dxmLite_Office365 .dxm-popup { color: var(--ns-text-soft); background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxpcLite_Office365 .dxpc-mainDiv.dxpc-hf, .dxmLite_Office365 .dxm-popup.dxm-shadow { box-shadow: 0 2px 4px 0 var(--ns-shadow); }
.dxmBrdCor_Office365 { background-color: var(--ns-surface); }
.dxmLite_Office365, .dxmLite_Office365 .dxm-item a.dx { color: var(--ns-text-soft); }
.dxmLite_Office365 .dxm-disabled, .dxmLite_Office365 .dxm-disabled a.dx { color: var(--ns-faint); }
.dxmLite_Office365 .dxm-item { border-color: currentcolor; }
.dxmLite_Office365 .dxm-popOut { border-color: transparent; }
.dxmLite_Office365 .dxm-dropDownMode.dxm-checked .dxm-popOut, .dxmLite_Office365 .dxm-dropDownMode.dxm-selected .dxm-popOut, .dxmLite_Office365 .dxm-dropDownMode.dxm-hovered .dxm-popOut { border-left-color: var(--ns-border); }
.dxmLite_Office365.dxm-rtl .dxm-dropDownMode.dxm-checked .dxm-popOut, .dxmLite_Office365.dxm-rtl .dxm-dropDownMode.dxm-selected .dxm-popOut, .dxmLite_Office365.dxm-rtl .dxm-dropDownMode.dxm-hovered .dxm-popOut { border-left-color: transparent; }
.dxmLite_Office365 .dxm-dropDownMode.dxm-checked + .dxm-separator b, .dxmLite_Office365 .dxm-dropDownMode.dxm-hovered + .dxm-separator b, .dxmLite_Office365 .dxm-dropDownMode.dxm-selected + .dxm-separator b { background-color: var(--ns-brand-soft); }
.dxmLite_Office365 .dxm-image-r .dxm-dropDownMode.dxm-checked .dxm-popOut, .dxmLite_Office365 .dxm-image-r .dxm-dropDownMode.dxm-selected .dxm-popOut, .dxmLite_Office365 .dxm-image-r .dxm-dropDownMode.dxm-hovered .dxm-popOut, .dxmLite_Office365.dxm-rtl .dxm-dropDownMode.dxm-checked .dxm-popOut, .dxmLite_Office365.dxm-rtl .dxm-dropDownMode.dxm-selected .dxm-popOut, .dxmLite_Office365.dxm-rtl .dxm-dropDownMode.dxm-hovered .dxm-popOut { border-right-color: var(--ns-border); }
.dxmLite_Office365 .dxm-item.dxm-selected, .dxmLite_Office365 .dxm-item.dxm-selected a.dx, .dxmLite_Office365 .dxm-item.dxm-checked, .dxmLite_Office365 .dxm-item.dxm-checked a.dx { color: var(--ns-on-fill); }
.dxmLite_Office365 .dxm-item.dxm-checked, .dxmLite_Office365 .dxm-item.dxm-selected { background-color: var(--ns-fill); }
.dxmLite_Office365 .dxm-main.dxmtb .dxm-checked, .dxmLite_Office365 .dxm-main.dxmtb .dxm-selected { background-color: var(--ns-border); color: var(--ns-text-soft); }
.dxmLite_Office365 .dxm-popup .dxm-checked .dxm-image { outline-color: var(--ns-brand); background-color: transparent; }
.dxmLite_Office365 .dxm-popup .dxm-checked .dxm-image.dxWeb_mSubMenuItemChecked_Office365 { border-color: currentcolor; outline-color: currentcolor; background-color: transparent; }
.dxmLite_Office365 .dxm-item.dxm-hovered { background-color: var(--ns-hover); }
.dxmLite_Office365 .dxm-item.dxm-hovered, .dxmLite_Office365 .dxm-item.dxm-hovered a.dx { color: var(--ns-text); }
.dxmLite_Office365 .dxm-checked.dxm-item.dxm-hovered, .dxmLite_Office365 .dxm-checked.dxm-item.dxm-hovered a.dx, .dxmLite_Office365 .dxm-selected.dxm-item.dxm-hovered, .dxmLite_Office365 .dxm-selected.dxm-item.dxm-hovered a.dx { color: var(--ns-on-fill); }
.dxmLite_Office365 .dxm-checked.dxm-item.dxm-hovered, .dxmLite_Office365 .dxm-selected.dxm-item.dxm-hovered { background-color: var(--ns-fill); }
.dxmLite_Office365 .dxm-vertical .dxm-image-l .dxm-spacing, .dxmLite_Office365 .dxm-vertical .dxm-image-r .dxm-spacing { background-color: transparent; }
.dxmLite_Office365 .dxm-separator b { background-color: var(--ns-hover); }
.dxmLite_Office365 .dxm-popup .dxm-separator b { background-color: var(--ns-hover); }
.dxmLite_Office365 .dxm-scrollUpBtn, .dxmLite_Office365 .dxm-scrollDownBtn { background-color: var(--ns-surface); }
.dxmLite_Office365 .dxm-scrollUpBtn.dxm-scrollBtnHovered { border-bottom-color: currentcolor; }
.dxmLite_Office365 .dxm-scrollDownBtn.dxm-scrollBtnHovered { border-top-color: currentcolor; }
.dxmLite_Office365 .dxm-scrollBtnHovered { background-color: var(--ns-fill); }
.dxmLite_Office365 .dxm-scrollBtnPressed { background-color: var(--ns-hover); }
.dxctToolbar_Office365 .dxBadge, .dxmLite_Office365 .dxm-popup .dxBadge { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxmLite_Office365 .dxctToolbar_Office365.dxm-main.dxmtb { background-color: var(--ns-surface); }
.dxmLite_Office365 .dxctToolbar_Office365.dxm-horizontal.dxmtb .dxm-item { border-color: var(--ns-border); }
.dxmLite_Office365 .dxctToolbar_Office365.dxm-horizontal.dxmtb .dxm-separator b { background-color: transparent; }
.dxmLite_Office365 .dxctToolbar_Office365.dxm-horizontal .dxm-spacing { background-color: transparent; }
.dxmLite_Office365 .dxctToolbar_Office365.dxm-main .dxm-item.dxm-hovered { background-color: var(--ns-hover); color: var(--ns-text-soft); }
.dxmLite_Office365 .dxctToolbar_Office365.dxm-main.dxmtb .dxm-checked, .dxmLite_Office365 .dxctToolbar_Office365.dxm-main .dxm-checked.dxm-item.dxm-hovered { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxnbLite_Office365 { color: var(--ns-text-soft); background-color: var(--ns-surface); }
.dxnbLite_Office365 a { color: var(--ns-brand); }
.dxnbLite_Office365 div.dxnb-headerCollapsed { background-color: var(--ns-surface); }
.dxnbLite_Office365 .dxnb-last > .dxnb-headerCollapsed, .dxnbLite_Office365 .dxnb-last > .dxnb-content, .dxnbLite_Office365 li:last-child.dxnb-gr > .dxnb-headerCollapsed { border-bottom-color: var(--ns-border); }
.dxnbLite_Office365 .dxnb-header, .dxnbLite_Office365 .dxnb-headerCollapsed { background-color: var(--ns-surface); color: var(--ns-text-soft); border-color: var(--ns-border); border-bottom-color: currentcolor; }
.dxnbLite_Office365 .dxnb-header a, .dxnbLite_Office365 .dxnb-headerCollapsed a { color: var(--ns-text-soft); }
.dxnbLite_Office365 .dxnb-item a, .dxnbLite_Office365 .dxnb-large a, .dxnbLite_Office365 .dxnb-bullet a { color: var(--ns-text-soft); }
.dxnbLite_Office365 .dxnb-content { border-color: var(--ns-border); border-bottom-color: currentcolor; background-color: var(--ns-surface); }
.dxnbLite_Office365 .dxnb-item, .dxnbLite_Office365 .dxnb-large, .dxnbLite_Office365 .dxnb-bullet { border-bottom-color: var(--ns-border); }
.dxnbLite_Office365 .dxnb-item.dxnb-last, .dxnbLite_Office365 .dxnb-large.dxnb-last, .dxnbLite_Office365 .dxnb-bullet.dxnb-last { border-bottom-color: currentcolor; }
.dxnbLite_Office365 .dxnb-itemSelected, .dxnbLite_Office365 .dxnb-largeSelected, .dxnbLite_Office365 .dxnb-bulletSelected, .dxnbLite_Office365 .dxnb-itemSelected a, .dxnbLite_Office365 .dxnb-largeSelected a, .dxnbLite_Office365 .dxnb-bulletSelected a { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxnbLite_Office365 .dxnb-itemHover, .dxnbLite_Office365 .dxnb-largeHover, .dxnbLite_Office365 .dxnb-bulletHover { background-color: var(--ns-brand-soft); color: var(--ns-text-soft); }
.dxnbLite_Office365 .dxnb-itemHover a, .dxnbLite_Office365 .dxnb-largeHover a, .dxnbLite_Office365 .dxnb-bulletHover a { color: var(--ns-text-soft); }
.dxnbLite_Office365 .dxnb-itemSelected.dxnb-itemHover, .dxnbLite_Office365 .dxnb-largeSelected.dxnb-largeHover, .dxnbLite_Office365 .dxnb-bulletSelected.dxnb-bulletHover, .dxnbLite_Office365 .dxnb-itemSelected.dxnb-itemHover a, .dxnbLite_Office365 .dxnb-largeSelected.dxnb-largeHover a, .dxnbLite_Office365 .dxnb-bulletSelected.dxnb-bulletHover a { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxnbLite_Office365 .dxnb-item.dxnb-last, .dxnbLite_Office365 .dxnb-large.dxnb-last { border-bottom-color: currentcolor; }
.dxnbLiteDisabled_Office365, .dxnbLite_Office365 .dxnbLiteDisabled_Office365, .dxnbLiteDisabled_Office365 a, .dxnbLiteDisabled_Office365 .dxnb-item, .dxnbLiteDisabled_Office365 .dxnb-large, .dxnbLiteDisabled_Office365 .dxnb-bullet, .dxnbLiteDisabled_Office365 .dxnb-header, .dxnbLiteDisabled_Office365 .dxnb-headerCollapsed { color: var(--ns-faint); }
.dxncControl_Office365 { color: var(--ns-text-soft); background-color: var(--ns-surface); }
.dxncControl_Office365 a { color: var(--ns-brand); }
.dxncBackToTop_Office365, .dxncBackToTop_Office365 a { color: var(--ns-on-fill); }
.dxncBackToTop_Office365 a:last-child { background-color: var(--ns-tooltip); }
.dxncBackToTop_Office365 img { background-color: var(--ns-subtle); box-shadow: 0 0 50px var(--ns-border); }
.dxncPagerShowMoreItemsContainer_Office365 a { color: var(--ns-brand); }
.dxncControl_Office365 .dxhlTailDiv_Office365 a { color: var(--ns-text-muted); }
.dxncEmptyData_Office365 { color: var(--ns-text-muted); }
.dxncDisabled_Office365 { color: var(--ns-faint); }
.dxpLite_Office365 { color: var(--ns-text-soft); }
.dxpLite_Office365 a { color: var(--ns-text-soft); }
.dxpLite_Office365 .dxp-button img { border-color: currentcolor; }
.dxpLite_Office365 .dxp-disabledButton { color: var(--ns-faint); }
.dxpLite_Office365 .dxp-comboBox { background-color: var(--ns-surface); }
.dxpLite_Office365 .dxp-dropDownButton { background-color: var(--ns-surface); }
.dxpLite_Office365 .dxp-pressedDropDownButton, .dxpLite_Office365 .dxp-hoverDropDownButton { background-color: var(--ns-fill); }
.dxpLite_Office365 .dxp-num { color: var(--ns-text-soft); }
.dxpLite_Office365 .dxp-current { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxpLite_Office365:not(.dxpLiteDisabled_Office365) .dxp-current.dxp-num:hover { background-color: var(--ns-fill); }
.dxpLite_Office365:not(.dxpLiteDisabled_Office365) .dxp-num:hover { background-color: var(--ns-hover); }
.dxpLite_Office365 .dxp-sep { background-color: var(--ns-border); }
.dxpLiteDisabled_Office365, .dxpLiteDisabled_Office365 a, .dxpLiteDisabled_Office365 .dxp-summary, .dxpLiteDisabled_Office365 .dxp-sep, .dxpLiteDisabled_Office365 .dxp-button, .dxpLiteDisabled_Office365 .dxp-num, .dxpLiteDisabled_Office365 .dxp-current, .dxpLiteDisabled_Office365 .dxp-ellip { color: var(--ns-faint); border-color: var(--ns-faint); }
.dxpLiteDisabled_Office365 .dxp-current { background-color: var(--ns-hover); }
.dxpLite_Office365 .dxp-disabledComboBox { border-color: var(--ns-input-border); }
.dxpLite_Office365 .dxp-disabledComboBox input { color: var(--ns-faint); }
.dxpLite_Office365 .dxp-disabledDropDownButton { border-color: var(--ns-input-border); }
.dxpcLite_Office365, .dxdpLite_Office365 { color: var(--ns-text); }
.dxpcLite_Office365 .dxpc-mainDiv.dxpc-shadow { box-shadow: 0px 13px 18.8px 1.2px var(--ns-shadow); }
.dxpcLite_Office365 .dxfmControl_Office365 .dxsplControl_Office365 { box-shadow: none; }
.dxpcLite_Office365 .dxpc-mainDiv, .dxpcLite_Office365.dxpc-mainDiv, .dxdpLite_Office365 .dxpc-mainDiv, .dxdpLite_Office365.dxpc-mainDiv { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxpcLite_Office365 a.dxpc-link, .dxdpLite_Office365 a.dxpc-link { color: var(--ns-brand); }
.dxpcLite_Office365 .dxpc-header, .dxdpLite_Office365 .dxpc-header { color: var(--ns-text-soft); background-color: var(--ns-surface); border-bottom-color: var(--ns-border); }
.dxpcLite_Office365 .dxpc-footer, .dxdpLite_Office365 .dxpc-footer { color: var(--ns-faint); border-top-color: var(--ns-border); background-color: var(--ns-surface); }
.dxpcModalBackLite_Office365, .dxdpModalBackLite_Office365 { background-color: var(--ns-tooltip); }
.dxpcLiteDisabled_Office365, .dxdpLiteDisabled_Office365 { color: var(--ns-faint); }
.dxpnlControl_Office365 { border-color: var(--ns-input-border); }
.dxpnlControl_Office365.dxpnl-edge, .dxpnlControl_Office365.dxpnl-edge.dxpnl-bar { background-color: var(--ns-surface); }
.dxpnlDisabled_Office365 { color: var(--ns-faint); }
.dxrpControl_Office365, .dxrpControlGB_Office365 { color: var(--ns-text-soft); }
.dxrpControl_Office365 td.dxrpHeader_Office365 { color: var(--ns-text-soft); background-color: var(--ns-hover); border-bottom-color: var(--ns-border); }
.dxrpControl_Office365 .dxrpHeader_Office365 .dxrpCollapseButton { background-color: var(--ns-border); }
.dxrpControl_Office365 .dxrpHeader_Office365 .dxrpCollapseButton.dxrp-collapseBtnHover, .dxrpControl_Office365 .dxrpHeader_Office365 .dxrpCollapseButton.dxrp-collapseBtnPressed { background-color: var(--ns-fill); }
.dxrpControlGB_Office365 span.dxrpHeader_Office365 { color: var(--ns-text-soft); }
.dxrpControl_Office365 > tbody > tr > .dxrpHeader_Office365 > a, .dxrpControl_Office365 > tbody > tr > .dxrpHeader_Office365 > a > span.dxrpHT, .dxrpControlGB_Office365 span.dxrpHeader_Office365 a { color: var(--ns-brand); }
.dxrpControlGB_Office365 { border-color: var(--ns-border); }
.dxrpControl_Office365 { border-color: var(--ns-border); }
.dxrpControlGB_Office365 > tbody > tr.dxrpCR > .dxrpcontent, .dxrpControlGB_Office365 span.dxrpHeader_Office365 { background-color: var(--ns-surface); }
.dxrpDisabled_Office365, .dxrpDisabled_Office365 td.dxrp { color: var(--ns-faint); }
.dxrpDisabled_Office365.dxrpCollapsed > tbody > tr > td.dxrpHeader_Office365 { border-color: var(--ns-brand); }
.dxsmControl_Office365 { color: var(--ns-text-soft); background-color: var(--ns-surface); }
.dxsmControl_Office365 a:visited { color: var(--ns-brand) !important; }
.dxsmCategoryLevel_Office365, .dxsmCategoryLevel_Office365 a { color: var(--ns-text); }
.dxsmCategoryLevel_Office365 { border-bottom-color: var(--ns-brand); }
.dxsmLevelCategoryFlow_Office365, .dxsmLevelCategoryFlow_Office365 a { color: var(--ns-brand-dark); }
.dxsmLevel0_Office365, .dxsmLevel0_Office365 a, .dxsmLevel0Categorized_Office365 a, .dxsmLevel0Categorized_Office365 { color: var(--ns-text-soft); }
.dxsmLevel0Flow_Office365, .dxsmLevel0Flow_Office365 a, .dxsmLevel0CategorizedFlow_Office365 a, .dxsmLevel0CategorizedFlow_Office365 { color: var(--ns-text-soft); }
.dxsmLevel1_Office365, .dxsmLevel1_Office365 a, .dxsmLevel1Categorized_Office365 a, .dxsmLevel1Categorized_Office365 { color: var(--ns-brand); }
.dxsmLevel1Flow_Office365, .dxsmLevel1Flow_Office365 a, .dxsmLevel1CategorizedFlow_Office365, .dxsmLevel1CategorizedFlow_Office365 a { color: var(--ns-brand); }
.dxsmLevel2_Office365, .dxsmLevel2_Office365 a, .dxsmLevel2Categorized_Office365 a, .dxsmLevel2Categorized_Office365 { color: var(--ns-brand); }
.dxsmLevel2Flow_Office365, .dxsmLevel2Flow_Office365 a { color: var(--ns-brand-dark); }
.dxsmLevel3_Office365, .dxsmLevel3_Office365 a { color: var(--ns-brand); }
.dxsmLevel3Flow_Office365, .dxsmLevel3Flow_Office365 a { color: var(--ns-text-muted); }
.dxsmLevel4_Office365, .dxsmLevel4_Office365 a { color: var(--ns-brand); }
.dxsmLevel4Flow_Office365, .dxsmLevel4Flow_Office365 a { color: var(--ns-faint); }
.dxsmLevelOther_Office365, .dxsmLevelOther_Office365 a { color: var(--ns-brand); }
.dxsmLevelOtherFlow_Office365, .dxsmLevelOtherFlow_Office365 a { color: var(--ns-faint); }
.dxsmDisabled_Office365 { color: var(--ns-faint); }
.dxtcLite_Office365 { color: var(--ns-text-soft); }
.dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-activeTab { border-bottom-color: var(--ns-brand); }
.dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-activeTab .dxtcLite_Office365 > .dxtc-stripContainer .dxtc-activeTab, .dxtcLite_Office365 > .dxtc-stripContainer .dxtc-activeTab a { color: var(--ns-brand); }
.dxtcLite_Office365 > .dxtc-stripContainer .dxtc-tab a { color: var(--ns-text-soft); }
.dxtcLite_Office365 > .dxtc-stripContainer .dxtc-sbWrapper .dxtc-sb:hover { background-color: var(--ns-fill); }
.dxtcLite_Office365 > .dxtc-content { border-color: var(--ns-input-border) !important; background-color: transparent; }
.dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-tab, .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-spacer, .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-sbWrapper, .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-sbIndent, .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-sbSpacer { border-bottom-color: var(--ns-border); }
.dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-rightIndent, .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-leftIndent { border-bottom-color: currentcolor; }
.dxtcLite_Office365 > .dxtc-stripContainer .dxtc-sbDisabled { background-color: transparent !important; }
.dxtcLite_Office365 > .dxtc-stripContainer .dxtc-sb img { border-color: currentcolor; }
.dxtcLiteDisabled_Office365, .dxtcLiteDisabled_Office365 > .dxtc-stripContainer .dxtcLiteDisabled_Office365.dxtc-activeTab, .dxtcLiteDisabled_Office365 > .dxtc-stripContainer .dxtc-link, .dxtcLiteDisabled_Office365 > .dxtc-stripContainer .dxtc-activeTab .dxtc-link, .dxtcLiteDisabled_Office365 > .dxtc-content, .dxtcLite_Office365 > .dxtc-stripContainer .dxtcLiteDisabled_Office365 .dxtc-link { color: var(--ns-faint); }
.dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-leftIndent, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-spacer, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-rightIndent, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-sbWrapper, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-sbIndent, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-sbSpacer { border-bottom-color: transparent; }
.dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-activeTab { color: var(--ns-text-soft); border-top-color: var(--ns-brand); }
.dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-tab, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-spacer, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-sbWrapper, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-sbIndent, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-sbSpacer { border-top-color: var(--ns-border); }
.dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-leftIndent, .dxtcLite_Office365.dxtc-bottom > .dxtc-stripContainer .dxtc-rightIndent { border-top-color: currentcolor; }
.dxtcLite_Office365.dxtc-bottom > .dxtc-content { border-top-color: var(--ns-input-border); border-right-color: var(--ns-input-border); border-bottom-color: var(--ns-input-border); border-left-color: var(--ns-input-border); }
.dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-activeTab { border-right-color: var(--ns-brand); }
.dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-leftIndent, .dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-spacer, .dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-rightIndent { border-color: currentcolor; border-left-color: transparent; }
.dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-tab, .dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-spacer, .dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-sbWrapper, .dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-sbIndent, .dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-sbSpacer { border-right-color: var(--ns-border); }
.dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-leftIndent, .dxtcLite_Office365.dxtc-left > .dxtc-stripContainer .dxtc-rightIndent { border-right-color: currentcolor; }
.dxtcLite_Office365.dxtc-left > .dxtc-content { border-top-color: var(--ns-input-border); border-right-color: var(--ns-input-border); border-bottom-color: var(--ns-input-border); border-left-color: var(--ns-input-border); }
.dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-activeTab { border-left-color: var(--ns-brand); }
.dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-leftIndent, .dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-spacer, .dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-rightIndent { border-color: currentcolor; border-right-color: transparent; }
.dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-tab, .dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-spacer, .dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-sbWrapper, .dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-sbIndent, .dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-sbSpacer { border-left-color: var(--ns-border); }
.dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-leftIndent, .dxtcLite_Office365.dxtc-right > .dxtc-stripContainer .dxtc-rightIndent { border-left-color: currentcolor; }
.dxtcLite_Office365.dxtc-right > .dxtc-content { border-top-color: var(--ns-input-border); border-right-color: var(--ns-input-border); border-bottom-color: var(--ns-input-border); border-left-color: var(--ns-input-border); }
.dxtiControl_Office365 { color: var(--ns-brand); }
.dxtiControl_Office365 a { color: var(--ns-brand); }
.dxtiGroupHeaderText_Office365 { color: var(--ns-text-soft); }
.dxtiGroupHeaderTextCategorized_Office365 { color: var(--ns-text-soft); }
.dxtiFilterBoxInfoText_Office365 { color: var(--ns-text-muted); }
.dxtiFilterBoxEdit_Office365 { border-color: var(--ns-border); }
.dxtiFilterBox_Office365 table { color: var(--ns-text-soft); }
.dxtiFilterBox_Office365 { border-bottom-color: var(--ns-border); }
.dxtiCurrentIndexPanelItem_Office365 { color: var(--ns-on-fill); background-color: transparent; }
.dxtiBackToTop_Office365, .dxtiBackToTop_Office365 a { color: var(--ns-on-fill); }
.dxtiBackToTop_Office365 a:last-child { background-color: var(--ns-tooltip); }
.dxtiBackToTop_Office365 img { background-color: var(--ns-subtle); box-shadow: 0px 10px 14.1px 0.9px var(--ns-shadow); }
.dxtiDisabled_Office365, .dxtiDisabled_Office365 a { color: var(--ns-faint); }
.dxucControl_Office365, .dxucEditArea_Office365, body input.dxucEditArea_Office365 { color: var(--ns-text-soft); }
.dxucTextBox_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxucTextBox_Office365 .dxucEditArea_Office365 { background-color: var(--ns-surface); }
.dxucNullText_Office365 .dxucEditArea_Office365 { color: var(--ns-faint); }
.dxucErrorCell_Office365 { color: var(--ns-danger); }
.dxucButton_Office365, .dxucButton_Office365 a { color: var(--ns-brand); }
.dxucControl_Office365 .dxucBrowseButton_Office365 a { color: var(--ns-text-soft); }
.dxucBrowseButton_Office365 { border-color: var(--ns-border); background-color: var(--ns-hover); }
.dxucBrowseButton_Office365.dxbf a { border-color: var(--ns-text-soft); }
.dxucBrowseButtonHover_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxucBrowseButtonPressed_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxucBrowseButton_Office365 .dxRipple { background-color: rgba(255, 255, 255, 0.3); }
.dxucProgressBar_Office365 { background-color: var(--ns-border); }
.dxucProgressBar_Office365, .dxucProgressBar_Office365 td.dx { color: var(--ns-text-soft); }
.dxucProgressBarIndicator_Office365 { background-color: var(--ns-fill); }
.dxucSilverlightPluginLinkPanel_Office365 { color: var(--ns-text-soft); }
.dxucSilverlightPluginLinkPanel_Office365 a { color: var(--ns-brand-dark); }
.dxucDisabled_Office365, .dxucDisabled_Office365 a { color: var(--ns-faint); }
.dxucTextBoxDisabled_Office365 { border-color: var(--ns-input-border); }
.dxucControl_Office365 .dxucBrowseButtonDisabled_Office365 a { color: var(--ns-faint); }
.dxsplControl_Office365, .dxsplVSeparator_Office365, .dxsplHSeparator_Office365 { background-color: var(--ns-surface); }
.dxsplControl_Office365, .dxsplVSeparator_Office365, .dxsplHSeparator_Office365, .dxsplPane_Office365, .dxsplPaneCollapsed_Office365, .dxsplVSeparator_Office365, .dxsplHSeparator_Office365, .dxsplVSeparatorCollapsed_Office365, .dxsplHSeparatorCollapsed_Office365 { border-color: var(--ns-surface); }
.dxsplPane_Office365, .dxsplPaneCollapsed_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxsplVSeparatorHover_Office365, .dxsplHSeparatorHover_Office365, .dxsplVSeparatorButtonHover_Office365, .dxsplHSeparatorButtonHover_Office365 { background-color: var(--ns-fill); }
.dxsplResizingPointer_Office365 { background-color: transparent; }
.dxtvControl_Office365 { color: var(--ns-text-soft); }
.dxtvControl_Office365 a { color: var(--ns-brand); }
.dxtvControl_Office365 .dxtv-nd { outline-color: currentcolor; border-color: transparent; }
.dxtvControl_Office365 .dxtv-ndHov { background-color: var(--ns-hover); }
.dxtvControl_Office365 .dxtv-ndSel { background-color: var(--ns-fill); }
.dxtvControl_Office365 .dxtv-ndSel, .dxtvControl_Office365 .dxtv-ndSel a { color: var(--ns-on-fill); }
.dxtvDisabled_Office365, .dxtvControl_Office365 .dxtvDisabled_Office365, .dxtvDisabled_Office365 a, .dxtvDisabled_Office365 .dxtv-btn, .dxtvDisabled_Office365 .dxtv-nd { color: var(--ns-faint); }
.dxfmControl_Office365, .dxfmControl_Office365 .dxfm-rInput { outline-color: currentcolor; color: var(--ns-text-soft); }
.dxfmDisabled_Office365 { color: var(--ns-faint); }
.dxfmControl_Office365 .dxsplControl_Office365 { border-color: var(--ns-border); }
.dxfmControl_Office365 .dxsplPane_Office365 { background-color: var(--ns-surface); }
.dxfmControl_Office365.dxfm-dst .dxsplVSeparator_Office365 { background-color: transparent; }
.dxfmControl_Office365.dxfm-tch .dxsplVSeparator_Office365 { border-color: var(--ns-border); }
.dxfmControl_Office365 .dxsplHSeparator_Office365 { background-color: var(--ns-border); }
.dxfmControl_Office365 .dxtvControl_Office365 .dxtv-nd.dxfm-folderSI { border-color: var(--ns-faint); }
.dxfmControl_Office365 div.dxfm-fileSI { border-color: var(--ns-faint); }
.dxfmControl_Office365 div.dxfm-fileH { background-color: var(--ns-brand-soft); }
.dxfmControl_Office365 div.dxfm-fileF, .dxfmControl_Office365 div.dxfm-fileSA { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxfmControl_Office365 .dxfm-file .dxfm-highlight { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxfmControl_Office365 div.dxfm-fileH .dxfm-highlight, .dxfmControl_Office365 .dxfm-fileF .dxfm-highlight { background-color: var(--ns-input-border); color: var(--ns-text-soft); }
.dxfmControl_Office365 .dxgvControl_Office365 { outline-color: currentcolor; }
.dxfmControl_Office365 tr.dxfm-fileH { background-color: var(--ns-hover); color: var(--ns-text-soft); }
.dxfmControl_Office365 .dxfm-toolbar { background-color: var(--ns-hover); }
.dxfmControl_Office365 .dxfm-toolbar .dxfm-filter .dxeCaptionCell_Office365, .dxfmControl_Office365 .dxfm-toolbar .dxfm-path .dxeCaptionCell_Office365, .dxfmControl_Office365 .dxfm-toolbar .dxfm-filter .dxeEditArea_Office365, .dxfmControl_Office365 .dxfm-toolbar .dxfm-path .dxeEditArea_Office365 { color: var(--ns-text-soft); }
.dxgvHeader_Office365.dxfmGridHeader { background-color: var(--ns-surface); }
.dxfmControl_Office365 .dxfm-toolbar .dxmLite_Office365 .dxm-main { background-color: transparent; }
.dxfmControl_Office365 .dxfm-toolbar .dxmLite_Office365 .dxm-horizontal.dxmtb .dxm-separator b { background-color: var(--ns-border); }
.dxfmControl_Office365 .dxfm-breadCrumbs .dxfm-bcItem.dxfm-bcItemH, .dxfmControl_Office365 .dxfm-bcPopup .dxfm-bcItem.dxfm-bcItemH { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxfmControl_Office365 .dxfm-breadCrumbs .dxfm-bcLineSeparator { border-color: var(--ns-border); }
.dxfmControl_Office365 .dxfm-upPopup.dxpc-mainDiv .dxeProgressBarIndicator_Office365 { background-color: var(--ns-fill); }
.dxfmControl_Office365 .dxfm-uploadPanel { background-color: var(--ns-surface); }
.dxfmControl_Office365 .dxfm-uploadPanel.dxsplPane_Office365 table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a { color: var(--ns-brand); }
.dxfmControl_Office365 .dxfm-uploadPanel.dxsplPane_Office365 table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a.dxfm-uploadDisable { color: var(--ns-text-soft); }
.dxfmControl_Office365 .dxfm-cInput, .dxfmControl_Office365 .dxfm-rInput { border-color: var(--ns-border); }
.dxfmControl_Office365 input[type=text].dxfm-cInput, .dxfmControl_Office365 input[type=text].dxfm-rInput { color: var(--ns-text-soft); }
.dxfmControl_Office365 .dxfm-itemMask { background-color: var(--ns-border); }
.dxfmControl_Office365 .dxpc-content { background-color: var(--ns-surface); }
.dxfmControl_Office365 .dxpc-content .dxfm-mpButtonC { background-color: var(--ns-hover); border-top-color: var(--ns-border); }
.dxfmControl_Office365 .dxpc-content .dxfm-mpButtonC a { color: var(--ns-brand); }
.dxisControl_Office365 { outline-color: currentcolor; }
.dxisControl_Office365 .dxis-playPauseBtnWrapper { background-color: var(--ns-tooltip); background-color: var(--ns-scrim); }
.dxisControl_Office365 > .dxis-passePartout { background-color: var(--ns-tooltip); }
.dxisControl_Office365 .dxis-nbItem .dx-is-loading { border-color: var(--ns-brand); border-top-color: var(--ns-border); }
.dxisControl_Office365 .dxis-nbItem .dxis-nbHoverItem { border-color: var(--ns-brand); }
.dxisControl_Office365 .dxis-nbItem { background-color: var(--ns-surface); }
.dxisControl_Office365 .dxis-itemTextArea { color: var(--ns-on-fill); background-color: var(--ns-tooltip); background-color: var(--ns-scrim); }
.dxisControl_Office365 .dxis-nbSelectedItem { border-color: var(--ns-brand); background-color: rgba(255, 255, 255, 0); }
.dxisControl_Office365 .dxis-prevBtnVertWrapper, .dxisControl_Office365 .dxis-prevBtnVertOutsideWrapper, .dxisControl_Office365 .dxis-nextBtnVertWrapper, .dxisControl_Office365 .dxis-nextBtnVertOutsideWrapper, .dxisControl_Office365 .dxis-prevBtnHorWrapper, .dxisControl_Office365 .dxis-prevBtnHorOutsideWrapper, .dxisControl_Office365 .dxis-nextBtnHorWrapper, .dxisControl_Office365 .dxis-nextBtnHorOutsideWrapper { background-color: var(--ns-brand-soft); }
.dxisControl_Office365 .dxis-imageArea ~ .dxis-prevBtnVertWrapper, .dxisControl_Office365 .dxis-imageArea ~ .dxis-prevBtnVertOutsideWrapper, .dxisControl_Office365 .dxis-imageArea ~ .dxis-nextBtnVertWrapper, .dxisControl_Office365 .dxis-imageArea ~ .dxis-nextBtnVertOutsideWrapper, .dxisControl_Office365 .dxis-imageArea ~ .dxis-prevBtnHorOutsideWrapper, .dxisControl_Office365 .dxis-imageArea ~ .dxis-nextBtnHorWrapper, .dxisControl_Office365 .dxis-imageArea ~ .dxis-nextBtnHorOutsideWrapper, .dxisControl_Office365 .dxis-imageArea ~ .dxis-prevBtnHorWrapper { background-color: rgba(0, 0, 0, 0); }
.dxisControl_Office365 .dxis-nextBtnHorOutsideWrapper, .dxisControl_Office365 .dxis-prevBtnHorOutsideWrapper, .dxisControl_Office365 .dxis-nextBtnVertOutsideWrapper, .dxisControl_Office365 .dxis-prevBtnVertOutsideWrapper { background-color: transparent; }
.dxigControl_Office365 { color: var(--ns-text-soft); }
.dxigEmptyData_Office365 { color: var(--ns-faint); }
.dxigItem_Office365 a { outline-color: currentcolor; }
.dxigControl_Office365 .dxig-thumbnailTextArea { color: var(--ns-on-fill); background-color: var(--ns-tooltip); background-color: var(--ns-scrim); }
.dxigControl_Office365 .dxpcLite_Office365 .dxpc-mainDiv, .dxigControl_Office365 .dxpcLite_Office365 .dxpc-contentWrapper { border-color: currentcolor; background-color: var(--ns-tooltip); background-color: var(--ns-scrim); }
.dxigControl_Office365 .dxpcLite_Office365 .dxpc-content { background-color: transparent; }
.dxigControl_Office365 .dxig-imageSliderWrapper .dxisControl_Office365 .dxis-item > img { box-shadow: 0 0 50px var(--ns-border); }
.dxigControl_Office365 .dxisControl_Office365 > .dxis-passePartout { background-color: transparent; }
.dxigControl_Office365 .dxig-bottomPanel .dxis-nbBottom > .dxis-prevBtnHorWrapper, .dxigControl_Office365 .dxig-bottomPanel .dxis-nbBottom > .dxis-nextBtnHorWrapper { background-color: transparent; }
.dxigControl_Office365 .dxig-fullscreenViewerTextArea { color: var(--ns-on-fill); }
.dxigControl_Office365 .dxisControl_Office365 .dxis-nbBottom, .dxigControl_Office365 .dxig-fullscreenViewerTextArea { background-color: var(--ns-tooltip); background-color: var(--ns-scrim); }
.dxigControl_Office365 .dxisControl_Office365 .dxis-nbSelectedItem { border-color: var(--ns-brand); }
.dxigControl_Office365 .dxisControl_Office365 .dxis-nbHoverItem { border-color: var(--ns-brand); }
.dxigPagerShowMoreItemsContainer_Office365 a { color: var(--ns-brand); }
.dxflFormLayout_Office365 { color: var(--ns-text-soft); }
.dxflFormLayout_Office365 .dxflCaption_Office365 { color: var(--ns-text-soft); }
.dxflGroupBox_Office365 { border-color: var(--ns-border); }
.dxflHeadingLineGroupBoxSys.dxflGroupBox_Office365 > .dxflHLSys { border-top-color: var(--ns-border); }
.dxflGroupBoxCaption_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); }
.dxflOptional_Office365 { color: var(--ns-text-muted); }
.dxflRequired_Office365 { color: green; }
.dxflHelpText_Office365 { color: var(--ns-text-muted); }
.dxrControl_Office365 .dxr-tabContent { border-color: var(--ns-border); background-color: var(--ns-subtle); }
.dxrControl_Office365, .dxrControl_Office365 .dxr-item:not(.dxr-itemHover), .dxrControl_Office365 a.dxr-item { color: var(--ns-text-soft); }
.dxrControl_Office365 .dxr-item a { color: inherit; }
.dxrControl_Office365 .dxr-itemDisabled.dxr-item, .dxrControl_Office365 .dxr-groupLabelDisabled.dxr-groupLabel, .dxrControl_Office365 .dxr-grExpBtnDisabled.dxr-grExpBtn, .dxrControl_Office365 .dxr-grExpBtnDisabled.dxr-grExpBtn .dxr-img32, .dxrControl_Office365 .dxr-minBtn.dxr-minBtnDisabled, .dxrControl_Office365 .dxr-itemDisabled a, .dxrControl_Office365 .dxr-olmGrExpBtn.dxr-olmGrExpBtnDisabled { color: var(--ns-faint); }
.dxrControl_Office365 .dxtcLite_Office365 > .dxtc-stripContainer .dxtc-tab.dxtc-tabHover a { color: var(--ns-text-soft); }
.dxrControl_Office365 .dxr-lbutton, .dxrControl_Office365 .dxr-rbutton { background-color: var(--ns-border); }
.dxrControl_Office365 .dxr-lbutton:hover, .dxrControl_Office365 .dxr-rbutton:hover { background-color: var(--ns-fill); }
.dxrControl_Office365 .dxr-lbutton:hover:after { border-right-color: var(--ns-surface); }
.dxrControl_Office365 .dxr-rbutton:hover:after { border-left-color: var(--ns-surface); }
.dxrControl_Office365 .dxr-minPopup.dxpc-mainDiv { border-color: currentcolor; }
.dxrControl_Office365 .dxr-groupPopup .dxpc-mainDiv { border-color: var(--ns-input-border); }
.dxrControl_Office365 .dxr-groupList .dxr-groupSep b { background-color: var(--ns-hover); }
.dxrControl_Office365 .dxr-groupLabel { color: var(--ns-text-soft); }
.dxrControl_Office365 .dxr-olmGrExpBtn { border-color: transparent; }
.dxrControl_Office365.dxr-oneLineMode .dxr-blHorItems .dxr-itemSep b, .dxrControl_Office365 .dxr-blRegItems .dxr-itemSep b, .dxrControl_Office365 .dxr-blLrgItems .dxr-itemSep b, .dxrControl_Office365 .dxr-blockSep .dxr-itemSep b { background-color: var(--ns-hover); }
.dxrControl_Office365 .dxr-item { border-color: currentcolor; }
.dxrControl_Office365 .dxr-blLrgItems .dxr-item .dxr-label { border-top-color: transparent; }
.dxrControl_Office365 .dxr-blLrgItems .dxr-item.dxr-itemHover.dxr-ddMode .dxr-label, .dxrControl_Office365 .dxr-blLrgItems .dxr-item.dxr-itemPressed.dxr-ddMode .dxr-label { border-top-color: rgba(255, 255, 255, 0.5); }
.dxrControl_Office365 .dxr-blRegItems .dxr-item .dxr-popOut, .dxrControl_Office365 .dxr-blHorItems .dxr-item .dxr-popOut { border-left-color: transparent; }
.dxrControl_Office365 .dxr-item svg, .dxrControl_Office365 .dxdi-toolbox-search svg { color: var(--ns-text-soft); }
.dxrControl_Office365 .dxr-item.dxr-itemHover .dxr-label .dxr-lblText, .dxrControl_Office365 .dxr-item.dxr-itemPressed .dxr-label .dxr-lblText, .dxrControl_Office365 .dxr-item.dxr-itemHover svg, .dxrControl_Office365 .dxr-item.dxr-itemPressed svg { color: var(--ns-on-fill); }
.dxrControl_Office365 .dxr-blRegItems .dxr-item.dxr-itemHover.dxr-ddMode .dxr-label .dxr-popOut, .dxrControl_Office365 .dxr-blHorItems .dxr-item.dxr-itemHover.dxr-ddMode .dxr-label .dxr-popOut, .dxrControl_Office365 .dxr-blRegItems .dxr-item.dxr-itemPressed.dxr-ddMode .dxr-label .dxr-popOut, .dxrControl_Office365 .dxr-blHorItems .dxr-item.dxr-itemPressed.dxr-ddMode .dxr-label .dxr-popOut { border-left-color: rgba(255, 255, 255, 0.5); }
.dxrControl_Office365 .dxr-item.dxr-edtItem, .dxrControl_Office365 .dxr-blHorItems .dxr-item.dxr-edtItem { border-color: currentcolor; }
.dxrControl_Office365 .dxr-buttonItem.dxr-itemChecked { background-color: var(--ns-border); }
.dxrControl_Office365 .dxr-buttonItem.dxr-itemHover, .dxrControl_Office365 .dxr-buttonItem.dxr-itemPressed, .dxrControl_Office365 .dxr-grExpBtn.dxr-grExpBtnHover, .dxrControl_Office365 .dxr-grExpBtn.dxr-grExpBtnPressed, .dxrControl_Office365 .dxr-olmGrExpBtn.dxr-itemHover, .dxrControl_Office365 .dxr-olmGrExpBtn.dxr-itemPressed { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxrControl_Office365 .dxeColorTable_Office365 { border-color: currentcolor; }
.dxrControl_Office365 .dxr-minBtn.dxr-minBtnHover, .dxrControl_Office365 .dxr-minBtn.dxr-minBtnPressed { background-color: var(--ns-fill); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-tab.dxr-fileTab .dxtc-link { color: var(--ns-text-soft); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-tabHover.dxr-fileTab .dxtc-link { color: var(--ns-text-soft); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-tab.dxr-fileTab { background-color: var(--ns-border); border-color: var(--ns-border); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-tabHover.dxr-fileTab { background-color: var(--ns-fill); border-color: var(--ns-brand); color: var(--ns-on-fill); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxr-fileTabPressed.dxr-fileTab { background-color: var(--ns-input-border); border-color: var(--ns-input-border); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-leftIndent, .dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-spacer, .dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-rightIndent, .dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-sbWrapper, .dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-sbIndent, .dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-sbSpacer .dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-spacer.dxr-fileTabSpacing { border-bottom-color: var(--ns-border); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtc-tab { background-color: var(--ns-surface); }
.dxrControl_Office365 .dxtcLite_Office365.dxtc-top .dxtcLiteDisabled_Office365 .dxtc-link { color: var(--ns-faint); }
.dxrControl_Office365 .dxr-item.dxr-glrBarItem { border-color: var(--ns-border); background-color: var(--ns-surface); }
.dxrControl_Office365 .dxr-glrBtnHover { background-color: var(--ns-fill); }
.dxrControl_Office365 .dxr-glrItem.dxr-itemHover { background-color: var(--ns-hover); color: var(--ns-text-soft); }
.dxrControl_Office365 .dxr-glrItem.dxr-itemChecked { background-color: rgba(224, 224, 224, 0.42); color: var(--ns-text); }
.dxrControl_Office365 .dxr-glrItem.dxr-itemPressed, .dxrControl_Office365 .dxr-glrBtnPressed { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxrControl_Office365 .dxr-glrGroup { background-color: var(--ns-hover); color: var(--ns-text-soft); }
.dxrControl_Office365 .dxr-glrBarItem .dxr-glrButtons div { border-left-color: var(--ns-input-border); border-bottom-color: var(--ns-input-border); }
.dxizControl_Office365 { border-color: var(--ns-text-soft); }
.dxizControl_Office365 .dxpc-mainDiv { border-color: var(--ns-faint); }
.dxizControl_Office365 .dxpc-mainDiv.dxpc-shadow { box-shadow: 0px 13px 18.8px 1.2px var(--ns-shadow); }
.dxizControl_Office365 .dxiz-hint > span { color: var(--ns-text-muted); }
.dxizControl_Office365 .dxiz-lens .dxiz-lcp { background-color: var(--ns-surface); outline-color: var(--ns-faint); outline-color: rgba(128, 128, 128, 0.5); background-color: rgba(255, 255, 255, 0.3); }
.dxizControl_Office365 .dxiz-lens.outside .dxiz-lcp { background-color: transparent; outline-color: var(--ns-text-soft); outline-color: var(--ns-text-soft); }
.dxizControl_Office365 .dxiz-lens.outside .dxiz-llp, .dxizControl_Office365 .dxiz-lens.outside .dxiz-lrp, .dxizControl_Office365 .dxiz-lens.outside .dxiz-ltp, .dxizControl_Office365 .dxiz-lens.outside .dxiz-lbp { background-color: var(--ns-tooltip); }
.dxitcControl_Office365 { border-color: var(--ns-border); }
.dxitcControl_Office365 .dxitcItem { border-color: var(--ns-border); background-color: var(--ns-surface); }
.dxitcControl_Office365 .dxitcItemHover { border-color: var(--ns-brand); }
.dxitcCaption_Office365 { border-color: var(--ns-border); }
.dxhControl_Office365 { color: var(--ns-on-fill); background-color: var(--ns-scrim); border-color: rgba(0, 0, 0, 0); }
.dxhControl_Office365.dxh-top .dxh-inner-callout { border-top-color: var(--ns-border) !important; }
.dxhControl_Office365.dxh-top .dxh-callout { border-top-color: rgba(0, 0, 0, 0); }
.dxhControl_Office365.dxh-top .dxh-callout:after { border-top-color: var(--ns-border); }
.dxhControl_Office365.dxh-right .dxh-callout { border-right-color: rgba(0, 0, 0, 0); }
.dxhControl_Office365.dxh-right .dxh-callout:after { border-right-color: var(--ns-border); }
.dxhControl_Office365.dxh-bottom .dxh-callout { border-bottom-color: rgba(0, 0, 0, 0); }
.dxhControl_Office365.dxh-bottom .dxh-callout:after { border-bottom-color: var(--ns-border); }
.dxhControl_Office365.dxh-left .dxh-callout { border-left-color: rgba(0, 0, 0, 0); }
.dxhControl_Office365.dxh-left .dxh-callout:after { border-left-color: var(--ns-border); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button { background-color: var(--ns-hover); border-color: var(--ns-input-border); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:before, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:after { background-color: var(--ns-tooltip); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-slide-panel { color: var(--ns-text); background-color: var(--ns-surface); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-slide-panel .dxm-main, .dxmLite_Office365.dxm-side-menu-mode .dxm-slide-panel .dxm-popup { border-color: currentcolor; box-shadow: none; background-color: transparent; box-shadow: none; color: var(--ns-text); background-color: var(--ns-surface); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-bread-crumbs { border-bottom-color: var(--ns-border); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-item { background-color: transparent; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-item, .dxmLite_Office365.dxm-side-menu-mode .dxm-item .dxm-content { color: var(--ns-text) !important; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-hovered .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-selected .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-checked .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-pre-hovered .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-pre-selected .dxm-content { border-color: transparent; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-hovered { background-color: transparent; background-color: var(--ns-hover) !important; border-color: var(--ns-border) !important; color: var(--ns-text) !important; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-selected, .dxmLite_Office365.dxm-side-menu-mode .dxm-checked, .dxmLite_Office365.dxm-side-menu-mode .dxm-selected .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-checked .dxm-content { background-color: transparent !important; color: var(--ns-on-fill) !important; background-color: var(--ns-fill) !important; border-color: var(--ns-brand) !important; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button { background-color: var(--ns-fill); box-shadow: 0px 0px 17px 0px var(--ns-shadow); border-color: currentcolor; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:before, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:after { background-color: var(--ns-surface); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-bread-crumbs { box-shadow: 0px 1px 6px 0px var(--ns-shadow); border-bottom-color: currentcolor; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-content { border-bottom-color: var(--ns-border); }
.dxfabControl_Office365 .dx-fab-main-button { background-color: var(--ns-fill); }
.dxToggle.dxICheckBox_Office365 { background-color: var(--ns-input-border); }
.dxToggle.dxICheckBox_Office365[class*=Checked] { background-color: var(--ns-fill); }
.dxToggle.dxICheckBox_Office365 .dxSwitcher { background-color: white; }
.dxToggle.dxICheckBox_Office365[class*=Checked] .dxSwitcher { background-color: white; }
[class*=dxtlFocusedNode] .dxToggle.dxICheckBox_Office365[class*=Checked], [class*=dxgvFocusedRow] td:not(.dxgvBatchEditModifiedCell_Office365) .dxToggle.dxICheckBox_Office365[class*=Checked] { background-color: var(--ns-surface); }
[class*=dxtlFocusedNode] .dxToggle.dxICheckBox_Office365[class*=Checked] .dxSwitcher, [class*=dxgvFocusedRow] td:not(.dxgvBatchEditModifiedCell_Office365) .dxToggle.dxICheckBox_Office365[class*=Checked] .dxSwitcher { background-color: #F87C1D; }
.dxisControl_Office365 .dxis-prevBtnHorWrapperDisabled, .dxisControl_Office365 .dxis-nextBtnHorWrapperDisabled, .dxisControl_Office365 .dxis-prevBtnVertWrapperDisabled, .dxisControl_Office365 .dxis-nextBtnVertWrapperDisabled { background-color: var(--ns-hover); }
.dxisControl_Office365 .dxis-prevBtnVertWrapperHover, .dxisControl_Office365 .dxis-nextBtnVertWrapperHover, .dxisControl_Office365 .dxis-prevBtnHorWrapperHover, .dxisControl_Office365 .dxis-nextBtnHorWrapperHover, .dxisControl_Office365 .dxis-prevBtnVertWrapperPressed, .dxisControl_Office365 .dxis-nextBtnVertWrapperPressed, .dxisControl_Office365 .dxis-prevBtnHorWrapperPressed, .dxisControl_Office365 .dxis-nextBtnHorWrapperPressed { background-color: var(--ns-fill); }
.dxpLite_Office365:not(.dxpLiteDisabled_Office365) .dxp-num:hover:not(.dxp-current) { color: var(--ns-text-soft); }
.dxpLite_Office365 .dxp-button:not(.dxp-disabledButton):hover { background-color: var(--ns-fill); }
.dxpLite_Office365 .dxp-comboBox { border-color: var(--ns-border); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button { background-color: var(--ns-hover); border-color: var(--ns-input-border); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:before, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:after { background-color: var(--ns-tooltip); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-slide-panel { color: var(--ns-text); background-color: var(--ns-surface); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-slide-panel .dxm-main, .dxmLite_Office365.dxm-side-menu-mode .dxm-slide-panel .dxm-popup { border-color: currentcolor; box-shadow: none; background-color: transparent; box-shadow: none; color: var(--ns-text); background-color: var(--ns-surface); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-bread-crumbs { border-bottom-color: var(--ns-border); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-item { background-color: transparent; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-item, .dxmLite_Office365.dxm-side-menu-mode .dxm-item .dxm-content { color: var(--ns-text) !important; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-hovered .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-selected .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-checked .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-pre-hovered .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-item.dxm-pre-selected .dxm-content { border-color: transparent; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-hovered { background-color: transparent; background-color: var(--ns-hover) !important; border-color: var(--ns-border) !important; color: var(--ns-text) !important; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-selected, .dxmLite_Office365.dxm-side-menu-mode .dxm-checked, .dxmLite_Office365.dxm-side-menu-mode .dxm-selected .dxm-content, .dxmLite_Office365.dxm-side-menu-mode .dxm-checked .dxm-content { background-color: transparent !important; color: var(--ns-on-fill) !important; background-color: var(--ns-fill) !important; border-color: var(--ns-brand) !important; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button { background-color: var(--ns-fill); border-color: currentcolor; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:before, .dxmLite_Office365.dxm-side-menu-mode .dxm-side-menu-button > div:after { background-color: var(--ns-surface); }
.dxmLite_Office365.dxm-side-menu-mode .dxm-bread-crumbs { box-shadow: 0px 1px 6px 0px var(--ns-shadow); border-bottom-color: currentcolor; }
.dxmLite_Office365.dxm-side-menu-mode .dxm-content { border-bottom-color: var(--ns-border); }

/* Editors */
.dxeCalendar_Office365 .dxe-more-labels-container > div.dxe-h-line, .dxeCalendar_Office365 .dxe-more-labels-container > div.dxe-v-line { background-color: var(--ns-tooltip); }
.dxvsValidationSummary_Office365 { color: var(--ns-danger); }
.dxvsValidationSummary_Office365 a.dxvsHL_Office365, .dxvsValidationSummary_Office365 a.dxvsHL_Office365:visited { color: var(--ns-danger); }
.dxvsValidationSummary_Office365 a.dxvsHL_Office365 { border-bottom-color: var(--ns-brand); }
.dxvsValidationSummary_Office365 a.dxvsHL_Office365:hover { color: var(--ns-brand); }
.dxeTBHSys .dxeTBTrack_Office365 { background-color: var(--ns-input-border); }
.dxeTBVSys .dxeTBTrack_Office365 { background-color: var(--ns-input-border); }
.dxeTBHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxeTBHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxeTBVSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxeTBVSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365 { background-color: var(--ns-fill); border-color: var(--ns-brand); }
.dxeTBHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHPressed_Office365, .dxeTBHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHPressed_Office365, .dxeTBVSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHPressed_Office365, .dxeTBVSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHPressed_Office365, .dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHPressed_Office365, .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHPressed_Office365, .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHPressed_Office365, .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHPressed_Office365 { background-color: var(--ns-surface); border-color: var(--ns-brand); }
.dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365, .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365, .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365, .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365 { border-color: var(--ns-brand); }
.dxeTBMainDH_Office365, .dxeTBSecondaryDH_Office365 { border-color: var(--ns-faint); background-color: var(--ns-surface); }
.dxeTBHSys .dxeTBBarHighlight_Office365 { background-color: var(--ns-fill); }
.dxeTBVSys .dxeTBBarHighlight_Office365 { background-color: var(--ns-fill); }
.dxeTBRBLabel_Office365, .dxeTBLTLabel_Office365 { color: var(--ns-text-muted); }
.dxeTBItem_Office365 { color: var(--ns-text-muted); }
.dxeTBSelectedItem_Office365 .dxeTBRBLabel_Office365, .dxeTBSelectedItem_Office365 .dxeTBLTLabel_Office365, .dxeTBSelectedTick_Office365 .dxeTBRBLabel_Office365, .dxeTBSelectedTick_Office365 .dxeTBLTLabel_Office365 { color: var(--ns-brand); }
.dxtlFocusedNode_Office365 .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlFocusedNode_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlSelectedNode_Office365 .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlSelectedNode_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvFocusedRow_Office365 .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvFocusedRow_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvSelectedRow_Office365 .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvSelectedRow_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365 { background-color: var(--ns-surface); }
.dxtlFocusedNode_Office365 .dxeTBHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlFocusedNode_Office365 .dxeTBHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxtlFocusedNode_Office365 .dxeTBVSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlFocusedNode_Office365 .dxeTBVSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxtlFocusedNode_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlFocusedNode_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxtlFocusedNode_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlFocusedNode_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxtlSelectedNode_Office365 .dxeTBHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlSelectedNode_Office365 .dxeTBHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxtlSelectedNode_Office365 .dxeTBVSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlSelectedNode_Office365 .dxeTBVSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxtlSelectedNode_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlSelectedNode_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxtlSelectedNode_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxtlSelectedNode_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvFocusedRow_Office365 .dxeTBHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvFocusedRow_Office365 .dxeTBHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvFocusedRow_Office365 .dxeTBVSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvFocusedRow_Office365 .dxeTBVSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvFocusedRow_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvFocusedRow_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvFocusedRow_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvFocusedRow_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvSelectedRow_Office365 .dxeTBHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvSelectedRow_Office365 .dxeTBHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvSelectedRow_Office365 .dxeTBVSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvSelectedRow_Office365 .dxeTBVSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvSelectedRow_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvSelectedRow_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxgvSelectedRow_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxgvSelectedRow_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeTBHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeTBHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeTBVSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeTBVSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeFocused_Office365 .dxeTBHSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedMDHSys .dxeTBMainDH_Office365.dxEditors_edtTBMainDHHover_Office365, .dxvgSelectedRecord_Office365 .dxeFocused_Office365 .dxeTBVSys .dxeFocusedSDHSys .dxeTBSecondaryDH_Office365.dxEditors_edtTBSecondaryDHHover_Office365 { background-color: var(--ns-surface); }
div.dxeHelpText_Office365, .dxeTBValueToolTip_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); box-shadow: 0 1px 3px var(--ns-shadow); }
td.dxeHelpText_Office365 { color: var(--ns-text-muted); }
.dxlpLoadingPanel_Office365, .dxlpLoadingPanelWithContent_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); box-shadow: 0 2px 4px 0 var(--ns-shadow), 0 2px 8px 0 var(--ns-shadow); }
.dxcaLoadingPanel_Office365 .dxlp-loadingImage, .dxeImage_Office365.dxe-loadingImage { border-color: var(--ns-brand); border-top-color: var(--ns-border); }
.dxeButtonEditSys .dxic .dxeLoadingPanel_Office365 { background-color: transparent !important; }
.dxeBase_Office365 { color: var(--ns-text-soft); }
.dxeListBoxItemSelected_Office365 .dxeIRBFocused_Office365::after, .dxgvFocusedRow_Office365 .dxeIRBFocused_Office365::after { background-color: rgba(255, 255, 255, 0.18); }
.dxEditors_edtRadioButtonUnchecked_Office365.dxeIRBFocused_Office365::after { background-color: var(--ns-hover); }
.dxeErrorCell_Office365 { color: var(--ns-danger); border-color: var(--ns-text-soft); }
.dxeErrorFrameWithoutError_Office365 { border-color: var(--ns-danger); }
.dxeEditArea_Office365 { border-color: var(--ns-faint); }
.dxeEditArea_Office365, body input.dxeEditArea_Office365 { color: var(--ns-text-soft); }
.dxeBinaryImageButtonPanel_Office365 .dxeBinImgBtnShaderSys { background-color: var(--ns-scrim); }
.dxeButtonEditButton_Office365, .dxeCalendarButton_Office365, .dxeSpinIncButton_Office365, .dxeSpinDecButton_Office365, .dxeSpinLargeIncButton_Office365, .dxeSpinLargeDecButton_Office365, .dxeColorEditButton_Office365 { background-color: var(--ns-surface); border-color: currentcolor; }
.dxeButtonEdit_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxeButtonEditButtonHover_Office365, .dxeSpinIncButtonHover_Office365, .dxeSpinDecButtonHover_Office365, .dxeSpinLargeIncButtonHover_Office365, .dxeSpinLargeDecButtonHover_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill) !important; }
.dxeCalendarButton_Office365.dxeCalendarButtonHover_Office365 { color: var(--ns-text-soft) !important; background-color: var(--ns-hover); }
.dxeCalendarButtonPressed_Office365, .dxeButtonEditButtonPressed_Office365, .dxeSpinIncButtonPressed_Office365, .dxeSpinDecButtonPressed_Office365, .dxeSpinLargeIncButtonPressed_Office365, .dxeSpinLargeDecButtonPressed_Office365, .dxeColorEditButton_Office365:active { background-color: var(--ns-fill); color: var(--ns-on-fill); }
input.dxeColorEditButton_Office365:hover { box-shadow: none; color: var(--ns-brand) !important; background-color: var(--ns-border); border-color: var(--ns-border) !important; }
.dxeCalendarButtonPressed_Office365 { color: var(--ns-text-soft) !important; background-color: var(--ns-hover); }
.dxeColorEditButton_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxeCalendarButton_Office365, input.dxeColorEditButton_Office365 { background-color: var(--ns-hover); box-shadow: none; border-color: currentcolor; color: var(--ns-text-soft); }
.dxeButtonEditButton_Office365.dxeButtonEditClearButton_Office365, .dxeButtonEditButton_Office365.dxeButtonEditClearButton_Office365:hover { background-color: transparent; }
.dxeButtonEdit_Office365 .dxeEditArea_Office365 { background-color: var(--ns-surface); }
.dxeTextBox_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxeTextBox_Office365 .dxeEditArea_Office365 { background-color: var(--ns-surface); }
.dxeRadioButtonList_Office365, .dxeCheckBoxList_Office365 { border-color: var(--ns-border); }
.dxeMemo_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxFirefox .dxeMemo_Office365 .dxeMemoEditArea_Office365, .dxeMemo_Office365 .dxeMemoEditArea_Office365 { background-color: var(--ns-surface); outline-color: currentcolor; color: var(--ns-text-soft); }
.dxFirefox .dxeMemo_Office365 .dxeMemoEditArea_Office365.dxeDisabled_Office365, .dxeMemo_Office365 .dxeMemoEditArea_Office365.dxeDisabled_Office365 { color: var(--ns-faint); }
.dxeHyperlink_Office365 { color: var(--ns-brand); }
.dxeHyperlink_Office365:visited { color: var(--ns-brand-dark); }
.dxeListBox_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); border-color: var(--ns-border); }
.dxeListBoxFilter_Office365 { border-bottom-color: var(--ns-border); background-color: var(--ns-hover); }
.dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeLBFEButtonSys, .dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeLBShowFilterBtnSys { background-color: transparent; border-color: currentcolor; }
.dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeLBFEButtonSys { background-color: transparent; }
.dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeLBShowFilterBtnSys { background-color: var(--ns-surface); }
.dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeButtonEditSys, .dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeButtonEditSys .dxeEditAreaSys { background-color: var(--ns-hover); border-color: transparent; }
.dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeLBShowFilterBtnSys { box-shadow: none; }
.dxeListBox_Office365 .dxeListBoxFilter_Office365 .dxeLBShowFilterBtnSys.dxbButtonHover_Office365 { background-color: var(--ns-brand-soft); }
.dxeListBox_Office365.dx-acc-r .dxeListBoxFilter_Office365 .dxeLBShowFilterBtnSys .dxbf { border-color: var(--ns-brand); }
.dxeListBox_Office365 > tbody > tr > td > .dxeListBoxSelectAll_Office365 { border-bottom-color: var(--ns-border); }
.dxeListBox_Office365 > tbody > tr > td > .dxeListBoxSelectAllHover_Office365 { background-color: var(--ns-hover); }
.dxeListBox_Office365 > tbody > tr > td > .dxeListBoxSelectAllHover_Office365 .dxeBase_Office365 { color: var(--ns-text-soft); }
.dxeDisabled_Office365 .dxeListBoxSelectAll_Office365 .dxeBase_Office365 { color: var(--ns-faint); }
.dxeListBoxItem_Office365 em { background-color: var(--ns-input-border); color: var(--ns-text-soft); }
.dxeListBox_Office365 td.dxeLTM, .dxeListBox_Office365 td.dxeTM, .dxeListBox_Office365 td.dxeMIM { border-left-color: var(--ns-border) !important; }
.dxeListBox_Office365 td.dxeLTMR, .dxeListBox_Office365 td.dxeTMR, .dxeListBox_Office365 td.dxeMIMR { border-right-color: var(--ns-border) !important; }
.dxeListBox_Office365 td.dxeIM, .dxeListBox_Office365 td.dxeFTM, .dxeListBox_Office365 td.dxeTM, .dxeListBox_Office365 td.dxeLTM, .dxeListBox_Office365 td.dxeCM, .dxeListBox_Office365 td.dxeMIM, .dxeListBox_Office365 td.dxeIMR, .dxeListBox_Office365 td.dxeFTMR, .dxeListBox_Office365 td.dxeTMR, .dxeListBox_Office365 td.dxeLTMR, .dxeListBox_Office365 td.dxeCMR, .dxeListBox_Office365 td.dxeMIMR { border-bottom-color: var(--ns-border); }
.dxeListBoxItemSelected_Office365 { color: var(--ns-text-soft); background-color: var(--ns-hover); }
.dxeListBoxItemHover_Office365 { color: var(--ns-text-soft); background-color: var(--ns-hover); }
.dxeListBoxItemHover_Office365.dxeListBoxItemSelected_Office365 { color: var(--ns-text-soft); background-color: var(--ns-hover); }
.dxeDisabled_Office365.dxeListBox_Office365 .dxeListBoxItemSelected_Office365 { background-color: var(--ns-border); }
.dxeListBoxWithCustAppearanceSys .dxeListBoxItemSelected_Office365 { color: var(--ns-text-soft) !important; background-color: var(--ns-hover) !important; }
.dxeListBoxWithCustAppearanceSys .dxeListBoxItem_Office365.dxeDisabled_Office365 { color: var(--ns-faint) !important; }
.dxeListBoxWithCustAppearanceSys .dxeListBoxItemHover_Office365.dxeListBoxItemSelected_Office365 { color: var(--ns-text-soft) !important; background-color: var(--ns-hover) !important; }
.dxeListBoxWithCustAppearanceSys .dxeListBoxItemHover_Office365 { color: var(--ns-text-soft) !important; background-color: var(--ns-hover) !important; }
.dxeListBox_Office365 .dxeHD { border-bottom-color: var(--ns-border); color: var(--ns-text-muted); }
.dxeListBox_Office365 .dxeHC, .dxeListBox_Office365 .dxeHLC, .dxeListBox_Office365 td.dxeHMIC { border-left-color: var(--ns-border); }
.dxeListBox_Office365 .dxeHCR, .dxeListBox_Office365 .dxeHLCR, .dxeListBox_Office365 td.dxeHMICR { border-right-color: var(--ns-faint); }
.dxeListBox_Office365 .dxeHICR, .dxeListBox_Office365 .dxeHFCR, .dxeListBox_Office365 .dxeHCCR { border-right-color: var(--ns-border); }
.dxeListBox_Office365 .dxeHLC, .dxeListBox_Office365 .dxeLTM { border-right-color: var(--ns-border); }
.dxeListBox_Office365 .dxeHLCR { border-left-color: var(--ns-border); }
.dxeCalendar_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); border-color: var(--ns-border); }
.dxeCalendarFooter_Office365 { border-top-color: currentcolor; }
.dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > table > tbody > tr > td:first-child, .dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > div.dxAC > div > table > tbody > tr > td:first-child { box-shadow: none; color: var(--ns-text-soft); background-color: var(--ns-hover); }
.dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > table > tbody > tr > td:nth-child(2) { border-left-color: transparent; }
.dxeCalendarWeekNumber_Office365 { color: var(--ns-text-soft); background-color: var(--ns-hover); }
.dxeCalendarWeekend_Office365 { color: var(--ns-brand); }
.dxeCalendarOutOfRange_Office365, .dxeCalendarFastNavItem_Office365.dxeCalendarOutOfRange_Office365 { color: var(--ns-faint); }
.dxeCalendarDayDisabled_Office365, .dxeCalendarFastNavItem_Office365.dxeCalendarDayDisabled_Office365 { background-color: var(--ns-subtle); color: var(--ns-on-fill) !important; }
.dxeCalendarSelected_Office365.dxeDayInRange, .dxeCalendarDay_Office365.dxeCalendarHover_Office365:not(.dxeCalendarOutOfRange_Office365):not(.dxeCalendarDayDisabled_Office365):not(.dxeCalendarSelected_Office365) { color: var(--ns-text-soft); }
.dxeCalendarSelected_Office365 { color: var(--ns-text-soft); }
.dxeCalendarSelected_Office365.dxeDisabled_Office365 { background-color: var(--ns-danger-soft); }
.dxeCalendarHeader_Office365 { background-color: var(--ns-surface); color: var(--ns-text); }
.dxeCalendarFastNav_Office365 { color: var(--ns-text); background-color: var(--ns-surface); border-top-color: var(--ns-input-border); border-right-color: var(--ns-input-border); border-left-color: var(--ns-input-border); }
.dxFastNavGrid .dxeCalendarFastNav_Office365 { background-color: transparent; border-color: currentcolor; }
.dxeCalendarFastNavHeader_Office365 { color: var(--ns-text-soft); background-color: var(--ns-hover); }
.dxeCalendarFastNavFooter_Office365 { color: var(--ns-text); border-right-color: var(--ns-input-border); border-bottom-color: var(--ns-input-border); border-left-color: var(--ns-input-border); background-color: var(--ns-surface); }
.dxeCalendarFastNavItem_Office365, .dxeCalendarFastNavMonth_Office365, .dxeCalendarFastNavYear_Office365 { color: var(--ns-text-soft); }
.dxeDisabled_Office365, .dxeDisabled_Office365 td.dxe { color: var(--ns-faint); }
.dxeEditArea_Office365.dxeDisabled_Office365 { color: var(--ns-faint); }
a.dxeDisabled_Office365:hover { color: var(--ns-faint); }
.dxeButtonDisabled_Office365 { border-color: var(--ns-input-border); color: var(--ns-faint); }
.dxbButton_Office365 { color: var(--ns-on-fill); background-color: var(--ns-fill); }
.dxbButton_Office365.dxbDisabled_Office365 { border-color: var(--ns-border); background-color: var(--ns-border); color: var(--ns-text-muted); box-shadow: none; }
.dxbButtonHover_Office365 { color: var(--ns-on-fill); background-color: var(--ns-fill); }
.dxbButtonChecked_Office365 { color: var(--ns-on-fill); background-color: var(--ns-fill-hover); }
.dxbButtonPressed_Office365 { color: var(--ns-on-fill); background-color: var(--ns-fill); }
.dxbButton_Office365 div.dxb { border-color: transparent; }
.dxbButton_Office365 div.dxbf { border-color: currentcolor; }
.dxbButton_Office365 .dxBadge { background-color: var(--ns-surface); color: var(--ns-brand); }
.dxbButton_Office365.dxbButtonHover_Office365 .dxBadge, .dxbButton_Office365.dxbButtonPressed_Office365 .dxBadge { color: var(--ns-brand); }
a.dxbButton_Office365 { color: var(--ns-brand); box-shadow: none; }
a.dxbButton_Office365 .dxBadge { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxbDisabled_Office365, a.dxbButton_Office365.dxbDisabled_Office365 { color: var(--ns-faint); }
a.dxbButton_Office365.dxbDisabled_Office365 { background-color: transparent !important; }
.dxfcControl_Office365 { color: var(--ns-text); }
a.dxfcPropertyName_Office365 { color: var(--ns-brand) !important; }
a.dxfcGroupType_Office365 { color: var(--ns-danger) !important; }
a.dxfcOperation_Office365 { color: var(--ns-brand) !important; }
a.dxfcValue_Office365 { color: var(--ns-text-muted) !important; }
.dxeMaskHint_Office365 { background-color: var(--ns-danger-soft); border-color: var(--ns-text-soft); color: var(--ns-text); }
.dxfcControl_Office365 .dxfc-nd { outline-color: currentcolor; }
.dxfcControl_Office365 .dxfc-validationSummary li a { color: var(--ns-danger); border-bottom-color: var(--ns-brand); }
.dxfcControl_Office365 .dxfc-validationSummary li a:hover { color: var(--ns-brand); }
.dxeProgressBar_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); border-color: var(--ns-border); }
.dxeProgressBar_Office365.dxeDisabled_Office365 td.dxe { color: var(--ns-text-soft); }
.dxeProgressBarIndicator_Office365 { background-color: var(--ns-fill); }
.dxeProgressBar_Office365.dxeDisabled_Office365 .dxeProgressBarIndicator_Office365 { background-color: var(--ns-border); }
.dxeDropDownWindow_Office365 { background-color: var(--ns-subtle); border-color: var(--ns-input-border); }
.dxpcDropDown_Office365 > .dxpc-shadow { box-shadow: 0 2px 4px 0 var(--ns-shadow), 0 2px 8px 0 var(--ns-shadow); }
.dxeItemPicker_Office365 { background-color: var(--ns-surface); border-color: var(--ns-input-border); }
.dxeColorTableCellDiv_Office365, .dxeACICellDiv_Office365 { border-color: var(--ns-surface); }
.dxeColorTableCellDiv_Office365:not([style*=background-color]), .dxeACICellDiv_Office365:not([style*=background-color]) { border-color: var(--ns-line); }
.dxeColorTableCellDiv_Office365[style*="rgb(255, 255, 255)"], .dxeACICellDiv_Office365[style*="#FFF"] { border-color: var(--ns-line); }
.dxeColorTableCellSelected_Office365 > .dxeColorTableCellDiv_Office365, .dxeACICellSelected_Office365 > .dxeACICellDiv_Office365, .dxeColorTableCellHover_Office365.dxeColorTableCellSelected_Office365 > .dxeColorTableCellDiv_Office365, .dxeColorTableCellHover_Office365.dxeACICellSelected_Office365 > .dxeACICellDiv_Office365 { border-color: var(--ns-brand); }
.dxeColorTableCellHover_Office365 > .dxeColorTableCellDiv_Office365, .dxeItemPickerCellHover_Office365, .dxeAutomaticColorItemCellHover_Office365 > .dxeACICellDiv_Office365 { border-color: var(--ns-border); }
.dxeFocused_Office365 { border-color: var(--ns-brand); }
.dxeFocused_Office365.dxeTrackBar_Office365 { border-color: currentcolor; }
.dxeNullText_Office365 .dxeEditArea_Office365, .dxeNullText_Office365 .dxeMemoEditArea_Office365, .dxFirefox .dxeNullText_Office365 .dxeEditArea_Office365, .dxFirefox .dxeNullText_Office365 .dxeMemoEditArea_Office365 { color: var(--ns-faint); }
.dxeTextBox_Office365 .dxeFNTextSys, .dxeButtonEdit_Office365 .dxeFNTextSys, .dxeMemo_Office365 .dxeFNTextSys { color: var(--ns-faint); }
.dxcaControl_Office365 .dxca-imageDiv { color: var(--ns-on-fill); }
.dxcaRefreshButton_Office365 { color: var(--ns-brand-dark); }
.dxcaDisabledRefreshButton_Office365 { color: var(--ns-faint); }
.dxcaTextBoxCellNoIndent_Office365 .dxeErrorCell_Office365 { color: var(--ns-danger); }
.dxcaLoadingPanel_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); }
.dxeLyCaptionCell_Office365 { color: var(--ns-brand); }
.dxeLyGroupBox_Office365 { border-color: var(--ns-faint); }
.dxeLyGroupBoxCaption_Office365 > span { background-color: var(--ns-surface); }
.dxcpParametersCell_Office365 input { color: var(--ns-text-soft); }
.dxcpColorParameterMainDiv_Office365 > label { color: var(--ns-text-soft); }
.dxeAutomaticColorItem_Office365 .dxeACICellDiv_Office365[style*="#FFF"], .dxeAutomaticColorItem_Office365 .dxeACICellDiv_Office365[style*="background-color:White;"], .dxeAutomaticColorItem_Office365 .dxeACICellDiv_Office365[style*="rgb(255, 255, 255)"], .dxeAutomaticColorItem_Office365 .dxeACICellDiv_Office365:not([style*=background-color]) { border-color: var(--ns-border); }
.dxeAutomaticColorItemCellHover_Office365 .dxeACICellDiv_Office365[style*="#FFF"], .dxeAutomaticColorItemCellHover_Office365 .dxeACICellDiv_Office365[style*="background-color:White;"], .dxeAutomaticColorItemCellHover_Office365 .dxeACICellDiv_Office365[style*="rgb(255, 255, 255)"], .dxeAutomaticColorItemCellHover_Office365 .dxeACICellDiv_Office365:not([style*=background-color]) { border-color: var(--ns-border); }
.dxeColorTablesMainDiv_Office365, .dxeColorSelectorMainDiv_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxeColorSelectorMainDiv_Office365 > div { border-top-color: var(--ns-border); }
.dxcpColorArea_Office365, .dxcpHueAreaImage_Office365, .dxcpCurrentAndSaved_Office365, .dxeColorTablesMainDiv_Office365, .dxeColorSelectorMainDiv_Office365, .dxcpParametersCell_Office365 input { border-color: var(--ns-border); }
input.dxeTokenBoxInput_Office365[type=text] { outline-color: currentcolor; }
.dxeToken_Office365 { background-color: var(--ns-hover); color: var(--ns-text-soft); }
.dxeTokenRemoveButton_Office365 { background-color: inherit; }
.dxeDisabled_Office365 .dxeToken_Office365 { background-color: var(--ns-hover); color: var(--ns-text-muted); }
.dxpeCommandPanel_Office365 { background-color: var(--ns-tooltip); background-color: var(--ns-scrim); color: var(--ns-on-fill); }
.dxpeDropZone_Office365 { background-color: var(--ns-tooltip); }
.dxpePlaceHolder_Office365 { background-color: lightgray; }
.dxeCaptionCell_Office365 { color: var(--ns-text); }
.dxeRequiredMark_Office365 { color: var(--ns-brand); }
.dxeOptionalMark_Office365 { color: var(--ns-text-muted); }
.dxeOutOfRWarn_Office365 { background-color: var(--ns-surface); color: var(--ns-danger); box-shadow: 0 1px 3px var(--ns-shadow); border-color: var(--ns-input-border); }
.dxpcDropDown_Office365 .dxdd-header { border-bottom-color: var(--ns-border); background-color: var(--ns-surface); }
.dxpcDropDown_Office365 .dxdd-header .dxdd-caption { color: var(--ns-text); }
.dxpcDropDown_Office365 .dxpc-mainDiv { background-color: var(--ns-surface); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 + .dxpcModalBackLite_Office365, .dxmodalSys.dxdd-root + .dxpcModalBackLite_Office365 { background-color: var(--ns-tooltip); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxeDropDownWindow_Office365 { border-color: currentcolor; background-color: transparent; }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-shadow { box-shadow: 0px 4px 16px 0 var(--ns-shadow); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-header { background-color: transparent; }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-input { border-color: var(--ns-brand); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-input .dxdd-clearbutton, .dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-input .dxdd-clearbutton:hover { background-color: transparent; }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-input .dxeFNTextSys { color: var(--ns-faint); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-help { color: var(--ns-text-muted); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-mainDiv .dxgvInLookup .dxgvHeader_Office365 { border-top-color: var(--ns-border) !important; }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-mainDiv.dxdd-list .dxeListBox_Office365 { background-color: var(--ns-subtle); border-color: var(--ns-border); color: var(--ns-text-muted); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-mainDiv.dxdd-list .dxeListBox_Office365 .dxeListBoxItemHover_Office365 { background-color: var(--ns-hover); color: var(--ns-text-muted); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-mainDiv.dxdd-list .dxeListBox_Office365 .dxeListBoxItem_Office365 { border-color: currentcolor; }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-mainDiv.dxdd-cal .dxeCalendar_Office365 { border-color: currentcolor; background-color: transparent; }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-mainDiv.dxdd-cal .dxeCalendar_Office365 .dxeCalendarHeader_Office365 { background-color: transparent; color: var(--ns-text-soft); border-bottom-color: var(--ns-border); }
.dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxpc-mainDiv.dxdd-cal .dxeCalendarDETS.dxeCalendar_Office365 .dxeCalendarFooter_Office365 { border-bottom-color: var(--ns-border); }
.dxeNullText_Office365 + .dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-input .dxeEditArea_Office365, .dxFirefox .dxeNullText_Office365 + .dxmodalSys.dxdd-root .dxpcDropDown_Office365 .dxdd-input .dxeEditArea_Office365 { color: var(--ns-faint); }
.dxScrollPicker_Office365 .dxsp-wgroup + .dxsp-wgroup { border-top-color: var(--ns-border); }
.dxScrollPicker_Office365 .dxsp-caption { color: rgba(153, 153, 153, 0.5); }
.dxScrollPicker_Office365 .dxsp-wheel-hover .dxsp-frame, .dxScrollPicker_Office365 .dxsp-wheel-touch .dxsp-frame { border-color: var(--ns-brand); }
.dxScrollPicker_Office365 .dxsp-item { color: var(--ns-text); }
.dxScrollPicker_Office365 .dxsp-item-focused.dxsp-item { color: var(--ns-brand); }
.dxeCalendar_Office365 .dxe-more-labels-container > div.dxe-h-line, .dxeCalendar_Office365 .dxe-more-labels-container > div.dxe-v-line { background-color: var(--ns-tooltip); }
.dxbButton_Office365.dxb-secondary { background-color: var(--ns-surface); border-color: transparent; color: var(--ns-text-soft); box-shadow: 0px 2px 6px 0px var(--ns-shadow); }
.dxbButton_Office365.dxb-secondary.dxbButtonHover_Office365, .dxbButton_Office365.dxb-secondary.dxbButtonPressed_Office365 { background-color: var(--ns-border); border-color: transparent; }
.dxbButton_Office365.dxb-secondary.dxbDisabled_Office365 { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(0, 0, 0, 0); color: var(--ns-text-muted); }
.dxbButton_Office365.dxb-secondary .dxBadge { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxbButton_Office365.dxb-secondary.dxbButtonHover_Office365 .dxBadge, .dxbButton_Office365.dxb-secondary.dxbButtonPressed_Office365 .dxBadge { color: var(--ns-on-fill); }
.dxbButton_Office365.dxb-outline { background-color: var(--ns-surface); border-color: var(--ns-input-border); color: var(--ns-text-soft); box-shadow: none; }
.dxbButton_Office365.dxb-outline.dxbButtonHover_Office365, .dxbButton_Office365.dxb-outline.dxbButtonPressed_Office365 { background-color: var(--ns-input-border); color: var(--ns-text-soft); border-color: transparent; }
.dxbButton_Office365.dxb-outline.dxbDisabled_Office365 { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(198, 198, 198, 0.5); color: var(--ns-text-muted); }
.dxbButton_Office365.dxb-outline .dxBadge { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxbButton_Office365.dxb-outline.dxbButtonHover_Office365 .dxBadge, .dxbButton_Office365.dxb-outline.dxbButtonPressed_Office365 .dxBadge { color: var(--ns-on-fill); }
.dxbButton_Office365.dxb-danger { background-color: var(--ns-danger); border-color: transparent; color: var(--ns-on-fill); }
.dxbButton_Office365.dxb-danger.dxbButtonHover_Office365, .dxbButton_Office365.dxb-danger.dxbButtonPressed_Office365 { background-color: var(--ns-danger); border-color: transparent; }
.dxbButton_Office365.dxb-danger.dxbDisabled_Office365 { background-color: var(--ns-danger-soft); border-color: rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 0.5); }
.dxbButton_Office365.dxb-danger .dxBadge { background-color: var(--ns-surface); color: var(--ns-danger); }
.dxeButtonEditButton_Office365 { color: var(--ns-text-soft); }
.dxeCalendarFastNavItem_Office365 { background-color: var(--ns-border); outline-color: var(--ns-surface); }
.dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemHover_Office365:not(.dxeCalendarOutOfRange_Office365):not(.dxeCalendarDayDisabled_Office365):not(.dxeCalendarFastNavItemSelected_Office365), .dxeCalendarFastNavMonth_Office365.dxeCalendarFastNavMonthHover_Office365, .dxeCalendarFastNavYear_Office365.dxeCalendarFastNavYearHover_Office365 { background-color: var(--ns-brand-soft); color: var(--ns-on-fill); }
.dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemSelected_Office365, .dxeCalendarFastNavMonth_Office365.dxeCalendarFastNavMonthSelected_Office365, .dxeCalendarFastNavYear_Office365.dxeCalendarFastNavYearSelected_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemSelected_Office365, .dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemOtherPeriod_Office365.dxeCalendarFastNavItemSelected_Office365 { color: var(--ns-on-fill); }
.dxeCalendarFastNavItem_Office365.dxeCalendarToday_Office365 { box-shadow: inset 0 0 0 2px var(--ns-border); }
.dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemSelected_Office365.dxeCalendarToday_Office365 { box-shadow: inset 0 0 0 2px var(--ns-brand); }
.dxeDayInRange.dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemSelected_Office365 { background-color: var(--ns-brand-soft); color: var(--ns-on-fill); }
.dxeDayInRange.dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemSelected_Office365.dxeCalendarToday_Office365, .dxeCalendarToday_Office365.dxeCalendarFastNavItem_Office365.dxeCalendarFastNavItemHover_Office365:not(.dxeCalendarOutOfRange_Office365):not(.dxeCalendarDayDisabled_Office365):not(.dxeCalendarFastNavItemSelected_Office365) { box-shadow: inset 0 0 0 2px var(--ns-brand); }
.dxeCalendarDay_Office365.dxeCalendarHover_Office365:not(.dxeCalendarOutOfRange_Office365):not(.dxeCalendarDayDisabled_Office365):not(.dxeCalendarSelected_Office365) { background-color: var(--ns-brand-soft); color: var(--ns-on-fill); }
.dxeCalendarDay_Office365.dxeCalendarSelected_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxeCalendarDay_Office365.dxeCalendarToday_Office365 { box-shadow: inset 0 0 0 1px var(--ns-border); }
.dxeCalendarDay_Office365.dxeCalendarSelected_Office365.dxeCalendarToday_Office365 { box-shadow: inset 0 0 0 1px var(--ns-brand); }
.dxeDayInRange.dxeCalendarSelected_Office365 { background-color: var(--ns-brand-soft); color: var(--ns-on-fill); }
.dxeDayInRange.dxeCalendarSelected_Office365.dxeCalendarToday_Office365, .dxeCalendarToday_Office365.dxeCalendarDay_Office365.dxeCalendarHover_Office365:not(.dxeCalendarOutOfRange_Office365):not(.dxeCalendarDayDisabled_Office365):not(.dxeCalendarSelected_Office365) { box-shadow: inset 0 0 0 1px var(--ns-brand); }
.dxeCalendar_Office365:not(.dxeFocused_Office365), .dxeCalendar_Office365 * { border-color: var(--ns-border); }
.dxeCalendarHeader_Office365 { border-bottom-color: var(--ns-border); }
.dxeCalendar_Office365.dxeCalendarDETS .dxeCalendarFooter_Office365 { border-top-color: var(--ns-border); }
.dxeCalendar_Office365:not(.dxeCalendarDETS) .dxMonthGridWithWeekNumbers, .dxeCalendar_Office365:not(.dxeCalendarDETS) .dxMonthGrid, .dxeCalendar_Office365:not(.dxeCalendarDETS) .dxFastNavGrid { border-color: var(--ns-border); }
.dxeCalendar_Office365:not(.dxeCalendarDETS) .dxeCalendarHeader_Office365 { border-right-color: var(--ns-border); }
.dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > table > tbody > tr:last-child > td, .dxeCalendar_Office365 td.dxMonthGrid > table > tbody > tr:last-child > td { border-bottom-color: var(--ns-surface); }
.dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > table > tbody > tr:last-child > td:first-child, .dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > table > tbody > tr:last-child > th:first-child { border-bottom-color: transparent; }
.dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > table > tbody > tr > td:nth-child(2) { border-left-color: var(--ns-surface); }
.dxeCalendar_Office365 td.dxMonthGridWithWeekNumbers > table > tbody > tr:last-child > td.dxeCalendarWeekNumber_Office365 { box-shadow: none; }
.dxcaRefreshButtonHover_Office365::before { background-color: var(--ns-fill); }
.dxeCustomColorButton_Office365.dxeCustomColorButtonHover_Office365 { background-color: var(--ns-fill); }
.dxICBFocused_Office365 { outline-color: var(--ns-brand); }
.dxeIRBFocused_Office365 { box-shadow: 0 0 0 1px var(--ns-brand); }
.dxeTokenRemoveButton_Office365.dxeTokenRemoveButtonHover_Office365:not(.dxEditors_edtTokenBoxTokenRemoveButtonDisabled_Office365) { background-color: var(--ns-fill); }

/* GridView */
.dxgvEditForm_Office365 .dxflGroupBoxCaption_Office365 { background-color: var(--ns-hover); }
.dxgvPopupEditForm_Office365 .dxflGroupBox_Office365, .dxgvPopupEditForm_Office365 .dxflGroupBoxCaption_Office365 { background-color: var(--ns-surface); }
.dxgvEditForm_Office365 .dxflPCSys .dxflGroupBoxCaption_Office365 { background-color: var(--ns-hover); }
.dxgvPopupEditForm_Office365 .dxflPCSys .dxflGroupBox_Office365, .dxgvPopupEditForm_Office365 .dxflPCSys .dxflGroupBoxCaption_Office365 { background-color: var(--ns-surface); }
.dxgvControl_Office365, .dxgvDisabled_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); }
.dxgvDisabled_Office365 { color: var(--ns-faint); }
.dxgvControl_Office365 a.dxeHyperlink:not([href]):not([onclick]):not(.dxbButtonSys) { color: var(--ns-text-soft); }
.dxgvControl_Office365 a { color: var(--ns-brand); }
.dxgvControl_Office365 a:hover.dxbDisabled_Office365 { color: var(--ns-faint); }
.dxgvDisabled_Office365 a { color: var(--ns-faint); }
.dxgvGroupRow_Office365 td.dxgv.dxgvPHEC, .dxgvPreviewRow_Office365 td.dxgv.dxgvPHEC, .dxgvDetailRow_Office365 td.dxgv.dxgvPHEC, .dxgvGroupFooter_Office365 td.dxgv.dxgvPHEC, .dxgvAdaptiveDetailRow_Office365 td.dxgv.dxgvPHEC, .dxgvDataRow_Office365 td.dxgvPHEC { border-right-color: var(--ns-border); }
*[dir=rtl] .dxgvGroupRow_Office365 td.dxgv.dxgvPHEC, *[dir=rtl] .dxgvPreviewRow_Office365 td.dxgv.dxgvPHEC, *[dir=rtl] .dxgvDetailRow_Office365 td.dxgv.dxgvPHEC, *[dir=rtl] .dxgvGroupFooter_Office365 td.dxgv.dxgvPHEC, *[dir=rtl] .dxgvAdaptiveDetailRow_Office365 td.dxgv.dxgvPHEC, *[dir=rtl] .dxgvDataRow_Office365 td.dxgvPHEC { border-left-color: var(--ns-border); }
.dxgvLoadingPanel_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); box-shadow: 0 2px 4px 0 var(--ns-shadow), 0 2px 8px 0 var(--ns-shadow); }
.dxgvLoadingPanel_Office365 .dxlp-loadingImage { border-color: var(--ns-brand); border-top-color: var(--ns-border); }
.dxgvLoadingPanelStatusBar_Office365 .dxlp-loadingImage { border-color: var(--ns-brand); border-top-color: var(--ns-border); }
.dxgvLoadingPanelStatusBar_Office365 { background-color: Transparent; }
.dxgvTable_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxgvTable_Office365 .dxgvHEC { background-color: var(--ns-surface); }
.dxgvTable_Office365 .dxgvFooter_Office365 .dxgvHEC { background-color: var(--ns-hover); }
.dxgvInlineEditRow_Office365 td.dxgv { border-bottom-color: var(--ns-border); }
.dxgvInlineEditRow_Office365 td.dxgvIndentCell { background-color: var(--ns-surface); }
.dxgvDataRowAlt_Office365 { background-color: var(--ns-hover); }
.dxgvFilterRow_Office365 { border-top-color: var(--ns-border); }
.dxgvEditForm_Office365 > td.dxgv { border-bottom-color: var(--ns-border) !important; background-color: var(--ns-hover); }
.dxgvControl_Office365 .dxgvTable_Office365 .dxgvFocusedRow_Office365, .dxgvControl_Office365 .dxgvTable_Office365 .dxgvFocusedRow_Office365.dxgvDataRowHover_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxgvControl_Office365 .dxgvTable_Office365 .dxgvFocusedRow_Office365 a, .dxgvControl_Office365 .dxgvTable_Office365 .dxgvFocusedGroupRow_Office365 a { color: var(--ns-on-fill); }
.dxgvControl_Office365 .dxgvADSB::before { background-color: transparent; }
.dxgvControl_Office365 .dxgvADSB:hover::before { background-color: var(--ns-fill); box-shadow: 0 2px 5px 0 var(--ns-shadow); }
.dxgvControl_Office365 .dxgvFocusedRow_Office365 .dxgvADSB:hover::before { background-color: var(--ns-surface); }
.dxgvControl_Office365 .dxgvTable_Office365 .dxgvSelectedRow_Office365, .dxgvTable_Office365 .dxgvSelectedCell_Office365 { background-color: var(--ns-brand-soft); }
.dxgvTable_Office365 .dxgvSelectedRow_Office365 .dxgvSelectedCell_Office365 { background-color: var(--ns-brand-soft); }
.dxgvControl_Office365 .dxgvTable_Office365 .dxgvSelectedRow_Office365.dxgvDataRowHover_Office365 { background-color: var(--ns-hover); }
.dxgvPreviewRow_Office365 { color: var(--ns-text-muted); }
.dxgvPreviewRow_Office365 td.dxgv, .dxgvEmptyDataRow_Office365 td.dxgv { border-bottom-color: var(--ns-border) !important; }
.dxgvDetailRow_Office365 td.dxgvDetailCell_Office365, .dxgvAdaptiveDetailRow_Office365 td.dxgvAdaptiveDetailCell_Office365 { border-bottom-color: var(--ns-border); }
.dxgvDetailRow_Office365 td.dxgvIndentCell, .dxgvAdaptiveDetailRow_Office365 td.dxgvIndentCell { border-bottom-color: var(--ns-border) !important; }
.dxgvAdaptiveDetailRow_Office365 .dxgvADCC { color: var(--ns-text-soft); }
.dxgvAdaptiveDetailRow_Office365.dxgvFocusedRow_Office365 .dxgvADCC, .dxgvAdaptiveDetailRow_Office365.dxgvFocusedRow_Office365 .dxgvADDC, .dxgvAdaptiveDetailRow_Office365.dxgvFocusedRow_Office365 .dxgvADCMDC a { color: var(--ns-on-fill); }
.dxgvEmptyDataRow_Office365 { color: var(--ns-text-muted); }
.dxgvEmptyDataRow_Office365 td.dxgv { border-bottom-color: var(--ns-border) !important; }
.dxgvEditFormDisplayRow_Office365 td.dxgv, .dxgvDetailCell_Office365 td.dxgv, .dxgvAdaptiveDetailCell_Office365 td.dxgv, .dxgvDataRow_Office365 td.dxgv, .dxgvAdaptiveDetailRow_Office365 td.dxgvAIC { border-bottom-color: var(--ns-border); border-right-color: var(--ns-border); }
.dxgvEditFormDisplayRow_Office365:last-child td.dxgv, .dxgvDataRow_Office365:last-child td.dxgv, .dxgvAdaptiveDetailRow_Office365:last-child td.dxgvAIC { border-bottom-color: var(--ns-border) !important; }
.dxgvEditFormDisplayRow_Office365 td.dxgvIndentCell { border-bottom-color: var(--ns-border) !important; }
.dxgvEditingErrorRow_Office365 { background-color: var(--ns-danger-soft); color: var(--ns-danger); }
.dxgvEditingErrorRow_Office365 td.dxgv { border-bottom-color: var(--ns-border) !important; }
.dxgvFilterRow_Office365 td.dxgv { border-bottom-color: var(--ns-border) !important; border-right-color: var(--ns-border); background-color: var(--ns-hover); }
.dxgvGroupRow_Office365, .dxgvBatchEditChangesPreviewGroupRow_Office365 { background-color: var(--ns-hover); color: var(--ns-text-muted); }
.dxgvFocusedGroupRow_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxgvGroupRow_Office365 td.dxgv, .dxgvFocusedGroupRow_Office365 td.dxgv, .dxgvBatchEditChangesPreviewGroupRow_Office365 td.dxgv { border-color: currentcolor; border-bottom-color: var(--ns-border) !important; background-color: inherit; }
.dxgvFocusedGroupRow_Office365 td.dxgvIndentCell { background-color: var(--ns-hover) !important; }
.dxgvHeaderPanel_Office365 { background-color: var(--ns-surface); border-bottom-color: var(--ns-border); }
.dxgvHeader_Office365 { border-color: var(--ns-border); background-color: var(--ns-surface); color: var(--ns-text); }
.dxgvHeader_Office365 a, .dxgvHeader_Office365 a.dxgvCommandColumnItem_Office365, .dxgvHeader_Office365 a.dxgvCommandColumnItem_Office365.dxbDisabled_Office365, .dxgvCommandColumn_Office365 a, .dxgvCommandColumn_Office365 a.dxgvCommandColumnItem_Office365.dxbDisabled_Office365 { color: var(--ns-brand); }
.dxgvCustomization_Office365 .dxgvHeader_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); }
.dxgvAdaptiveGroupPanel_Office365, .dxgvGroupPanel_Office365 { color: var(--ns-text-muted); }
.dxgvGroupPanel_Office365 .dxgvHeader_Office365, .dxgvAdaptiveGroupPanel_Office365 .dxgvHeader_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxgvAdaptiveHeaderPanel_Office365 .dxgvHeader_Office365 { border-color: var(--ns-border); }
.dxgvAdaptiveHeaderPanel_Office365 { border-bottom-color: var(--ns-border); }
.dxgvFooter_Office365 { background-color: var(--ns-hover); color: var(--ns-text-muted); }
.dxgvFooter_Office365 td.dxgv { border-bottom-color: var(--ns-border); }
.dxgvABRL .dxgvFooter_Office365 td.dxgv, .dxgvABRL .dxgvGroupFooter_Office365 td.dxgv { border-right-color: var(--ns-border); }
.dxgvGroupFooter_Office365 { color: var(--ns-text-muted); }
.dxgvGroupFooter_Office365 td.dxgv { border-bottom-color: var(--ns-border); }
.dxgvDataRow_Office365 td.dxgvIndentCell, .dxgvDetailRow_Office365 td.dxgvIndentCell, .dxgvAdaptiveDetailRow_Office365 td.dxgvIndentCell, .dxgvPreviewRow_Office365 td.dxgvIndentCell, .dxgvGroupFooter_Office365 td.dxgvIndentCell, .dxgvInlineEditRow_Office365 td.dxgvIndentCell { border-bottom-color: var(--ns-border); }
.dxgvGroupRow_Office365 td.dxgvIndentCell { background-color: var(--ns-hover); border-bottom-color: var(--ns-border) !important; }
.dxgvTitlePanel_Office365, .dxgvTable_Office365 caption { color: var(--ns-text-muted); }
.dxgvEditFormTable_Office365 .dxflFormLayout_Office365 .dxflCommandItemSys a:hover, .dxgvEditFormTable_Office365 .dxgvCommandColumn_Office365 a:hover { background-color: var(--ns-input-border); }
.dxgvEditFormTable_Office365 a { color: var(--ns-brand); }
.dxgvPagerBottomPanel_Office365 { background-color: var(--ns-surface); border-bottom-color: var(--ns-border); border-left-color: var(--ns-border); border-right-color: var(--ns-border); }
.dxgvControl_Office365 .dxgvFSDC, .dxgvControl_Office365 .dxgvHSDC { background-color: var(--ns-hover); border-right-color: var(--ns-border); }
.dxgvControl_Office365 .dxgvHSDC { border-top-color: var(--ns-border); border-left-color: var(--ns-border); }
.dxgvControl_Office365 .dxgvFSDC { border-bottom-color: var(--ns-border); }
.dxgvControl_Office365 .dxgvHSDC .dxgvTable_Office365, .dxgvControl_Office365 .dxgvCSD > .dxgvTable_Office365 { box-shadow: none; }
.dxgvControl_Office365 .dxgvCSD .dxgvTable_Office365 .dxgvFGFixed { border-left-color: var(--ns-border); }
.dxgvControl_Office365 .dxgvFSDC .dxgvTable_Office365 { border-top-color: currentcolor; box-shadow: none; }
.dxgvControl_Office365 .dxgvCSD { border-color: var(--ns-border); }
.dxgvControl_Office365 .dxgvHSDC + .dxgvCSD { border-top-color: currentcolor; }
.dxgvControl_Office365 .dxpcLite_Office365 { box-shadow: 0 2px 4px 0 var(--ns-shadow), 0 2px 8px 0 var(--ns-shadow); }
.dxgvControl_Office365 .dxpcLite_Office365 .dxpc-mainDiv.dxpc-hf { box-shadow: none; }
.dxgvFilterBar_Office365 { border-color: var(--ns-border); }
.dxgvFilterBar_Office365 a { color: var(--ns-brand); }
.dxgvFilterBuilderMainArea_Office365 { background-color: var(--ns-surface); }
.dxgvFilterBuilderButtonArea_Office365 { border-top-color: var(--ns-border); }
.dxgvDataRowHover_Office365 { background-color: var(--ns-hover); }
.dxgvControl_Office365 td.dxgvBatchEditModifiedCell_Office365 { background-color: var(--ns-ok); }
.dxgvBatchEditDeletedItem_Office365, .dxgvBatchEditNewItem_Office365.dxgvBatchEditDeletedItem_Office365 { background-color: var(--ns-hover); }
.dxgvBatchEditDeletedItem_Office365 > td:not(.dxgvCommandColumn_Office365) { color: var(--ns-text-muted); }
.dxgvBatchEditDeletedItem_Office365 td.dxgvBatchEditModifiedCell_Office365 { background-color: var(--ns-subtle); }
td.dxgvBatchEditModifiedCell_Office365.dxgvSelectedCell_Office365 { background-color: var(--ns-ok); }
.dxgvBatchEditNewItem_Office365 { background-color: var(--ns-ok); }
.dxgvSearchPanel_Office365 .dxeButtonEdit_Office365 { box-shadow: 0 2px 5px 0 var(--ns-shadow), 0 2px 10px 0 var(--ns-shadow); }
.dxgvSearchPanel_Office365 .dxeButtonEdit_Office365 { background-color: var(--ns-subtle); }
.dxgvSearchPanel_Office365 .dxeButtonEdit_Office365 input { background-color: var(--ns-subtle); }
.dxgvControl_Office365 .dxgvHL { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxpcLite_Office365 .dxgvCustDialog_Office365.dxpc-mainDiv { border-color: currentcolor; }
.dxgvCustDialog_Office365 .dxpc-content.dxgvCD_ColumnChooserPage, .dxgvCustDialog_Office365 .dxpc-content.dxgvCD_FilterPage { background-color: var(--ns-hover); }
.dxgvCustDialog_Office365 .dxpc-content.dxgvCD_SortPage, .dxgvCustDialog_Office365 .dxpc-content.dxgvCD_GroupPage { background-color: var(--ns-surface); }
.dxgvCustDialogHeader_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxgvCustDialogHeader_Office365 .dxgvCD_TS .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-tab .dxtc-link, .dxgvCustDialogHeader_Office365 .dxgvCD_TS .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-activeTab .dxtc-link { color: var(--ns-on-fill); }
.dxgvCustDialogHeader_Office365 .dxgvCD_TS .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-tab { border-bottom-color: transparent; }
.dxgvCustDialogHeader_Office365 .dxgvCD_TS .dxtcLite_Office365.dxtc-top > .dxtc-stripContainer .dxtc-activeTab { border-bottom-color: var(--ns-surface); }
.dxgvCustDialogHeader_Office365 .dxgvCD_TS .dxgvCD_TSLS, .dxgvCustDialogHeader_Office365 .dxgvCD_TS .dxgvCD_TSRS { box-shadow: 0 0 11px 11px var(--ns-brand); }
.dxgvCustDialogDragArea_Office365 { background-color: var(--ns-hover); }
.dxgvCustDialogDragArea_Office365 .dxgvCD_DAETC { color: var(--ns-text-muted); }
.dxgvCustDialogListArea_Office365 { background-color: var(--ns-surface); }
.dxgvCustDialogListArea_Office365 .dxgvCD_LAC { color: var(--ns-text-soft); border-bottom-color: var(--ns-border); }
.dxgvCustDialogColumnItem_Office365 { background-color: var(--ns-surface); color: var(--ns-text-muted); }
.dxgvCustDialogDragArea_Office365 .dxgvCustDialogColumnItem_Office365 { box-shadow: 0px 2px 5px 0px var(--ns-shadow); }
.dxgvCustDialogDragArea_Office365 .dxgvCustDialogColumnItem_Office365 > div:first-child { background-color: var(--ns-hover); }
.dxgvCustDialogColumnChooserPage_Office365 .dxgvCustDialogDragArea_Office365 .dxgvCustDialogColumnItem_Office365 > div:first-child { background-color: var(--ns-surface); }
.dxgvCustDialogDragArea_Office365 .dxgvCustDialogColumnItem_Office365.DXCDDraggingItem { box-shadow: 0 10px 0.25rem var(--ns-shadow), 0 0.25rem 0.5rem var(--ns-shadow); }
.dxgvCustDialogSortingPage_Office365 .dxgvCD_DAEB, .dxgvCustDialogGroupingPage_Office365 .dxgvCD_DAEB { background-color: var(--ns-hover); box-shadow: 0px -3px 5px 0px var(--ns-shadow); }
.dxgvCustDialogFilteringPage_Office365 { background-color: var(--ns-hover); }
.dxgvCustDialogFilteringPage_Office365 .dxgvCustDialogColumnItem_Office365, .dxgvCustDialogFilteringPage_Office365 .dxgvCustDialogFilterItem_Office365 { box-shadow: 0 0 2px var(--ns-shadow), 0 2px 4px var(--ns-shadow); background-color: var(--ns-surface); border-bottom-color: var(--ns-border); }
.dxgvCustDialogFilteringPage_Office365 .dxgvCD_FR + .dxgvCD_UF { border-top-color: var(--ns-border); }
.dxgvCustDialogFilterItem_Office365 .dxgvCD_UF.dxgvCD_UFLBV { border-bottom-color: var(--ns-border); }
.dxgvControl_Office365.dxgvInLookup { border-color: currentcolor; }
.dxgvControl_Office365.dxgvInLookup .dxgvTable_Office365, .dxgvControl_Office365.dxgvInLookup .dxgvHSDC, .dxgvControl_Office365.dxgvInLookup .dxgvCSD, .dxgvControl_Office365.dxgvInLookup .dxgvPagerBottomPanel_Office365 { border-color: currentcolor; box-shadow: none; }
.dxgvControl_Office365.dxgvInLookup.dxgvWithTopElement > tbody > tr > td > .dxgvTable_Office365, .dxgvControl_Office365.dxgvInLookup.dxgvWithTopElement .dxgvHSDC { border-top-color: var(--ns-border); }
.dxgvControl_Office365.dxgvInLookup.dxgvWithBottomElement .dxgvCSD { border-bottom-color: var(--ns-border); }
.dxgvControl_Office365 .dxgvTable_Office365 .dxgvSelectedRow_Office365 td.dxgvIndentCell, .dxgvControl_Office365 .dxgvTable_Office365 .dxgvSelectedRow_Office365.dxgvDataRowHover_Office365 td.dxgvIndentCell { background-color: var(--ns-brand-soft); }
.dxgvDataRowAlt_Office365 td.dxgvIndentCell { background-color: rgba(0, 0, 0, 0); }
.dxgvControl_Office365 .dxgvTable_Office365 .dxgvFocusedRow_Office365 td.dxgvIndentCell, .dxgvControl_Office365 .dxgvTable_Office365 .dxgvFocusedRow_Office365.dxgvDataRowHover_Office365 td.dxgvIndentCell { background-color: var(--ns-fill); }
.dxgvFilterRow_Office365 { background-color: var(--ns-hover); }
.dxgvFilterRow_Office365 .dxgvDIC { background-color: rgba(0, 0, 0, 0) !important; }
.dxgvAE .dxgvAdaptiveDetailRow_Office365:not(.dxgvDataRow_Office365):not(:last-child) td.dxgv { border-top-color: var(--ns-border) !important; }
.dxgvFocusedCell_Office365 { box-shadow: inset 2px 2px 0 var(--ns-brand), inset -2px -2px 0 var(--ns-brand); }

/* Scheduler */
.dxscControl_Office365 .dxsc-detailed-apt-tooltip .dxsc-dat-container > div { background-color: var(--ns-tooltip); }
.dxscControl_Office365 .dxsc-detailed-apt-tooltip .dxsc-dat-header span, .dxscControl_Office365 .dxsc-detailed-apt-tooltip .dxsc-dat-middle span { color: var(--ns-on-fill); }
.dxscControl_Office365 .dxsc-detailed-apt-tooltip .dxsc-dat-buttons-container .dxbButtonSys { border-top-color: var(--ns-faint); }
.dxscControl_Office365 .dxsc-detailed-apt-tooltip .dxsc-dat-buttons-container .dxbButtonSys:not(.dxsc-dat-colored-button) { color: var(--ns-on-fill); }
.dxscControl_Office365 .dxsc-detailed-apt-tooltip .dxsc-dat-buttons-container .dxbButtonSys.dxsc-dat-disabled-btn { color: var(--ns-text-muted); }
.dxscControl_Office365 { background-color: var(--ns-border); color: var(--ns-text-soft); }
.dxscLoadingPanel_Office365 { background-color: var(--ns-surface); color: var(--ns-text-soft); box-shadow: 0 2px 4px 0 var(--ns-shadow), 0 2px 8px 0 var(--ns-shadow); }
.dxscLoadingPanel_Office365 .dxlp-loadingImage { border-color: var(--ns-brand); border-top-color: var(--ns-border); }
.dxscDateHeader_Office365, .dxscAlternateDateHeader_Office365, .dxscDayHeader_Office365, .dxscDateCellHeader_Office365, .dxscTodayCellHeader_Office365, .dxscTimelineDateHeader_Office365, .dxscHorizontalResourceHeader_Office365, .dxscVerticalResourceHeader_Office365 { color: var(--ns-text); background-color: var(--ns-hover); border-color: var(--ns-border); }
.dxscAlternateTimelineDateHeader_Office365, .dxscAlternateDateHeader_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxscTodayCellHeader_Office365 { background-color: var(--ns-fill); color: var(--ns-on-fill); }
.dxscAgendaView .dxscDateCell_Office365, .dxscAgendaView .dxscDateRow_Office365, .dxscControl_Office365 .dxsc-agenda-header-row, .dxscControl_Office365 .dxsc-agenda-horizontal-header { background-color: var(--ns-subtle); border-bottom-color: var(--ns-input-border); }
.dxscControl_Office365 .dxscTodayDateCell_Office365, .dxscControl_Office365 .dxscTodayDateRow_Office365 { background-color: var(--ns-fill); }
.dxscControl_Office365 .dxscTodayDateCell_Office365, .dxscControl_Office365 .dxscTodayDateRow_Office365, .dxscTodayDayCell_Office365, .dxscTodayDayOfWeekCell_Office365 { color: var(--ns-on-fill); }
.dxscControl_Office365 .dxscTodayMonthOfYearCell_Office365, .dxscControl_Office365 .dxscTodayMonthYearCaption_Office365, .dxscControl_Office365 .dxscTodayDateRow_Office365 .dxscYearCaption_Office365 { color: var(--ns-on-fill); }
.dxscHorizontalResourceHeader_Office365 { background-color: var(--ns-surface); }
.dxscVerticalResourceHeader_Office365 { background-color: var(--ns-surface); }
.dxscLeftTopCorner_Office365, .dxscRightTopCorner_Office365, .dxscBottomLeftCorner_Office365, .dxscControl_Office365 .dxsc-timeline-resourcesContainer { background-color: var(--ns-surface); }
.dxscLeftTopCorner_Office365, .dxscRightTopCorner_Office365 { border-color: var(--ns-border); }
.dxscGroupSeparatorVertical_Office365, .dxscGroupSeparatorHorizontal_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxscAllDayArea_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); }
.dxscDateCellBody_Office365 { border-color: currentcolor; }
.dxscTimeCellBody_Office365 { border-color: currentcolor; background-color: var(--ns-surface); }
.dxscMoreButton_Office365 { color: var(--ns-brand); }
.dxscTimeRulerHoursItem_Office365, .dxscTimeRulerMinuteItem_Office365 { color: var(--ns-text); background-color: var(--ns-subtle); border-color: var(--ns-border); }
.dxscTimeRulerHoursItem_Office365 { border-left-color: var(--ns-border); }
.dxscToolbarContainer_Office365 { border-color: var(--ns-border); background-color: var(--ns-surface); }
.dxscToolbar_Office365 { border-color: currentcolor; }
.dxscControl_Office365 .dxscRendererTable { border-color: var(--ns-border); }
.dxscControl_Office365 .dxscAgendaViewScrollContainer, .dxscControl_Office365 .dxscRendererTable { background-color: var(--ns-surface); }
.dxscToolbar_Office365 .dxeCalendar_Office365, .dxscToolbar_Office365 .dxeCalendar_Office365.dxeFocused_Office365 { border-color: var(--ns-input-border); }
.dxscResourceNavigator_Office365 { background-color: var(--ns-surface); border-color: var(--ns-border); color: var(--ns-text-soft); }
.dxscResourceNavigator_Office365 .dxsc-restoken { border-color: currentcolor; background-color: var(--ns-border); }
.dxscResourceNavigator_Office365 .dxsc-restoken .dxsc-rh-sys { border-color: currentcolor; }
.dxscResourceNavigatorButton_Office365.dxsc-filter-button { background-color: var(--ns-border); }
.dxscResourceNavigatorButton_Office365.dxsc-more-button { background-color: var(--ns-border); }
.dxscViewVisibleInterval_Office365 { color: var(--ns-text-soft); }
.dxscInplaceEditor_Office365 { background-color: var(--ns-surface); border-color: var(--ns-text-soft); color: var(--ns-text); }
.dxscControlAreaForm_Office365 { background-color: var(--ns-hover); border-color: currentcolor; }
.dxscErrorInfo_Office365 { background-color: var(--ns-danger-soft); color: var(--ns-danger); }
.dxscViewNavigatorButton_Office365.dxscViewNavigatorGotoTodayButton { color: var(--ns-text-soft); }
.dxscNavigationButton_Office365 { box-shadow: 0 2px 5px 0 var(--ns-shadow); }
.dxscSmartTagButton_Office365 { border-color: var(--ns-text-soft); background-color: var(--ns-surface); }
.dxscViewSelectorButton_Office365 { color: var(--ns-text-soft); border-bottom-color: transparent; }
.dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-checked, .dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-checked.dxm-hovered, .dxscViewSelectorButtonChecked_Office365 { border-bottom-color: var(--ns-brand); color: var(--ns-text); }
.dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-hovered { color: var(--ns-text-soft); }
.dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-hovered, .dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-checked, .dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-checked.dxm-hovered { background-color: transparent; }
.dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main { background-color: transparent; border-color: currentcolor; color: var(--ns-text-soft); }
.dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item { border-bottom-color: transparent; }
.dxscNoBorderButton_Office365 { border-color: var(--ns-surface); background-color: transparent; }
.dxscNoBorderButtonHover_Office365 { border-color: var(--ns-input-border); }
.dxscToolTipRoundedCornersTopSide_Office365 { border-top-color: var(--ns-faint); background-color: var(--ns-surface); }
.dxscToolTipRoundedCornersLeftSide_Office365 { border-left-color: var(--ns-faint); background-color: var(--ns-surface); }
.dxscToolTipRoundedCornersRightSide_Office365 { border-right-color: var(--ns-faint); background-color: var(--ns-surface); }
.dxscToolTipRoundedCornersBottomSide_Office365 { border-bottom-color: var(--ns-faint); background-color: var(--ns-surface); }
.dxscToolTipRoundedCornersContent_Office365 { background-color: var(--ns-surface); }
.dxscToolTipSquaredCorners_Office365 { background-color: #f9f9cd; color: var(--ns-text); border-color: var(--ns-text-soft); }
.dxscTimeMarkerLine_Office365 { background-color: var(--ns-danger); }
.dxscTimeMarkerLineV_Office365 { background-color: var(--ns-fill); border-color: var(--ns-surface); }
.dxscTimeMarkerLineH_Office365 { background-color: var(--ns-fill); border-color: var(--ns-surface); }
.dxscControl_Office365 table.dxsc-timeline-view { border-color: var(--ns-border); }
.dxscAgendaView .dxscAppointmentEndArrowIconCell_Office365 { border-right-color: var(--ns-input-border); }
.dxscAgendaView .dxscEmptyCell_Office365 { background-color: var(--ns-subtle); color: var(--ns-text-soft); }
.dxscAgendaView .dxscAppointmentStatusCell_Office365 { border-left-color: var(--ns-input-border); border-right-color: var(--ns-input-border); }
.dxscControl_Office365 .dxsc-agenda-compact-time-cell .dxsc-apt-time-table-wrapper { border-right-color: var(--ns-input-border); border-bottom-color: var(--ns-input-border); }
.dxscControl_Office365 .dxsc-agenda-date-cell, .dxscControl_Office365 .dxscAgendaView .dxsc-apt-status-cell, .dxscControl_Office365 .dxscAgendaView .dxsc-agenda-apt > table, .dxscControl_Office365 .dxsc-agenda-compact-time-cell .dxsc-apt-time-table-wrapper, .dxscControl_Office365 .dxscAgendaViewScrollContainer, .dxscControl_Office365 .dxscRendererTable.dxscAgendaView, .dxscControl_Office365 .dxsc-scroll .dxscDayScrollContent, .dxscControl_Office365 .dxsc-scroll .dxsc-timeline-horizontalContainer { border-bottom-color: var(--ns-input-border); }
.dxscControl_Office365 .dxsc-agenda-apt.dxsc-apt-no-status .dxsc-apt-start-arrow-cell { border-left-color: var(--ns-input-border); }
.dxscAgendaView .dxscEmptyCell_Office365 { border-top-color: currentcolor; }
.dxscControl_Office365 .dxscAgendaView { border-left-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; }
.dxscControl_Office365 .dxscAgendaViewScrollContainer { border-color: var(--ns-input-border); }
.dxsc-dialog-reminder .dxflFormLayout_Office365 .dialog-item-Subject .dialog-aspxlabel, .dxscBorderSpacing .dxeBase_Office365.dxsc-reminder-form-apt-subject { color: var(--ns-brand); }
.dxscControl_Office365 .dxsc-cell-touch-handle { background-color: var(--ns-fill); }
.dxsc-dialog.dxsc-dialog-goto-date div.dxflFormLayout_Office365 .dialog-lgc.dialog-group-ButtonsGroup > .dialog-lgb > .dialog-lg, .dxsc-dialog.dxsc-dialog-recur-apt-action div.dxflFormLayout_Office365 .dialog-lgc.dialog-group-ButtonsGroup > .dialog-lgb > .dialog-lg, .dxsc-dialog div.dxflFormLayout_Office365.dialog-singlecolumn .dialog-group-Recurrence > .dialog-lgb, .dxsc-dialog div.dxflFormLayout_Office365.dialog-singlecolumn .dialog-flow-container-RecurrenceViewModelEndDateGroup .dialog-lg, .dxsc-dialog div.dxflFormLayout_Office365.dialog-singlecolumn .dialog-flow-container-EndDateGroup .dialog-lg, .dxsc-dialog.dxsc-dialog-appoinment > div.dxflFormLayout_Office365:not(.dialog-singlecolumn) .dialog-lgc.dialog-group-ButtonsGroup > .dialog-lgb > .dialog-lg { border-color: var(--ns-border); }
.dxsc-dialog-control-area .dxpnlControl_Office365.dxsc-dialog { background-color: var(--ns-surface); }
.dxscControl_Office365 .dxsc-cell-touch-handle { background-color: var(--ns-fill); }
.dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-checked, .dxscViewSelector_Office365 .dxmLite_Office365 .dxm-main .dxm-item.dxm-checked.dxm-hovered { color: var(--ns-brand); }

/* XtraReports */
.dxsplControl_Office365 .dxmLiteReportToolbarPane { background-color: var(--ns-hover); }
.dxmLiteReportToolbarPane .dxrControl_Office365.dxr-tabsHidden .dxr-tabContent { border-top-color: currentcolor; border-left-color: currentcolor; border-right-color: currentcolor; }
