﻿/**
* DevExpress Dashboard (dx-dashboard.light.compact.css)
* Version:  20.2.5
* Build date: Jan 19, 2021
* Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
.dx-dashboard-fullscreen-mode {
  padding: 10px;
  box-sizing: border-box; }

.dx-dashboard-viewer {
  background: transparent; }
  .dx-dashboard-viewer .dx-viewer-item-table {
    border-collapse: separate; }
  .dx-dashboard-viewer td, .dx-dashboard-viewer tr {
    padding: 0px;
    margin: 0px; }

.dx-dashboard-container .dx-popup-title.dx-toolbar {
  overflow: visible; }

.dx-dashboard-container .dx-popup-title .dx-toolbar-items-container {
  overflow: visible; }

.dx-dashboard-container .dx-popup-content {
  overflow: hidden; }

.dx-dashboard-title-tooltip {
  padding: 0px;
  margin: 0px;
  text-align: left;
  line-height: 16px; }
  .dx-dashboard-title-tooltip .dx-dashboard-title-tooltip-list {
    padding: 0px;
    margin: 0px;
    list-style-type: none; }
    .dx-dashboard-title-tooltip .dx-dashboard-title-tooltip-list .dx-dashboard-title-tooltip-list-text {
      overflow: hidden;
      -o-text-overflow: ellipsis;
      -ms-text-overflow: ellipsis;
      text-overflow: ellipsis;
      white-space: nowrap;
      font-weight: bold; }
    .dx-dashboard-title-tooltip .dx-dashboard-title-tooltip-list .dx-dashboard-title-tooltip-sublist {
      padding: 0px;
      margin: 0px;
      list-style-type: none; }
      .dx-dashboard-title-tooltip .dx-dashboard-title-tooltip-list .dx-dashboard-title-tooltip-sublist .dx-dashboard-title-tooltip-sublist-item {
        overflow: hidden;
        -o-text-overflow: ellipsis;
        -ms-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap; }

div.dx-dashboard-item {
  user-select: none;
  vertical-align: top;
  width: 100% !important;
  display: block;
  clear: both; }
  div.dx-dashboard-item .dx-searchbox {
    margin: 0;
    border: 0;
    padding-left: 1px; }

div.dx-dashboard-item .dx-treelist .dx-treelist-header-panel {
  border-bottom: none; }
  div.dx-dashboard-item .dx-treelist .dx-treelist-header-panel .dx-treelist-search-panel.dx-searchbox {
    padding-left: 12px; }
  div.dx-dashboard-item .dx-treelist .dx-treelist-header-panel .dx-toolbar {
    margin: 0; }
    div.dx-dashboard-item .dx-treelist .dx-treelist-header-panel .dx-toolbar .dx-toolbar-after {
      padding: 0;
      width: 100%; }

div.dx-dashboard-item .dx-treelist .dx-treelist-headers, div.dx-dashboard-item .dx-treelist .dx-treelist-headers .dx-row > td {
  border-bottom-width: 0; }

div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview {
  border-top-width: 0; }
  div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview.dx-dashboard-top-border {
    border-top-width: 1px; }

div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td, div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td, div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td, div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: transparent;
  color: #333; }

.dx-dashboard-widget-viewer-item > * {
  padding: 0px; }

.dx-dashboard-item-shield {
  position: absolute;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVQYV2P8z8DAwAgiAA0MAgFKOBmnAAAAAElFTkSuQmCC); }

.dx-dashboard-group-item {
  padding: 15px;
  box-sizing: border-box; }

.dx-dashboard-group-item-child {
  user-select: none;
  box-sizing: border-box;
  padding: 5px; }

.dx-dashboard-tooltip-limit-visible-data .dx-overlay-content .dx-popup-content {
  background-color: #FFE9A7;
  width: 300px;
  height: auto;
  white-space: normal; }

.dx-dashboard-tooltip-limit-visible-data .dx-overlay-content .dx-popover-arrow:after {
  background-color: #FFE9A7; }

.dx-dashboard-item-loading-panel {
  opacity: 0.65;
  border-radius: 2px;
  padding: 7px 20px;
  line-height: normal; }
  .dx-dashboard-item-loading-panel h1 {
    white-space: pre;
    margin-top: 0px;
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold; }

div.dx-dashboard-layout-shield {
  background-color: transparent;
  z-index: 100;
  position: absolute; }

.dx-dashboard-form {
  margin: 0px auto; }

.dx-dashboard-dialog-buttons {
  margin-bottom: 0px;
  margin-left: -10px;
  margin-right: -10px;
  text-align: right; }

.dx-dashboard-dialog-buttons > div.dx-button {
  margin: 0 10px; }

.dx-dashboard-dialog-buttons > div:first-child {
  float: left; }

.dx-dashboard-dialog-buttons > div:last-child {
  margin-left: 0px; }

.dx-dashboard-custom-time-period-dialog-left-period, .dx-dashboard-custom-time-period-dialog-right-period {
  margin-left: 50px;
  margin-right: 50px; }

.dx-dashboard-custom-time-period-empty-button {
  visibility: hidden; }

.dx-dashboard-dialog-element {
  user-select: none;
  margin-top: 10px; }
  .dx-dashboard-dialog-element .dx-dashboard-dialog-element-name {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .dx-dashboard-dialog-element .dx-dashboard-dialog-element-name-margin-top {
    vertical-align: top; }
  .dx-dashboard-dialog-element .dx-dashboard-dialog-element-name-top {
    vertical-align: top; }
  .dx-dashboard-dialog-element .dx-dashboard-dialog-element-name-middle {
    vertical-align: middle; }
  .dx-dashboard-dialog-element .dx-dashboard-dialog-element-box {
    display: inline-block;
    vertical-align: middle; }

.dx-dashboard-dialog-element-dxRadioGroup {
  margin-bottom: 15px; }

.dx-dashboard-combobox-filter-item {
  user-select: none;
  box-sizing: border-box;
  padding: 12px; }

.dx-dashboard-tree-item {
  padding: 4px; }

.dx-dashboard-list-item {
  padding: 2px; }

.dx-dashboard-date-filter-item {
  padding: 9px; }

.dx-dashboard-filter-item-multitext {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap; }

.dx-dashboard-combobox-margins {
  margin: 3px; }

.dx-parameter-value-editor-bool {
  text-align: center; }

.dx-dashboard-dialog-parameters-tag {
  align-self: baseline; }
  .dx-dashboard-dialog-parameters-tag:first-of-type {
    margin-left: 7px; }

.dx-dashboard-title-toolbar {
  padding-top: 3px;
  padding-bottom: 3px; }
  .dx-dashboard-title-toolbar .dx-toolbar-items-container {
    height: 42px; }
  .dx-dashboard-title-toolbar .dx-toolbar-item, .dx-dashboard-title-toolbar .dx-button-text {
    font-size: 16px; }
  .dx-dashboard-title-toolbar .filter-text {
    padding-left: 10px; }
  .dx-dashboard-title-toolbar .dx-button.dx-dashboard-filter {
    cursor: default; }

.dx-dashboard-caption-toolbar .dx-toolbar-items-container {
  height: 34px; }

.dx-dashboard-caption-toolbar .dx-toolbar-item {
  font-size: 14px; }

.dx-dashboard-caption-toolbar .dx-toolbar-after .dx-toolbar-item:last-child {
  padding-right: 8px; }

.dx-dashboard-caption-toolbar, .dx-dashboard-title-toolbar {
  border-width: 0px;
  float: right;
  user-select: none;
  width: 100%;
  white-space: nowrap;
  display: block;
  clear: both;
  filter: none; }
  .dx-dashboard-caption-toolbar .dx-toolbar-before .dx-dashboard-ellipsis, .dx-dashboard-caption-toolbar .dx-toolbar-center .dx-dashboard-ellipsis, .dx-dashboard-title-toolbar .dx-toolbar-before .dx-dashboard-ellipsis, .dx-dashboard-title-toolbar .dx-toolbar-center .dx-dashboard-ellipsis {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .dx-dashboard-caption-toolbar .dx-toolbar-after .dx-toolbar-item, .dx-dashboard-title-toolbar .dx-toolbar-after .dx-toolbar-item {
    padding: 0 0 0 8px; }
  .dx-dashboard-caption-toolbar .dx-toolbar-before .dx-toolbar-item:first-child, .dx-dashboard-title-toolbar .dx-toolbar-before .dx-toolbar-item:first-child {
    padding-left: 10px; }
  .dx-dashboard-caption-toolbar .dx-button-content svg, .dx-dashboard-title-toolbar .dx-button-content svg {
    width: 24px;
    height: 24px; }
  .dx-dashboard-caption-toolbar .dx-toolbar-button .dx-button, .dx-dashboard-title-toolbar .dx-toolbar-button .dx-button {
    background-color: transparent; }
  .dx-dashboard-caption-toolbar .dx-button, .dx-dashboard-title-toolbar .dx-button {
    border: none; }
    .dx-dashboard-caption-toolbar .dx-button svg, .dx-dashboard-title-toolbar .dx-button svg {
      pointer-events: none; }
    .dx-dashboard-caption-toolbar .dx-button .dx-button-content, .dx-dashboard-title-toolbar .dx-button .dx-button-content {
      padding: 0; }
    .dx-dashboard-caption-toolbar .dx-button.text-button, .dx-dashboard-title-toolbar .dx-button.text-button {
      display: inline; }
  .dx-dashboard-caption-toolbar .dx-button-text, .dx-dashboard-title-toolbar .dx-button-text {
    text-decoration: underline dashed; }
  .dx-dashboard-caption-toolbar .dx-toolbar-item.dx-state-disabled, .dx-dashboard-title-toolbar .dx-toolbar-item.dx-state-disabled {
    pointer-events: auto; }
  .dx-dashboard-caption-toolbar .dx-toolbar-after .dx-toolbar-label .dx-caption-panel-separator, .dx-dashboard-title-toolbar .dx-toolbar-after .dx-toolbar-label .dx-caption-panel-separator {
    width: 1px;
    height: 24px;
    border-left: 1px solid;
    margin: 0 2px; }

.dx-dashboard-toolbar-preview {
  height: 15px; }
  .dx-dashboard-toolbar-preview svg {
    pointer-events: none;
    width: 15px;
    height: 15px; }

.dx-dashboard-group-item-child .dx-dashboard-caption-toolbar .dx-toolbar-before .dx-toolbar-item:first-child {
  padding-left: 0px; }

.dx-dashboard-group-item-child .dx-dashboard-caption-toolbar .dx-toolbar-after .dx-toolbar-item:last-child {
  padding-right: 0px; }

.dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container {
  height: 37px; }

.dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-after {
  padding-left: 0px; }

.dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-after .dx-toolbar-item:last-child {
  padding-right: 8px; }

.dx-dashboard-icon-menu-popover-wrapper .dx-popup-content {
  padding: 7px; }

.dx-dashboard-icon-menu-popover-wrapper .dx-popup-title.dx-toolbar {
  padding: 0; }
  .dx-dashboard-icon-menu-popover-wrapper .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
    height: 30px; }
  .dx-dashboard-icon-menu-popover-wrapper .dx-popup-title.dx-toolbar .dx-toolbar-label {
    font-size: 14px; }

.dx-dashboard-icon-menu-popover-wrapper .dx-tile {
  border: none;
  cursor: pointer; }

.dx-dashboard-icon-menu-popover-wrapper .dx-tile-content svg {
  pointer-events: none;
  width: 48px;
  height: 48px;
  margin: 8px; }

.dx-dashboard-icon-menu-popover-wrapper .dx-list-item {
  display: block; }

.dx-dashboard-theme .dx-dashboard-list-popover-wrapper .dx-popup-content {
  padding: 1px; }

.dx-dashboard-theme .dx-dashboard-list-popover-wrapper .dx-list-item {
  border: none;
  display: block;
  min-width: 50px; }

.dx-dashboard-word-wrap {
  word-wrap: break-word; }

.dx-argument-value {
  padding-bottom: 4px;
  font-weight: bold; }

.dx-dashboard-item-container .dx-texteditor.dx-editor-outlined {
  border-radius: unset; }

.dx-dashboard-datagrid-column-visible-cell-content {
  overflow: visible !important; }

.dx-datagrid .dx-row > td.dx-dashboard-datagrid-column-visible-cell-content {
  padding: 3px; }

.dx-datagrid-total-footer {
  white-space: nowrap; }

.dx-dashboard-sparkline-start-value {
  text-align: right; }

.dx-dashboard-delta-indicator {
  margin-left: 10px;
  width: 16px;
  height: 12px;
  min-width: 16px;
  min-height: 12px; }

.dx-dashboard-flex-delta-parent {
  display: flex;
  align-items: center; }

.dx-dashboard-flex-right {
  justify-content: flex-end; }

.dx-dashboard-item .dx-field-item-label-location-left {
  padding-right: 30px; }

.dx-icon-dashboard-cf {
  width: 16px;
  height: 16px; }

.dx-dashboard-bar-axis {
  border-left: 1px solid rgba(0, 0, 0, 0.25);
  top: 3px; }

.dx-dashboard-absolute-position {
  position: absolute; }

.dx-dashboard-relative-position {
  position: relative; }

.dx-dashboard-cf-bar-value {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  position: relative; }

.dx-dashboard-cell-container {
  white-space: nowrap; }

.dx-dashboard-left-icon {
  float: left;
  margin-right: -16px; }

.dx-dashboard-right-icon {
  float: right;
  margin-right: 0px; }

.dx-dashboard-flex-parent {
  display: flex;
  align-items: center; }

.dx-dashboard-flex-parent-baseline {
  display: flex;
  align-items: baseline; }

.dx-dashboard-truncated {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.dx-dashboard-word-wrap {
  overflow: hidden;
  text-overflow: ellipsis; }

.dx-dashboard-stretched {
  flex: 1; }

.dx-dashboard-fixed {
  white-space: nowrap;
  display: inline-block; }

.dx-dashboard-left-margin {
  margin-left: 10px; }

.dx-dashboard-right-margin {
  margin-right: 10px; }

.dx-dashboard-item-container .dx-pivotgrid .dx-pivotgrid-area td.dx-dashboard-cf-bar-container {
  padding: 0px; }

.dx-dashboard-item-container .dx-pivotgrid .dx-pivotgrid-area td .dx-dashboard-cf-bar-value {
  padding: 5px 10px; }

.dx-dashboard-item-container .dx-datagrid .dx-row > td.dx-dashboard-cf-bar-container {
  padding: 0px; }

.dx-dashboard-item-container .dx-datagrid .dx-row > td .dx-dashboard-cf-bar-value {
  padding: 5px; }

.dx-dashboard-item-container .dx-adaptive-detail-row .dx-master-detail-cell .dx-adaptive-item-text.dx-dashboard-cf-bar-container {
  padding: 0px; }

.dx-dashboard-item-container .dx-adaptive-detail-row .dx-master-detail-cell .dx-adaptive-item-text .dx-dashboard-cf-bar-value {
  padding: 8px 0 8px 8px; }

.dx-dashboard-cf-bar-axis {
  border-left-color: rgba(0, 0, 0, 0.25);
  border-left-width: 1px;
  border-left-style: solid; }

.dx-icon-dashboard-cf-shapeyellowtriangle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2P4d0iHAQdmBuJjQLwdjxoGBjySmUD8H4pDSDVACIjfIhlwG4jZSDFgGpJmGK4g1gBdIP6DxYDPQCxNjAFbsGiG4aWEDPDGoxmGjXEZwAYNLEIGHMZlQAURmmE4Ct0ACWggEWvAEyDmQTZgGgmaYbgdZoABjmgjhL+BohVkwAEyNMPwIgZohiHXgHUM////pwhTbAAAhWmLr6URVwsAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shapeyellowtrafficlight {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2P4d0hnLxD/JxPvZaBAMxjTzIADQOwHxNJQ7AcVI8qAdqimFUD8BIpXQMXaCRkAskULiN9iMRgkpgvEh/EZYAPEq/H4eR0Q2+MzgB+IP+Ax4DNUDUUG8BDywjpKvHAAGlBkByJyNIIC8zkUryY2GtETkgQUk5SQ6J8XtlNgwHYAh6LOuhOS3m0AAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shapeyellowcircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeUlEQVQ4y2P4d0iHAQ27AXEvEB8H4g9QfBwq5oauHpmjAMQ9QPwZiP/jwJ+hahTQDQAJLMajER0vhhkCM6CHBM0w3AMzwI2As/F5x40BGjj/ycS9DNAQJteA4wzQaCLXgA9UMYBiL1AciBRHI8UJiSpJmeLMRHZ2BgDtDLNPQ+9a3QAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shaperedtrafficlight {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2N45e6+F4j/k4n3MlCgGYxpZsABIPYDYmko9oOKEWVAO1TTCiB+AsUroGLthAwA2aIFxG+xGAwS0wXiw/gMsAHi1Xj8vA6I7fEZwA/EH/AY8BmqhiIDeAh5YR0lXjgADSiyAxE5GkGB+RyKVxMbjegJSQKKSUpI9M8L2ykwYDsAcM5aulQHHPIAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shapereddiamond {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVQ4y2N45e7OgAPLAfENKJbDpQ6f5odA/B+KH+IyhBjNeA0hVjNOQ0jRjNUQUjVjGEKOZhRDQAbcJkMzDN8GGXCVAgOuUsULFAciVaKRKgmJKkmZKpmJpOwMAGHQBs8017gAAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shaperedcircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y62TwQ3AIAhFGcVpcDmdwmHYpScTB7A0gcSQ1Kbg4R0k8CMfgCtnMCBTGWK6QBJDm78+ElOYwcwXhuQkK/AE2qbQ0lREBcqPYqWoAH58e9cOgpgznVQQh70CBDImr0A/IhBuIWxieIzhRTqyyuFjcp/zDdY4P09sQosOAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shapelightredcircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4y2N45e7OgIYlgNgQiF2BOASKXaFiEujqkTncUEWhQByJA4dC1XCjGwASsMSjER1bwgyBGWBIgmYYNoQZIEHA2fi8I0Gu7XBXMEBDmFwDXBmg0USuASFUMYBiL1AciBRHI8UJiSpJmeLMRHZ2BgAb5r2QxEBrBgAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shapelightgraycircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAZ0lEQVQoz42Ruw3AMAgF6b0Aa1C6PzbABfsvkiKxFEeRsV6BBMdfkEeK4QSBY+j036ZhDPKlgdEm0OhLcKrTbsB+w0liiKCf4msj3eUniQm+BVyILRAHQNmiHLJcszzUwanLZ23ffQHVk4mB0pTB2wAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shapegreentrafficlight {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2PoOeq0F4j/k4n3MlCgGYxpZsABIPYDYmko9oOKEWVAO1TTCiB+AsUroGLthAwA2aIFxG+xGAwS0wXiw/gMsAHi1Xj8vA6I7fEZwA/EH/AY8BmqhiIDeAh5YR0lXjgADSiyAxE5GkGB+RyKVxMbjegJSQKKSUpI9M8L2ykwYDsAAId1uryyjO0AAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-shapegreencircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y62TwQnAMAhFHSWz9OB0ZorMUlwnkAFSCwpFaEo1h3eI6Cd+Feg8wIFCFVjoCmsMff7zUQQShjBfGJpTvMAdaItCTzMRE6AfxQaZAH58e9UOgpozg1RQh6MCDDqmqEDfIpBuIW1ieozpRdqyyuljCp/zBWXxWk8BQ0f0AAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-ratinghalfgraystar {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAvUlEQVQoz3XRoQvCQBTH8WNlrMmqrAtiEC6Zv9w/sCJjZWFlGITrqyJrYhmra+siLNy/ZtCbu9Px2rsP937vTiCckki34x4HdHQEy0BhuKGWQMiAYcdA+A9ElBgMgpqS6AskGTU95lOCNRcGemoy5HvuvOyNK04YlECQ/gV7RlKbofgBG54U85DaAy3a3UJ54Gpfw4J8AlsEgjO5C/QsxZ0DR39Eg2FEk5CgGXnQuKClIp5WjKloXRB53z51XmBXgLnmKTUGAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-ratingfullgraystar {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAlElEQVQoz4WRIQ6EMBBFGwypxXOLHuGlF8ARDAKDrecCnIBgcRwBMVfD0O7Olmbz3byXzO/UYFQcTk80rtjZqcqCRxB8Sag5EYST+k2wTMiTCfsRHD0LR4IxBws9Lu4txRsMXRF3scP4isfvkiHDQb8ib+K1MGTCoIW/K1aEi0BLS+BCWLWwMdOkqzbMbFqwP9+eJjclpZblWc6z6AAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-ratingfullgraycircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAbElEQVQoz42RyQ3AIAwEXQaFUMI0AyXQhzux+Lq1PAhSiBKM9mHJO/IpyK1MRTEMpZJnfoREoeMPdQppAom2mFONNIDyaTtOQYT8Kr42ykL9tR2nCroFVLAtYAdA2CIcMlwzPNTBqcNnbd99AeQn2TWjNAUjAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-ratingemptygraystar {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAy0lEQVQoz3XQoYoCURQG4ItFpolV7IIYhEnmj3kBi4jFYBHDwvSpIjaxDFNt00WYMK+2xdndqyu3/ec73HNOEKKXSuMkLvdUKr3PIHNxkX0CfbWZmVr/P5DYKQRBYSf5Bam1wk3taCQIRo5qN4W1NMi0DgYv2wQDB60sCJYa8zcw11h2M2w9TKLyxMP275C5KgKlPN4ic4rAqbtGF2yeHVNTQfBlE4PcysJVq3W1sHr94uyukRsbyzXuzjEo7Q1/JhjaK2OQvN3hmXwD8BFqktQSMhoAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-ratingemptygraycircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAhElEQVQoz42Ruw3FIAxFbx2Jni4j0DDC2YMaSspsQcEmDJgiPyV6eY5cWPI9/gvtFil0BoNOIR7xzXkyjUTA4QgkGhl/AJ6FynzWEmKmsuA3IFOZbrIQE5WMRKQ9sq8qjSgK6acsRKKITngFAl0M3CvgGB8As4U5pLmmeagPpzaf9ffdK4pqZzmOJ/r4AAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating4filledboxes {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAV0lEQVQ4y2OUWXd7LwMDgxMDJtj3OFDFWXb9HbzyjEAD/jPgAEAFjEAD8MqPGgAxYDuQ7YFFfgdQgSfQALzyIAMY8NjAADQArzzjaDoYFung/3+cFhAFABlegOFDLhjyAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating3filledboxes {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAYklEQVQ4y2MQmHVxLxD/x4L3/v//n8HFxcUJiCOxYCeQPAMOzWAMNSASFx41AGHAdhwGbIca4IDDAAeYAXgxUCFODDMAZzqAGoI3neANA6gBeMNo1AAC6QBqAN50Ao5LSjAAeNIt/eTO2iEAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating1filledbox {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAV0lEQVQ4y2NwcXFxAuJILBgkzoBP/v///wwMOCRhGK/8qAEIAxxwKHCAGoBTHmYA2RhsgMCsi3uB+D8WvJeodIBDMxgTFQajBoAN2I7DgO1EpQMQQQkGALPPkzSCruffAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating4bars {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2P4//8/AzFYZt1tGN4LxP9BNEicGA3o+D8M080AuJPxGkCMjXQzAKeTsRpAio00M4BoJ+MygGgNw9iA7VCB7VAFRPPx5gViMQCD1nWptds4ngAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating3quartersgraycircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAmUlEQVQoz32RoQ3AIBBFTzfB4zoChhHeHmiQyG6BYBNSy2oVFEpL0jxBAu9yxz9BbiyBTKGQCdh+3w6NJ+EwKCqVyolHd0FzENnvmjo40E3wRLbRqk54RLCkUf0VTqwQcNPzW6gEIWN+hCwU1I9QVmFGUdYWM4a8DjnjCOs3H3YSdg2qsxFbUN+oe3V8on4vS2FwpHlZv+u+ACq5g7goeSWBAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating3bars {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2P4//8/AynYxcXFCYgjQTSIz0CGAZEwTNAAgVkXUTC5BuwF4v8gmlwD/sMwQQPQnUyuAXAnk2vAfyRM2AB8TibWAJxOJtYAnBpGkAHboQq2QzXg5EMNcIAa4EBWbkTHAHSqTNj+VWxVAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating2quartersgraycircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAgUlEQVQoz42RIQ6AMAxFq0nwcxwBsyO8e6A3ieQWiN1kme3VEGwLIFbyRZP2NW1/BanyRBKZTCLiW/4OjsDJxsqMoiiFgGuA42BnqT3adeBuILAz9VH6UEAEz9m7v0DBC5HtUX4DShQS6wBIQmYeAPkHYI4wlzTPNI36YbX5rOG7L+NsoDftf7E+AAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating2filledboxes {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVQ4y2NwcXFxAuJILBgkzoBP/v///wwMOCRhGK/8qAEIAxxwKHCAGoBTHmYA2RhsgMCsi3uB+D8WDBLHKw8z4D8ejFd+1ACEAdtxKNgONQCnPNgAEEEJBgA3pdiOywuVEwAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating2bars {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZ0lEQVQ4y2P4//8/Az7s4uKCjp2AOBJEg+QZyDAgEobpZgDcyeQaEImE8RsgMOsiCibXgL1A/B9Ek2vAfxgmygB0Z5NjANzJ5BrwHwmPVAO2QzVshxoA50MNcIBqcIAaAOcTlZQJYQBEowEgJivjEQAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating1quartergraycircle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAlUlEQVQoz32RsQ3DMAwEWQdwry4juNEIt4drsXTpLVxwE0EtV3MhW1GcWPhCAP8oAv+CnIooRiZjKPGa1yeQ2FmYmXAcp5AIFxDYWHmfO960ESqQWHm1U94pIUJkb9t3oBAFZensb8BRwZgHgAmZaQBkId9GP4ANARN0CKgQKY92IdagnoD0ifqf3aKuZZXb511Zw7oP8AO8tqsyqvUAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating1bar {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAX0lEQVQ4y2P4//8/AzJ2cXEhhJ2AOBJEg9QzkGFAJAzTzQC4k8k1IBIJ08cAnE4m1gCcGrAaIDDrIhyTa8BeIP4Posk14D8Mj2ADtkMN2A41wAGqwAGqAScfazogFQMA+G2pF3owxjUAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating0filledboxes {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAMUlEQVQoU2NwcXKJhEMnFwZU/n8GBiQuCKLxB4sCByQBBxc0PkgBXghSMDLC4T8BCACim51KL2GNPAAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-rating0bars {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAQklEQVQoU2NwYcABnVwiXZz+M6ALI2AkCJKlAGw0PgVgCbIUoBiNTQGKBEkKsBqNrACrBJ0VOAAZDi44aKCC/wQgADHVhPQ83RvZAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatoryellowflag {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVQ4y2P4//8/AyUYTPw7pIOMbYB4DhCfAeItQKyOJp8MxH4wPsyA1UD8AYhFgfgwEP9Hwp+BuBqI04B4F1RsKboBl6ASmUBchGYANgwylBPZgAqoBMh2OSIMAOFAZAMUkSRABpwkwoClyAYwIGkqRXIRPvwN5A1kA2B+P0OKN5ANQNakAjXoPBB3AXE7EN9D0/wHiMPR0wEsCquhUYosxwPEM4H4JxAfA2JX9DAA4RyoAVfRNOPE6AZIQJ0GMkSXHANAeC/UgHZyDUiDGnAPJkZqZhKC5ovtRBtACQYAmT2M81vH27gAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatoryellowexclamation {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y2P4//8/AyUYp8S/Qzr2QHwSiu3JMeA5EP+H4ufkGPAByYDP5BhwFcmAq+QYsBrJgNXkGFCHZEAdOQbYIBlgQ44BzED8FoqZyTEAhBuhmIFcA+B4aKbEJ0gGPCHHAA+oK0DYg2QDiMUAhkrmcopSHvwAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatorredflag {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVQ4y2P4//8/AyUYTLxyd0fGNkA8B4jPAPEWIFZHk08GYj8YH2bAaiD+AMSiQHwYiP8j4c9AXA3EaUC8Cyq2FN2AS1CJTCAuQjMAGwYZyolsQAVUAmS7HBEGgHAgsgGKSBIgA04SYcBSZAMYkDSVIrkIH/4G8gayATC/nyHFG8gGIGtSgRp0Hoi7gLgdiO+haf4DxOHo6QAWhdXQKEWW4wHimUD8E4iPAbErehiAcA7UgKtomnFidAMkoE4DGaJLjgEgvBdqQDu5BqRBDbgHEyM1MwlB88V2og2gBAMAeUc0I4uYIIMAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatorredcross {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVQ4y6WTwQnAIAxFnSTQLQoO4FaCiwq9dgUPaZUIEn9y8fAFm/xH+tXAzOFEY3lT6sq/6i+SvRZJvfdtgP6RRQgyzbMna8CzFFn2ZJhHXQMuA3Ijc+9HGSBIQ2aUwfqvGrKZPUCQsRuYJK593gTVmYA8ADI3C6IBZKQdrSPWgOoEhoLd7kGx0jYgBWVQDLOGlC2D49d4og+tfFzR743fVQAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatorgreenflag {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4ElEQVQ4y2P4//8/AyUYTPQcdULGNkA8B4jPAPEWIFZHk08GYj8YH2bAaiD+AMSiQHwYiP8j4c9AXA3EaUC8Cyq2FN2AS1CJTCAuQjMAGwYZyolsQAVUAmS7HBEGgHAgsgGKSBIgA04SYcBSZAMYkDSVIrkIH/4G8gayATC/nyHFG8gGIGtSgRp0Hoi7gLgdiO+haf4DxOHo6QAWhdXQKEWW4wHimUD8E4iPAbErehiAcA7UgKtomnFidAMkoE4DGaJLjgEgvBdqQDu5BqRBDbgHEyM1MwlB88V2og2gBAMAbZFIzxfhoDgAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatorgreencheck {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeUlEQVQ4y6WTwQ3AIAhFnYTEVToYE3StrmHiJBQbSQwR0XL4ByPvHeSbiChFksKC+7lOA5zCwXb+C1MPRuCWGoI5WQawD8AJLG+Aw4WWLGER1MkA7MAiyIbEhcc1ziQurHsAhsSEZ0XSkiVsNVEkLryqMuzAnyD6G1/jEhx9TMGBgwAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatorcircledyellowexclamation {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAw0lEQVQ4y6WTMQ6DMAxFfYNKnZBYOEDnTsw5R4/BIcIpOERX1CUn4B5I7KSO5FTGso1UhieF+OuH2D+wfx4gCMiIJGQlEu0FqecfHRKRDckGG2k6aVA2JiGekScxi9pUTapBVE5rcs5QKGulHqtBMH77zgxuxnUCUHO0+/bMoDc0I1CHteLADAZDk4DGpBUXZrAYmtUzKLyI7BkkR3BG8pro5eDQRGuMZzn4jdEKUssMWi9IVpTfdHJDazfKlx/T38/5C039oma+DqoeAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatorcircledredcross {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwUlEQVQ4y62TUQqDMBBEcxQ/SqVC6UfuEC8XT+FhcpRCQBA8gN3ApkzHRFArvA/XnYk7SUzse0M4YRCCMCtBa4778aURvLAIa4VFexo2SIVxR8iM2SQb+APijM8GDn9bnlR7ChGaJ8HqNxzHGQ0HnTsyQXFLvYPRhLEYwaQTXiB+U28wuk1rwaRNQhXfCuLEXDOY8spq8KBMfgxCQWxh5Xsl2O8IHKKlmSMFuwmxtI0cGJpstvHyQfrLUb58mU5f5w8ejDKB7wFXQwAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-indicatorcircledgreencheck {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y62TwQ2AIAxFO4lxARMH8OSB6XAKZzFs4QCcTBwAq2lJbVRAPbwDpf+ntAXs1IPCIAPikIVwFDM6Xx5qxCIrEm5YKafWBntgfBBqRjZhA1sgZiwbmETZsvwuhADibICaUyKuRHwA6nCJeBZ3DmhMb8Q7y8mAElvEZ4ijgXxCI0xS4vgE2UTPJhni2EQ9xsMkQxzHeLVIPiE+LdIvq/z5M73+zhv+5E45HqtkpwAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalyellowupinclinearrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2P4//8/AyWYgSoG/DukA8I8QHwMiP8Tg7EZQJIhuAwg2hB8BoCwKBA/J9cATiDeTq4LiNKMywCiNWMzgBjNz/AZsIKA5u3QgD2My4CHBDRzIkXxYWwGGADxKwKakdPJYWyBqItmCDbNcENwRSPIkNvQMMGlGYyplhsBHOO3zRuGocAAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalyellowsidearrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAYElEQVQ4y2P4//8/w79DOvhwHT55BiIM+I/PEGINwGkIKQZgNYRUAzAMgRmwF4tCfLgO3YD/ZOA6Sg0AG0KpAY2UGNCI7IXt5GgmNxobKUkHjZQkpEZKknIjJZmpEZ88AFWzZjv7szTYAAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalyellowdowninclinearrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhUlEQVQ4y6XTMQrAIAwFUFehU8/R3tsbdG+P0amLQw/RGEVBYgyxDl8w+N8Q0ACAmUk6vnMr2TE3xmFsNW/CAbH8YiDnEBBLAVqWkHi/KPAwZQ5J5TingBOAgqylzAE2P5IQX9+5JWoQERhCeoAakQCTF+b/Aku97VFAVe4B6nIDTP/GmQT8yrexeSmEgQAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalyellowdash {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAPklEQVQ4y2P8//8/AyWAcdQAKhnw/7DuXiDbiUS9+xhtLzvDDCDLGUADGKlmwHYg34NE/TuABniOpoPBYAAABIRB4WzCNtQAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalredtriangledown {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAU0lEQVQ4y+3SuQ0AIAwDQG/HXF6XJQIpIqGI8HaIwp19lSEiuAk+AOSUWCOHoQKniG5gwC5C27XAKsJ244EZQt/vARHCXjcCPMKoNwIM4ajzwJULT+B6dzLOrKIAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalreddownarrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWElEQVQ4y+2RsQ0AIQwDsx1zeTAWYgnzDU2UGHhER3Gd7ySCkbQTrJUSUT/oqNE2CzDhBW4FIIQZGKU/EfgnYFeOboAdOTsiVmX1C1iRVcBHkO1UYESgNh3NBvmKVyi8/AAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalgreentriangleup {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAR0lEQVQ4y2P4//8/AyWYYeAN6DnqhA/XQTFONYQ0/4fiOlINQNaM1xBiNeM0hBTNWA0hVTOGIeRoRjGEXM1wQxiGQVIecAMAuu+Hx+cH2fkAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalgreenarrowup {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUElEQVQ4y2PoOerEgAfXQTFONYQ0/4fiOlINQNaM1xBiNeM0hBTNWA0hVTOGIeRoRjGEXM1wQ3DFAi4NREfjqAFUMGA7Fs3bsRrw//9/ijAAgJgSrRSqY1MAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalgrayupinclinearrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAcUlEQVQoz43RuwmAMBRG4b+TdM4QHOXMZW8bHMFGUBzB0bRQuHkZ5Jbn45KHLrVHPwDCMXOWY+CDxKBKUiB69hbomFobKjkG1WygzFsKxixP9IQYrFnuEI5gYODI8vMuwQ7pX2JZCBdf07MwJln8+80bTVzWofY0B1gAAAAASUVORK5CYII=) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalgraysidearrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAVUlEQVQoz2P4z+CCCuNQ+QwYCvajKsGmAEUJdgVISnApgCsBKeiDC6LCOJiC/ThhHCEFQCWEFCTiV5AIsaITtzQ+bybiD4dE/AGViD+oE/FHViIqHwDYGZ5g3UMWXgAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalgraydowninclinearrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAdUlEQVQoz4XRsQnAIBAF0OuOFFnCWf5c9mkzQ5qAkBEcLTkRPS9RwxcE/ys+SDfNIwcpDgc8GNRGgcOFKNkM4QJKbQljL+CstRKpEQvwBiSyploBy5MlId868kteYEBa0CUWkEwLM7Dk5SPQqVvQrSv4/c15HlGM1ozVv+W3AAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalgraydownarrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAS0lEQVQoz9WPyQ0AIAzDMlwWyUKsxGjwAbXh+iP/aktt0fAGDArroMQ0BzXxWyATKwJfieYK3XTcoLPOR+qk/Qvt2oOZKM88AOWa6AMann2XLrW7AAAAAElFTkSuQmCC) 0 0 no-repeat; }

.dx-icon-dashboard-cf-directionalgrayarrowup {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAQ0lEQVQoU2NwYUCBcUCIIoIuvR8IUZRgSqMpwSaNogS7NJISXNJwJbiloUrwSYOVIBzJgCIBFx1yCjrh0p1ICv4TgACosp5D7qvP7AAAAABJRU5ErkJggg==) 0 0 no-repeat; }

.dx-dashboard-container:not(.dx-dashboard-item-container) {
  text-align: left; }

.dx-dashboard-simple-border {
  border: 1px solid #dddddd; }

.dx-dashboard-title-tooltip .dx-dashboard-title-tooltip-list .dx-dashboard-title-tooltip-list-text {
  color: #333; }

.dx-dashboard-item-loading-panel {
  background-color: #000000; }
  .dx-dashboard-item-loading-panel h1 {
    color: #fff; }

.dx-dashboard-item .dx-overlay-shader {
  background-color: rgba(255, 255, 255, 0.6);
  transition: background-color 0.15s ease;
  transition-delay: 0.15s; }

.dx-dashboard-dialog-element .dx-dashboard-dialog-element-name {
  color: rgba(51, 51, 51, 0.6);
  font-size: 12px;
  margin-right: 10px; }

.dx-dashboard-dialog-element .dx-dashboard-dialog-element-name-margin-top {
  margin-top: 10px; }

.dx-dashboard-dialog-element .dx-dashboard-dialog-element-name-disabled {
  color: rgba(51, 51, 51, 0.6); }

.dx-dashboard-dialog-element .dx-dashboard-dialog-element-text-box {
  width: 220px; }

.dx-dashboard-dialog-element .dx-dashboard-dialog-element-margin-top {
  margin-top: 10px; }

.dx-dashboard-dialog-element .dx-dashboard-dialog-element-number-box {
  width: 45px; }

.dx-dashboard-simple-dialog .dx-popup-content {
  padding: 0;
  border-bottom: 1px solid #dddddd; }

.dx-dashboard-simple-dialog .dx-row > td:first-child {
  padding-left: 10px; }

.dx-dashboard-dialog-buttons {
  padding: 10px; }

.dx-dashboard-dialog-buttons > div.dx-button {
  min-width: 70px; }

.dx-dashboard-labels-container {
  position: absolute;
  left: -10000px;
  font-size: 12px; }

.dx-dashboard-textbox-content {
  padding: 5px;
  color: #333; }

.dx-dashboard-textbox-color-text-auto {
  color: #333; }

.dx-dashboard-custom-item-notsupported-message {
  white-space: nowrap;
  width: 100%;
  height: 100%;
  text-align: center;
  color: rgba(51, 51, 51, 0.7);
  font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif;
  font-size: 24px; }
  .dx-dashboard-custom-item-notsupported-message:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0px; }
  .dx-dashboard-custom-item-notsupported-message > * {
    display: inline-block;
    vertical-align: middle;
    white-space: normal; }

.dx-dashboard-textbox-content-pre-wrapper {
  white-space: pre-wrap;
  word-wrap: break-word;
  margin: 0px;
  padding: 0px;
  border: none;
  line-height: normal;
  background-color: transparent; }

.dx-dashboard-accent-icon {
  fill: #337ab7; }

.dx-dashboard-contrast-icon {
  fill: #333; }

.dx-dashboard-icon {
  fill: rgba(51, 51, 51, 0.65); }

.dx-dashboard-green-icon {
  fill: #5cb85c; }

.dx-dashboard-red-icon {
  fill: #d9534f; }

.dx-dashboard-yellow-icon {
  fill: #f0ad4e; }

.dx_blue {
  fill: #337ab7; }

.dx_darkgray {
  fill: #333; }

.dx_gray {
  fill: rgba(51, 51, 51, 0.65); }

.dx_green {
  fill: #5cb85c; }

.dx_red {
  fill: #d9534f; }

.dx_yellow {
  fill: #f0ad4e; }

.dx_white {
  fill: #fff; }

#dx-dashboard-restore-item .dx-dashboard-red-icon {
  fill: currentColor; }

#dx-dashboard-data-reduced .dx-dashboard-yellow-icon {
  fill: currentColor; }

#dx-dashboard-control-resources .dx-dashboard-icon {
  fill: currentColor; }

.dx-dashboard-group-item-child .dx-dashboard-caption-toolbar .dx-toolbar-items-container {
  color: #337ab7; }
  .dx-dashboard-group-item-child .dx-dashboard-caption-toolbar .dx-toolbar-items-container .dx-toolbar-label {
    color: rgba(51, 51, 51, 0.6); }

.dx-dashboard-floating-caption-panel-container .dx-overlay-content {
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  border: 1px solid transparent;
  border-radius: 2px; }

.dx-dashboard-icon-menu-popover-wrapper .dx-tile svg use {
  color: rgba(51, 51, 51, 0.65); }

.dx-dashboard-icon-menu-popover-wrapper .dx-tile.dx-state-active {
  background-color: transparent; }

.dx-dashboard-icon-menu-popover-wrapper .dx-tile.dx-state-hover, .dx-dashboard-icon-menu-popover-wrapper .dx-tile.dx-state-focused {
  background-color: rgba(51, 51, 51, 0.04); }
  .dx-dashboard-icon-menu-popover-wrapper .dx-tile.dx-state-hover svg use, .dx-dashboard-icon-menu-popover-wrapper .dx-tile.dx-state-focused svg use {
    color: #333; }

.dx-dashboard-theme .dx-dashboard-list-popover-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-list-item-content {
  padding: 6px 10px; }

.dx-dashboard-caption-toolbar, .dx-dashboard-title-toolbar {
  font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif;
  background-color: #fff; }
  .dx-dashboard-caption-toolbar .dx-toolbar-item, .dx-dashboard-caption-toolbar .dx-button, .dx-dashboard-title-toolbar .dx-toolbar-item, .dx-dashboard-title-toolbar .dx-button {
    color: rgba(51, 51, 51, 0.7); }
  .dx-dashboard-caption-toolbar .dx-button svg use, .dx-dashboard-title-toolbar .dx-button svg use {
    color: rgba(51, 51, 51, 0.65); }
  .dx-dashboard-caption-toolbar .dx-button.dx-dashboard-checked svg use, .dx-dashboard-title-toolbar .dx-button.dx-dashboard-checked svg use {
    color: #337ab7; }
  .dx-dashboard-caption-toolbar .dx-button.dx-dashboard-data-reduced.dx-dashboard-checked:not(.dx-state-hover):not(.dx-state-focused) svg use, .dx-dashboard-title-toolbar .dx-button.dx-dashboard-data-reduced.dx-dashboard-checked:not(.dx-state-hover):not(.dx-state-focused) svg use {
    color: #f0ad4e; }
  .dx-dashboard-caption-toolbar .dx-button.dx-dashboard-filter:not(.dx-state-hover):not(.dx-state-focused) svg use, .dx-dashboard-title-toolbar .dx-button.dx-dashboard-filter:not(.dx-state-hover):not(.dx-state-focused) svg use {
    color: #337ab7; }
  .dx-dashboard-caption-toolbar .dx-button.dx-dashboard-restore-item:not(.dx-state-hover):not(.dx-state-focused) svg use, .dx-dashboard-title-toolbar .dx-button.dx-dashboard-restore-item:not(.dx-state-hover):not(.dx-state-focused) svg use {
    color: #d9534f; }
  .dx-dashboard-caption-toolbar .dx-button.dx-state-hover svg use, .dx-dashboard-caption-toolbar .dx-button.dx-state-focused svg use, .dx-dashboard-title-toolbar .dx-button.dx-state-hover svg use, .dx-dashboard-title-toolbar .dx-button.dx-state-focused svg use {
    color: #333; }

.dx-dashboard-caption-toolbar.dx-dashboard-caption-toolbar-border {
  border-bottom: 1px solid #dddddd; }

.dx-dashboard-caption-toolbar .dx-toolbar-after .dx-toolbar-label .dx-caption-panel-separator {
  border-left-color: #dddddd; }

.dx-dashboard-title-toolbar {
  background-color: transparent; }
  .dx-dashboard-title-toolbar .filter-text {
    color: #337ab7; }

.dx-dashboard-toolbar-preview {
  background-color: #fff; }

div.dx-dashboard-item .dx-searchbox {
  background-color: #fff; }
  div.dx-dashboard-item .dx-searchbox input {
    background-color: #fff; }
  div.dx-dashboard-item .dx-searchbox:not(.dx-texteditor-empty) .dx-icon-search:before, div.dx-dashboard-item .dx-searchbox:not(.dx-texteditor-empty) .dx-placeholder {
    color: #dddddd; }
  div.dx-dashboard-item .dx-searchbox .dx-icon-search:before, div.dx-dashboard-item .dx-searchbox .dx-placeholder {
    color: #B4B4B4; }

:not(.dx-dashboard-group-item-child) > div.dx-dashboard-item .dx-searchbox, div.dx-dashboard-item .dx-list .dx-searchbox {
  border-bottom: 1px solid #dddddd; }

.dx-dashboard-group-item-child > div.dx-dashboard-item .dx-treelist .dx-treelist-header-panel {
  border: 1px solid #dddddd;
  border-bottom: none; }

div.dx-dashboard-item .dx-treelist .dx-treelist-select-all {
  padding-bottom: 6px; }

div.dx-dashboard-item .dx-treelist .dx-treelist-text-content {
  padding-left: 0px; }

div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-treelist-collapsed span, div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-treelist-expanded span {
  font-size: 18px; }

div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-lines):not(.dx-row-focused) > td, div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-treelist-rowsview .dx-selection.dx-row:hover:not(.dx-row-lines):not(.dx-row-focused) > td {
  border: none; }

div.dx-dashboard-item .dx-treelist .dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
  margin-top: -8px; }

.dx-dashboard-item-container .dx-dashboard-date-filter-widget {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: hidden; }
  .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons {
    display: flex;
    flex-wrap: wrap;
    font-size: 12px;
    font-family: "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif;
    height: 100%; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons.dx-dashboard-date-filter-buttons-no-caption {
      margin: -3px; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button {
      margin: 3px; }
      .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button .dx-button-mode-contained {
        border-color: #dddddd; }
      .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button .dx-button-has-text {
        width: 100%; }
      .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button .dx-button-text {
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis; }
      .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button .dx-item-selected {
        background-color: #e5e5e5; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-datepicker-button-empty .dx-button-text {
      color: rgba(51, 51, 51, 0.6); }
  .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons-left-to-right {
    flex-direction: row;
    align-items: baseline;
    align-content: flex-start; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons-left-to-right .dx-dashboard-date-filter-button {
      flex-grow: 1; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons-left-to-right .dx-dashboard-date-filter-button-not-ie {
      flex-basis: 0; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons-left-to-right .dx-dashboard-date-filter-button-ie {
      flex-basis: auto; }
  .dx-dashboard-item-container .dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons-top-down {
    flex-direction: column; }

.dx-dashboard-item-container .dx-dashboard-date-filter-overlay-wrapper > .dx-overlay-content {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15); }

.dx-dashboard-item-container .dx-dashboard-date-filter-overlay {
  border: 1px solid #dddddd;
  background-color: #fff;
  padding: 5px;
  position: relative;
  display: table; }
  .dx-dashboard-item-container .dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-calendar-container {
    display: table-cell; }
  .dx-dashboard-item-container .dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-calendar {
    background-color: #fff;
    margin: 5px; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-calendar .dx-calendar-cell.dx-calendar-today {
      font-weight: normal; }
  .dx-dashboard-item-container .dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-text-box {
    margin: 5px; }
    .dx-dashboard-item-container .dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-text-box .dx-texteditor-input {
      background-color: #fff; }
  .dx-dashboard-item-container .dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-button {
    float: right;
    background-color: #fff;
    margin: 5px; }

.dx-dashboard-item-container .dx-dashboard-date-filter-overlay.dx-dashboard-date-filter-mobile {
  display: flex;
  flex-direction: column; }
  .dx-dashboard-item-container .dx-dashboard-date-filter-overlay.dx-dashboard-date-filter-mobile .dx-dashboard-date-filter-overlay-calendar-container {
    margin: 2px;
    display: block; }

.dx-dashboard-viewer .dx-datagrid-rowsview a {
  color: #337ab7; }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
  background-color: #e5e5e5;
  color: #333; }
  .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td .dx-link,
  .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td .dx-link,
  .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td .dx-link,
  .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td .dx-link,
  .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link {
    color: inherit; }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #e5e5e5;
  border-top-color: #e5e5e5; }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > tr > td,
.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > tr > td {
  border-left-color: #e5e5e5;
  border-right-color: #e5e5e5; }

#dx-card-item-hidden-container {
  visibility: hidden;
  position: fixed;
  top: 0px;
  left: 0px;
  overflow: visible;
  font-family: Segoe UI, HelveticaNeue, Trebuchet MS, Verdana;
  font-weight: normal; }

#dx-card-item-nowrap-hidden-container {
  visibility: hidden;
  position: fixed;
  top: 0px;
  left: 0px;
  overflow: visible;
  font-family: Segoe UI, HelveticaNeue, Trebuchet MS, Verdana;
  font-weight: normal;
  white-space: nowrap; }

.dx-layout-card-hidden-container {
  visibility: hidden;
  position: fixed;
  top: 0px;
  left: 0px;
  overflow: visible;
  font-family: Segoe UI, HelveticaNeue, Trebuchet MS, Verdana;
  font-weight: normal;
  white-space: nowrap; }

.dx-carditem-positive-color,
.dx-carditem-negative-color,
.dx-carditem-warning-color,
.dx-carditem-none-color,
.dx-carditem-default-color {
  fill: currentColor; }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection .dx-carditem-positive-color, .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover .dx-carditem-positive-color, .dx-carditem-positive-color {
  color: #5cb85c; }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection .dx-carditem-negative-color, .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover .dx-carditem-negative-color, .dx-carditem-negative-color {
  color: #d9534f; }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection .dx-carditem-warning-color, .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover .dx-carditem-warning-color, .dx-carditem-warning-color {
  color: #f0ad4e; }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection .dx-carditem-none-color, .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover .dx-carditem-none-color, .dx-carditem-none-color {
  color: rgba(51, 51, 51, 0.5); }

.dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection .dx-carditem-default-color, .dx-dashboard-viewer .dx-datagrid-rowsview .dx-selection.dx-row:hover .dx-carditem-default-color, .dx-carditem-default-color {
  color: rgba(51, 51, 51, 0.75); }

.widget-viewer-table {
  overflow: hidden; }

.dx-widget-viewer-container .dx-widgetItem {
  border: solid 1px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  padding: 0px;
  background-color: transparent;
  border-color: transparent; }

.dx-widget-viewer-container .dx-cardItem {
  border: solid 1px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  padding: 0px;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  border: 1px solid #dddddd;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }
  .dx-widget-viewer-container .dx-cardItem .dx-card-title {
    color: rgba(51, 51, 51, 0.8);
    line-height: 100%;
    font-family: Segoe UI, HelveticaNeue, Trebuchet MS, Verdana;
    font-weight: normal;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .dx-widget-viewer-container .dx-cardItem .dx-card-subTitle {
    font-family: Segoe UI, HelveticaNeue, Trebuchet MS, Verdana;
    font-weight: normal;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: rgba(51, 51, 51, 0.6);
    width: 60%;
    line-height: 100%;
    white-space: normal;
    display: block;
    float: left;
    box-sizing: border-box; }
  .dx-widget-viewer-container .dx-cardItem .dx-card-variableValue1 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
    float: left;
    text-align: right;
    width: 40%; }
  .dx-widget-viewer-container .dx-cardItem .dx-card-variableValue2 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
    float: left;
    text-align: right;
    width: 40%; }
  .dx-widget-viewer-container .dx-cardItem .dx-card-mainValue {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
    float: left;
    text-align: right;
    width: 82.5%;
    right: 0px;
    position: absolute; }
  .dx-widget-viewer-container .dx-cardItem span {
    font-family: Segoe UI, HelveticaNeue, Trebuchet MS, Verdana;
    font-weight: normal; }
  .dx-widget-viewer-container .dx-cardItem .dx-card-indicator {
    position: absolute; }
  .dx-widget-viewer-container .dx-cardItem .dx-card-sparkline {
    position: absolute;
    bottom: 0px;
    margin-bottom: 6px; }

.dx-widget-viewer-container .dx-widgetItem.dx-selected-viewer-item {
  background-color: #e5e5e5 !important;
  border: #e5e5e5 solid 1px !important; }

.dx-widget-viewer-container .dx-cardItem.dx-selected-viewer-item {
  background-color: #e5e5e5 !important;
  border: #e5e5e5 solid 1px !important; }

.dx-widget-viewer-container .dx-flex-card-layout.dx-selected-viewer-item {
  background-color: #e5e5e5 !important;
  border: #e5e5e5 solid 1px !important; }

.dx-widget-viewer-container .dx-hovered-viewer-item {
  background-color: #f7f7f7;
  border: #e5e5e5 solid 1px; }

.dx-widget-viewer-container .dx-flex-card-layout.dx-hovered-viewer-item {
  background-color: #f7f7f7;
  border: #e5e5e5 solid 1px;
  cursor: pointer; }

.dx-widget-viewer-container .dx-flex-card-layout {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  border: 1px solid #dddddd;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 10px;
  margin: 3px;
  cursor: default;
  box-sizing: border-box; }
  .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-content: stretch; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-content-top-rows {
      display: flex;
      flex-direction: column;
      justify-content: flex-start; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-content-bottom-rows {
      display: flex;
      flex-direction: column;
      justify-content: flex-end; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-row {
      display: flex;
      align-items: baseline;
      justify-content: space-between; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-row-center-only {
      display: flex;
      align-items: baseline;
      justify-content: center; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-row-left-right {
      display: flex;
      align-items: baseline;
      overflow: hidden; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-row-element {
      font-family: Segoe UI, HelveticaNeue, Trebuchet MS, Verdana;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      padding: 0 2px; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-indicator-element {
      overflow: hidden;
      margin: 0 2px; }
    .dx-widget-viewer-container .dx-flex-card-layout .dx-flex-card-layout-content .dx-flex-card-layout-sparkline-row-element {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }

.dx-widget-viewer-container .dx-flex-card-cell-ignore-left-margin .dx-flex-card-layout {
  margin-left: 0px; }

.dx-widget-viewer-container .dx-flex-card-cell-ignore-right-margin .dx-flex-card-layout {
  margin-right: 0px; }

.dx-widget-viewer-container .dx-flex-card-cell-ignore-top-margin .dx-flex-card-layout {
  margin-top: 0px; }

.dx-widget-viewer-container .dx-flex-card-cell-ignore-bottom-margin .dx-flex-card-layout {
  margin-bottom: 0px; }

.dx-layout-item-container .dx-dashboard-card-without-background .dx-flex-card-layout, .dx-dashboard-mobile-layout .dx-dashboard-card-without-background .dx-flex-card-layout {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  border: none; }

.dx-dashboard-master-filters-popup .dx-datagrid-rowsview a {
  color: #337ab7; }

.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
  background-color: #e5e5e5;
  color: #333; }
  .dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td .dx-link,
  .dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td .dx-link,
  .dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td .dx-link,
  .dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td .dx-link,
  .dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link {
    color: inherit; }

.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #e5e5e5;
  border-top-color: #e5e5e5; }

.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > tr > td,
.dx-dashboard-master-filters-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > tr > td {
  border-left-color: #e5e5e5;
  border-right-color: #e5e5e5; }

.dx-dashboard-master-filters-popup.dx-overlay-shader {
  background-color: rgba(0, 0, 0, 0.5); }

.dx-dashboard-master-filters-popup .dx-overlay-content {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px; }
  .dx-dashboard-master-filters-popup .dx-overlay-content .master-filters-list-container {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 70px;
    top: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-start; }
    .dx-dashboard-master-filters-popup .dx-overlay-content .master-filters-list-container > div {
      transition: flex 0.25s ease; }
  .dx-dashboard-master-filters-popup .dx-overlay-content .master-filters-list {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-color: #fff;
    padding: 20px; }
    .dx-dashboard-master-filters-popup .dx-overlay-content .master-filters-list .dx-dashboard-masters-preview-item {
      display: block;
      margin-bottom: 20px;
      cursor: pointer; }
      .dx-dashboard-master-filters-popup .dx-overlay-content .master-filters-list .dx-dashboard-masters-preview-item .dx-dashboard-masters-preview-item-name {
        font-size: 18px;
        text-decoration-style: dashed;
        color: #337ab7; }
        .dx-dashboard-master-filters-popup .dx-overlay-content .master-filters-list .dx-dashboard-masters-preview-item .dx-dashboard-masters-preview-item-name:first-child {
          padding-top: 0px; }
      .dx-dashboard-master-filters-popup .dx-overlay-content .master-filters-list .dx-dashboard-masters-preview-item .dx-dashboard-masters-preview-filtervalues {
        font-size: 11px; }
  .dx-dashboard-master-filters-popup .dx-overlay-content .dx-dashboard-standalone-item {
    position: relative;
    display: block;
    width: 100%;
    height: 200px; }
  .dx-dashboard-master-filters-popup .dx-overlay-content .apply-buttons {
    height: 70px;
    padding: 20px;
    display: flex;
    background-color: #fff;
    align-items: stretch;
    align-content: stretch;
    flex-flow: row wrap; }
    .dx-dashboard-master-filters-popup .dx-overlay-content .apply-buttons .dx-button {
      flex: 1;
      margin-left: 20px; }
      .dx-dashboard-master-filters-popup .dx-overlay-content .apply-buttons .dx-button:first-child {
        margin-left: 0px; }

.dx-dashboard-mobile-layout .dx-list-group-header {
  background-color: #efefef;
  border-bottom: none;
  border-top-width: 2px; }

.dx-dashboard-mobile-layout .dx-list-item {
  border: none; }
  .dx-dashboard-mobile-layout .dx-list-item .dx-list-item-content {
    position: relative;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 0px;
    padding-bottom: 12px;
    text-align: initial;
    overflow: hidden; }
    .dx-dashboard-mobile-layout .dx-list-item .dx-list-item-content:before {
      content: ''; }

.dx-dashboard-mobile-layout .dx-dashboard-mobile-layout-maximize-icon {
  position: absolute;
  z-index: 0;
  top: 50%;
  transform: translateY(-50%);
  left: 37px;
  width: 60px;
  height: 60px;
  opacity: 0; }
  .dx-dashboard-mobile-layout .dx-dashboard-mobile-layout-maximize-icon.dx-dashboard-mobile-layout-maximize-icon-selected {
    background-color: #e5e5e5; }
  .dx-dashboard-mobile-layout .dx-dashboard-mobile-layout-maximize-icon svg {
    width: 60px;
    height: 60px;
    pointer-events: none; }
    .dx-dashboard-mobile-layout .dx-dashboard-mobile-layout-maximize-icon svg use {
      fill: transparent; }

.dx-dashboard-mobile-layout .dx-dashboard-mobile-layout-item-shield {
  position: absolute;
  z-index: 150;
  top: 0;
  left: 12px;
  bottom: 12px;
  right: 12px;
  background: rgba(229, 229, 229, 0);
  transition: background .2s ease; }
  .dx-dashboard-mobile-layout .dx-dashboard-mobile-layout-item-shield.dx-dashboard-mobile-layout-item-selected {
    background: rgba(229, 229, 229, 0.5); }

.dx-dashboard-mobile-layout .dx-state-disabled .dx-dashboard-standalone-item .dx-widget {
  opacity: 1; }

.dx-dashboard-mobile-layout .dx-dashboard-standalone-item-container {
  width: 100%;
  height: 250px;
  display: block; }

.dx-dashboard-mobile-layout .dx-list-group-header {
  padding-left: 21px;
  padding-top: 10px; }
  .dx-dashboard-mobile-layout .dx-list-group-header.dx-dashboard-ungrouped-item, .dx-dashboard-mobile-layout .dx-list-group-header.dx-dashboard-group-without-caption {
    padding: 0px;
    height: 12px; }
  .dx-dashboard-mobile-layout .dx-list-group-header.dx-dashboard-display-none {
    display: none; }

.dx-dashboard-action-toolbar .dx-toolbar-before .dx-toolbar-item:first-child {
  padding-left: 17px; }

.dx-dashboard-action-toolbar .dx-toolbar-after .dx-toolbar-item:last-child {
  padding-right: 6px; }

.dx-dashboard-action-toolbar .dx-dashboard-back-button {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
  height: 24px;
  line-height: 24px; }

.dx-dashboard-content-toolbar.dx-dashboard-caption-toolbar,
.dx-dashboard-content-toolbar.dx-dashboard-title-toolbar {
  padding-top: 0px;
  padding-bottom: 0px; }
  .dx-dashboard-content-toolbar.dx-dashboard-caption-toolbar .dx-toolbar-before .dx-toolbar-item:first-child,
  .dx-dashboard-content-toolbar.dx-dashboard-title-toolbar .dx-toolbar-before .dx-toolbar-item:first-child {
    padding-left: 9px; }
  .dx-dashboard-content-toolbar.dx-dashboard-caption-toolbar .dx-toolbar-items-container,
  .dx-dashboard-content-toolbar.dx-dashboard-title-toolbar .dx-toolbar-items-container {
    height: 34px; }
  .dx-dashboard-content-toolbar.dx-dashboard-caption-toolbar .dx-toolbar-item, .dx-dashboard-content-toolbar.dx-dashboard-caption-toolbar .dx-button,
  .dx-dashboard-content-toolbar.dx-dashboard-title-toolbar .dx-toolbar-item,
  .dx-dashboard-content-toolbar.dx-dashboard-title-toolbar .dx-button {
    color: #333;
    font-size: 22px;
    font-weight: bold; }
  .dx-dashboard-content-toolbar.dx-dashboard-caption-toolbar.dx-dashboard-caption-toolbar,
  .dx-dashboard-content-toolbar.dx-dashboard-title-toolbar.dx-dashboard-caption-toolbar {
    margin-top: 10px; }

.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview a {
  color: #337ab7; }

.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
  background-color: #e5e5e5;
  color: #333; }
  .dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td .dx-link,
  .dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td .dx-link,
  .dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td .dx-link,
  .dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td .dx-link,
  .dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link {
    color: inherit; }

.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #e5e5e5;
  border-top-color: #e5e5e5; }

.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > tr > td,
.dx-dashboard-fullscreen-item-popup .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > tr > td {
  border-left-color: #e5e5e5;
  border-right-color: #e5e5e5; }

.dx-dashboard-fullscreen-item-popup .dx-dashboard-action-toolbar .dx-toolbar-before .dx-toolbar-item:first-child {
  padding-left: 5px; }

.dx-dashboard-fullscreen-item-popup .dx-dashboard-action-toolbar .dx-toolbar-after .dx-toolbar-item:last-child {
  padding-right: 5px; }

.dx-dashboard-fullscreen-item-popup.dx-popup-wrapper > .dx-overlay-content {
  background-color: #efefef; }

.dx-dashboard-fullscreen-item-popup .dx-overlay-content {
  padding: 0; }

.dx-dashboard-widget-container .dx-toast-custom {
  box-shadow: none; }

.dx-dashboard-widget-container .dx-toast-content {
  padding: 7px; }

.dx-dashboard-widget-container .dx-dashboard-notificator {
  opacity: 0.65;
  border-radius: 2px;
  padding: 7px 20px;
  line-height: normal; }
  .dx-dashboard-widget-container .dx-dashboard-notificator.dx-dashboard-error {
    background-color: #d9534f; }
    .dx-dashboard-widget-container .dx-dashboard-notificator.dx-dashboard-error h1 {
      text-transform: none;
      font-size: 10px; }
  .dx-dashboard-widget-container .dx-dashboard-notificator.dx-dashboard-success {
    background-color: #5cb85c; }
  .dx-dashboard-widget-container .dx-dashboard-notificator.dx-dashboard-info {
    background-color: #000000;
    color: #fff; }
  .dx-dashboard-widget-container .dx-dashboard-notificator h1 {
    white-space: pre;
    margin-top: 10px;
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold; }
  .dx-dashboard-widget-container .dx-dashboard-notificator h1:first-child {
    color: #fff;
    margin-top: 0px; }
  .dx-dashboard-widget-container .dx-dashboard-notificator span {
    font-size: 11px; }

.dx-layout {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  display: table;
  border-spacing: 0px; }

.dx-layout-group {
  display: table-row; }

.dx-layout-item {
  display: table-cell;
  vertical-align: top; }

.flex-center-align {
  align-self: center; }

.dx-dashboard-loading-indicator {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.dx-layout-item-wrapper {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  position: relative;
  display: inline-block;
  vertical-align: top;
  pointer-events: none; }
  .dx-layout-item-wrapper .dx-layout-item-container {
    margin: 3px; }
    .dx-layout-item-wrapper .dx-layout-item-container.dx-layout-item-container-transparent {
      background-color: transparent;
      box-shadow: none;
      border-radius: 0px; }
    .dx-layout-item-wrapper .dx-layout-item-container .dx-dashboard-loading-indicator {
      top: 3px;
      left: 3px;
      bottom: 3px;
      right: 3px; }

.dx-layout.dx-layout-drag-in-progress .dx-layout-item-wrapper, .dx-layout.dx-layout-drag-in-progress .dx-layout-item-container, .dx-layout.dx-layout-drag-in-progress .dx-layout-item-cover {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  pointer-events: none; }

.dx-layout-item-cover {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  background-color: azure;
  opacity: 0.6;
  pointer-events: auto;
  cursor: pointer;
  border: 1px solid lightblue;
  box-sizing: border-box; }

.dx-layout-item-cover.dx-layout-selected {
  pointer-events: none;
  opacity: 0.15;
  background-color: transparent; }

.dx-layout-item-cover.dx-drag-over-top {
  border-top: 10px solid blue;
  box-sizing: border-box; }

.dx-layout-item-cover.dx-drag-over-left {
  border-left: 10px solid blue;
  box-sizing: border-box; }

.dx-layout-item-cover.dx-drag-over-right {
  border-right: 10px solid blue;
  box-sizing: border-box; }

.dx-layout-item-cover.dx-drag-over-bottom {
  border-bottom: 10px solid blue;
  box-sizing: border-box; }

.dx-dragbar-e {
  position: absolute;
  top: 0px;
  right: -3px;
  width: 6px;
  cursor: ew-resize;
  pointer-events: auto;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom; }

.dx-dragbar-s {
  position: absolute;
  left: 0px;
  bottom: -3px;
  height: 6px;
  cursor: ns-resize;
  pointer-events: auto;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom; }

.dx-ghostbar-e {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  pointer-events: auto;
  position: absolute;
  width: 6px;
  cursor: ew-resize;
  background: url("data:image/gif;base64,R0lGODlh9AH0AYAAAMzMzP///yH5BAEAAAEALAAAAAD0AfQBAAL/RIynyesNn4x02oqvznz7Dn5iSI5miZ5qyq5uG74yPNf0bef4rvf87wsCYUOhsYg8KpPMpbMJfZqk0Sr1as1it9oud+INf8XksbmMPivV6Tb77Y7D51W5nY6/6/P8e/+/Fwg4KFg4Y4hIqJjIuMjn2BgJOSlZKWSJSamZybkp4dkZCjoqGlhKinqqmnrFuvrqGgtLJFs7a4t725DLq9v7y+krDEw8bFiMbJy8HKbszAz9HBVNLV19TWKtjc293dEN7h3OLF4+bi5+ro6+7sr+3g4PG08vX09on3+v37jvz/9vDMCBAQmmKYjQYEIfChsudJjkoUSIEz9QvFgRY4mM/xw1ZvQIsiNHkSFLPjSJkmRAlSlb1nMJk6U6mTFrdrOJkyY1nTl7JvMJlOcvoUGL2jKKlCgrpUmbgnIKlekkqVGr4qOK1WqirFy1AvIKtqsasWHLcjGLlqwUtWnbHnELl20PuXHrHqKL1y6QvHz12vALuK8GwYELPzCMmHAAxYkLN2YMedfjyWwpWxYbOfPky5yxav6MuLNopaBLAx6NWqfp1XVTu1bJOnbb17RH1r59UrbusLt7a8UNHKHv4VCDG/dHPDnS48zpKX8OtLn0mdOr34SO3Wb27TCte7/GPTzK7+ShiT8Psrx6ZOjbX1wPf2j8+Ufd21d4P/9A+vxj6f//n09/AqICYIHvDIigJwYuWE6CDk71YIRXSUjhIxVeSAeGGr7BYIfabAiiGR6O6EyIJm5BYorCnMjiWi2++JaKMs4DY40MzYjjKTnuGIqNPubAY5CY/EikDEIeGUmRSqqAZJOILAmlCE5OaQqVVspxZZZtRMnlYF1+eZiWYooxZpldgImmAmauWQebbkaUJppxvinlnF/aSWcGee65A55d8gkoLX4GquagUBpKqAGJLgoCoksyCikGjhIaaaUQTFqkpZoigCmgm27a6Y+fyjlqpaXeeSqkqXIZ6p6rMtqqja8eOiulsb55K4y1Kpmrm7sG2muLvxIZ7JrD8lnsicf/+phsmcvm2WyIz9YYrZjT4nqtsNVquG2W2bLZLYbfshiuleOaWW6F55qY7pTrjtmuhO+CGG+T82pZ74P3cruvufkK+W+C/V4YcJADU1nwgAdTmPCOCzvZcH8PRxgxjhMjWTF9FzuYsYwbA/yxwh3DN3KKIfNY8nonC5jyiCvn2HJ5L/MXc4czz1jzdzfPl/OCO6vYs3U/kzy0y0EDePR0RauX9H9Le9h0c0+TF3V+UzNY9XFXe5e1fVsb2HVwX1cXdntjI3221GXftvZ5aevXdm1vMxd3eHPfV/drdxuX93Z7u9d3an8DFzh2g6NX+GiHs7243Ykr93hnjdMWeXKT/3NX+WWXu5b5cJtn1zlln6MWem+jQ1f6Y6eLlrpuq0P+uuathxa757OzdrthtVuW+2q7+9Z7YL9vNrzrwYN2vF/FN5b8Z8vL1rxdz9MePWTT43698NXDtb313c+WfWnhnza+898Tdn5a5euVvmDra9a+We+3Nr/39YMfP173M5Y/b/3T9T+v7A9/A+RLAdESQLkcsC8JtMoCy9JAtTwwLxGMygTBUkHMZLApG+TKBQH4QQd2cDkhlOAIqXJCo5SwKimUygrJ0sKgvLA4M/RgDIlyQ5/UkIM79EwOefLDnPSQhEGUyRBReEQZFrEmSzRiE7uTRNI8kSRTdEkUo3NFof9ksSdVFMkWgfhF7XRxPGF0YhmhOMaKnJElaTTJGtH4RtvEkYxtlMgcO1LHkNyRjnu0Yx5z80eM9LEkgVzIICdSSEEmsiCLpMgh0/NIQzbyH5N0SCQ1UknkZNIgm7zHJRPSSYJ88j2jXEko43FKgJQSIqlsxyop+Ur8tDJAsfTkLM9xS3vUkpO7dE4uw/FLePRyP8N0ZTCvc0xzFJMfyeTGMtfRTGVGsxrTTEc1o3HNbTyTltlcxjZx+U1hdlMa4/RmOUsUTnCk80DrdOY5i/FOZbQTHfEkxjyxUc9h3LNB+9xJPnvxT1/00xsB5cVAsXlQaySUHAt9RkN/8lB5FnRVFhPFRUTheVF9VvQVG61FRoHR0VV8dEUjNWhI3VHSW6Q0FyfVUUtT8VJRrJSiM/VoTElx007UlKM79U9On9JTlwYVpkOV6U+HVFQCHXUTS7VEUkNRAAA7") repeat; }

.dx-ghostbar-s {
  position: absolute;
  height: 6px;
  cursor: ns-resize;
  background: url("data:image/gif;base64,R0lGODlh9AH0AYAAAMzMzP///yH5BAEAAAEALAAAAAD0AfQBAAL/RIynyesNn4x02oqvznz7Dn5iSI5miZ5qyq5uG74yPNf0bef4rvf87wsCYUOhsYg8KpPMpbMJfZqk0Sr1as1it9oud+INf8XksbmMPivV6Tb77Y7D51W5nY6/6/P8e/+/Fwg4KFg4Y4hIqJjIuMjn2BgJOSlZKWSJSamZybkp4dkZCjoqGlhKinqqmnrFuvrqGgtLJFs7a4t725DLq9v7y+krDEw8bFiMbJy8HKbszAz9HBVNLV19TWKtjc293dEN7h3OLF4+bi5+ro6+7sr+3g4PG08vX09on3+v37jvz/9vDMCBAQmmKYjQYEIfChsudJjkoUSIEz9QvFgRY4mM/xw1ZvQIsiNHkSFLPjSJkmRAlSlb1nMJk6U6mTFrdrOJkyY1nTl7JvMJlOcvoUGL2jKKlCgrpUmbgnIKlekkqVGr4qOK1WqirFy1AvIKtqsasWHLcjGLlqwUtWnbHnELl20PuXHrHqKL1y6QvHz12vALuK8GwYELPzCMmHAAxYkLN2YMedfjyWwpWxYbOfPky5yxav6MuLNopaBLAx6NWqfp1XVTu1bJOnbb17RH1r59UrbusLt7a8UNHKHv4VCDG/dHPDnS48zpKX8OtLn0mdOr34SO3Wb27TCte7/GPTzK7+ShiT8Psrx6ZOjbX1wPf2j8+Ufd21d4P/9A+vxj6f//n09/AqICYIHvDIigJwYuWE6CDk71YIRXSUjhIxVeSAeGGr7BYIfabAiiGR6O6EyIJm5BYorCnMjiWi2++JaKMs4DY40MzYjjKTnuGIqNPubAY5CY/EikDEIeGUmRSqqAZJOILAmlCE5OaQqVVspxZZZtRMnlYF1+eZiWYooxZpldgImmAmauWQebbkaUJppxvinlnF/aSWcGee65A55d8gkoLX4GquagUBpKqAGJLgoCoksyCikGjhIaaaUQTFqkpZoigCmgm27a6Y+fyjlqpaXeeSqkqXIZ6p6rMtqqja8eOiulsb55K4y1Kpmrm7sG2muLvxIZ7JrD8lnsicf/+phsmcvm2WyIz9YYrZjT4nqtsNVquG2W2bLZLYbfshiuleOaWW6F55qY7pTrjtmuhO+CGG+T82pZ74P3cruvufkK+W+C/V4YcJADU1nwgAdTmPCOCzvZcH8PRxgxjhMjWTF9FzuYsYwbA/yxwh3DN3KKIfNY8nonC5jyiCvn2HJ5L/MXc4czz1jzdzfPl/OCO6vYs3U/kzy0y0EDePR0RauX9H9Le9h0c0+TF3V+UzNY9XFXe5e1fVsb2HVwX1cXdntjI3221GXftvZ5aevXdm1vMxd3eHPfV/drdxuX93Z7u9d3an8DFzh2g6NX+GiHs7243Ykr93hnjdMWeXKT/3NX+WWXu5b5cJtn1zlln6MWem+jQ1f6Y6eLlrpuq0P+uuathxa757OzdrthtVuW+2q7+9Z7YL9vNrzrwYN2vF/FN5b8Z8vL1rxdz9MePWTT43698NXDtb313c+WfWnhnza+898Tdn5a5euVvmDra9a+We+3Nr/39YMfP173M5Y/b/3T9T+v7A9/A+RLAdESQLkcsC8JtMoCy9JAtTwwLxGMygTBUkHMZLApG+TKBQH4QQd2cDkhlOAIqXJCo5SwKimUygrJ0sKgvLA4M/RgDIlyQ5/UkIM79EwOefLDnPSQhEGUyRBReEQZFrEmSzRiE7uTRNI8kSRTdEkUo3NFof9ksSdVFMkWgfhF7XRxPGF0YhmhOMaKnJElaTTJGtH4RtvEkYxtlMgcO1LHkNyRjnu0Yx5z80eM9LEkgVzIICdSSEEmsiCLpMgh0/NIQzbyH5N0SCQ1UknkZNIgm7zHJRPSSYJ88j2jXEko43FKgJQSIqlsxyop+Ur8tDJAsfTkLM9xS3vUkpO7dE4uw/FLePRyP8N0ZTCvc0xzFJMfyeTGMtfRTGVGsxrTTEc1o3HNbTyTltlcxjZx+U1hdlMa4/RmOUsUTnCk80DrdOY5i/FOZbQTHfEkxjyxUc9h3LNB+9xJPnvxT1/00xsB5cVAsXlQaySUHAt9RkN/8lB5FnRVFhPFRUTheVF9VvQVG61FRoHR0VV8dEUjNWhI3VHSW6Q0FyfVUUtT8VJRrJSiM/VoTElx007UlKM79U9On9JTlwYVpkOV6U+HVFQCHXUTS7VEUkNRAAA7") repeat;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom; }

.dx-dashboard-cover {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0; }

.dx-dashboard-viewer {
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
  background-color: initial; }

dx-dashboard-layout-group .dx-layout-group .dx-layout-item-container, dx-dashboard-layout-tab-container .dx-layout-group .dx-layout-item-container {
  padding: 0; }
  dx-dashboard-layout-group .dx-layout-group .dx-layout-item-container:not(.dx-layout-item-container-transparent), dx-dashboard-layout-tab-container .dx-layout-group .dx-layout-item-container:not(.dx-layout-item-container-transparent) {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none; }

.dx-dashboard-item-container {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  border-radius: 2px;
  box-sizing: border-box;
  pointer-events: visiblePainted;
  pointer-events: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap; }
  .dx-dashboard-item-container .dx-layout-item-loading, .dx-dashboard-item-container .dx-layout-item-empty {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    align-self: center;
    padding: 10px;
    width: 100%;
    text-align: center;
    color: rgba(51, 51, 51, 0.7);
    font-size: 11px;
    white-space: initial; }
    .dx-dashboard-item-container .dx-layout-item-loading.dx-layout-item-empty-inside-tab, .dx-dashboard-item-container .dx-layout-item-empty.dx-layout-item-empty-inside-tab {
      align-items: start; }

.dx-dashboard-mobile-layout .dx-dashboard-standalone-item-container.dx-state-disabled .dx-dashboard-item-container {
  pointer-events: none; }
  .dx-dashboard-mobile-layout .dx-dashboard-standalone-item-container.dx-state-disabled .dx-dashboard-item-container.dx-layout-item-container-transparent {
    background-color: transparent;
    box-shadow: none;
    border-radius: 0px; }

.dx-layout-item-wrapper.dx-dashboard-fullscreen-item .dx-layout-item-container.dx-layout-item-container-transparent {
  background-color: #efefef; }

.dx-dashboard-hidden-element {
  display: none; }

.dx-dashboard-tab-button {
  width: 34px;
  height: 34px;
  padding: 5px; }
  .dx-dashboard-tab-button > div {
    width: 24px;
    height: 24px; }
    .dx-dashboard-tab-button > div svg {
      width: 24px;
      height: 24px;
      margin: 0px 0px;
      pointer-events: none; }
      .dx-dashboard-tab-button > div svg use {
        color: rgba(51, 51, 51, 0.65); }
    .dx-dashboard-tab-button > div.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-tab-button > div:hover svg use {
      color: #333; }

.dx-dashboard-tabs-container {
  display: block; }

.dx-dashboard-layout-tabs-container {
  display: flex;
  align-items: center;
  background-color: #f7f7f7; }
  .dx-dashboard-layout-tabs-container .dx-dashboard-item-container {
    background-color: #f7f7f7; }

.dx-dashboard-tab-button {
  border-bottom: 1px solid #dddddd; }

.dx-dashboard-layout-tabs.dx-tabs-expanded {
  display: flex; }

.dx-dashboard-layout-tabs .dx-tabs-wrapper {
  display: flex; }

.dx-dashboard-layout-tabs .dx-tab-content {
  display: block; }

.dx-dashboard-layout-tabs .dx-toolbar {
  background-color: transparent; }

.dx-dashboard-layout-tabs.dx-tabs {
  border: 0; }
  .dx-dashboard-layout-tabs.dx-tabs .dx-dashboard-item-container {
    box-shadow: none;
    border: none; }
  .dx-dashboard-layout-tabs.dx-tabs .dx-dashboard-standalone-item:not(.dx-dashboard-hidden-element) {
    border-right: 1px solid #dddddd; }
    .dx-dashboard-layout-tabs.dx-tabs .dx-dashboard-standalone-item:not(.dx-dashboard-hidden-element).dx-dashboard-ignore-border {
      border-right: none; }
  .dx-dashboard-layout-tabs.dx-tabs .dx-tab {
    padding: 0;
    display: block; }
    .dx-dashboard-layout-tabs.dx-tabs .dx-tab:not(.dx-tab-selected) .dx-dashboard-standalone-item:not(.dx-dashboard-hidden-element) {
      border-bottom: 1px solid #dddddd; }
    .dx-dashboard-layout-tabs.dx-tabs .dx-tab:not(.dx-tab-selected).dx-state-hover .dx-dashboard-item-container {
      background-color: #efefef; }
    .dx-dashboard-layout-tabs.dx-tabs .dx-tab.dx-tab-selected .dx-dashboard-cover {
      pointer-events: none; }
    .dx-dashboard-layout-tabs.dx-tabs .dx-tab.dx-tab-selected:after {
      border: none; }
    .dx-dashboard-layout-tabs.dx-tabs .dx-tab.dx-tab-selected .dx-dashboard-item-container {
      background-color: #fff; }

.dx-dashboard-layout-tabs .dx-tab-content .dx-dashboard-group-item {
  padding: 0; }

.dx-dashboard-panel-extension .dx-popup-content {
  padding: 0px; }

.dx-dashboard-panel-extension.dx-dashboard-card-view-panel .dx-popup-title {
  border-bottom: 0; }

.dx-dashboard-panel-extension .dx-popup-title .dx-toolbar-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase; }

.dx-dashboard-panel-extension .dx-overlay-content {
  box-shadow: none;
  border-radius: 0;
  border-left: 0;
  border-bottom: 0;
  border-top: 0; }

.dx-dashboard-panel-extension .dx-dashboard-title-panel {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0; }

.dx-dashboard-panel-extension .dx-dashboard-dashboard-list {
  margin: 0;
  padding: 0; }
  .dx-dashboard-panel-extension .dx-dashboard-dashboard-list .dx-list-item-content {
    padding-left: 20px;
    font-size: 12px;
    cursor: pointer; }

.dx-dashboard-panel-extension .dx-dashboard-dashboard-list-full {
  bottom: 0; }

.dx-dashboard-panel-extension .dx-dashboard-dashboard-list-clipped {
  height: calc(100% - 110px); }

.dx-dashboard-panel-extension .dx-popup-title.dx-toolbar {
  padding-left: 20px; }

.dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button {
  position: absolute;
  width: 100%;
  height: 110px;
  bottom: 0px;
  margin: 0;
  text-align: center;
  font-size: 12pt;
  border-radius: 0; }
  .dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button svg {
    width: 32px;
    height: 32px; }
    .dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button svg .editDashboardIcon {
      fill: currentColor; }
  .dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content {
    display: flex;
    align-items: center;
    justify-content: center; }
    .dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content > div {
      line-height: initial;
      display: inline-table; }

.dx-dashboard-toolbox-extension {
  transition: left 500ms ease; }

.dx-dashboard-toolbar .dx-dashboard-viewer-button {
  width: 80px;
  height: 50px;
  border-radius: 0; }
  .dx-dashboard-toolbar .dx-dashboard-viewer-button .dx-button-content {
    padding: 0; }
  .dx-dashboard-toolbar .dx-dashboard-viewer-button .dx-button-text {
    font-size: 10pt;
    letter-spacing: normal;
    text-transform: uppercase; }

.dx-dashboard-panel-extension .dx-dashboard-hidden {
  display: none; }

.dx-dashboard-panel-extension .dx-dashboard-preview.dx-dashboard-minimized {
  height: 50px;
  justify-content: center; }

.dx-dashboard-image-container {
  display: flex;
  height: 150px;
  border-radius: 3px;
  margin: 10px 10px 0 10px; }

.dx-dashboard-image {
  width: 100%; }

.dx-dashboard-card-view-panel {
  z-index: 1500; }
  .dx-dashboard-card-view-panel .dx-overlay-content {
    background-color: #efefef; }

.dx-dashboard-card-view-panel .dx-dashboard-title-panel {
  border: none; }

.dx-dashboard-card-view-panel .dx-list-item {
  border: none; }

.dx-dashboard-card-view-panel .dx-dashboard-dashboard-list {
  position: absolute;
  top: 50px;
  width: 100%;
  height: initial; }
  .dx-dashboard-card-view-panel .dx-dashboard-dashboard-list .dx-scrollview-content {
    padding-left: 12px;
    padding-right: 12px; }
  .dx-dashboard-card-view-panel .dx-dashboard-dashboard-list .dx-list-item-selected .dx-dashboard-card-view {
    border: solid 3px #7b7b7b; }
  .dx-dashboard-card-view-panel .dx-dashboard-dashboard-list .dx-list-item {
    margin-top: 6px;
    margin-bottom: 6px;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1); }
  .dx-dashboard-card-view-panel .dx-dashboard-dashboard-list .dx-list-item-content {
    padding: 0;
    text-align: initial;
    position: relative;
    overflow: hidden; }

.dx-dashboard-card-view-panel .dx-list-item .dx-list-item-content:before {
  content: ''; }

.dx-dashboard-card-view-panel .dx-dashboard-card-view, .dx-dashboard-card-view-panel .dx-dashboard-preview {
  width: 100%;
  height: 200px;
  display: flex;
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  border: none;
  background-color: #fff; }

.dx-dashboard-card-view-panel .dx-dashboard-card-view {
  align-items: center;
  justify-content: center; }

.dx-dashboard-card-view-panel .dx-dashboard-preview {
  flex-direction: column; }

.dx-dashboard-card-view-panel .dx-list-search {
  margin: 0px 12px 12px 12px;
  height: 40px;
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  border: none; }

.dx-dashboard-card-view-panel .dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 48px); }

.dx-dashboard-card-view-panel .dx-popup-title .dx-toolbar-label {
  text-transform: none;
  font-size: 18px; }

.dx-dashboard-card-name {
  align-self: center;
  font-size: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 10px 0 10px; }

.dx-dashboard-name-container {
  width: 100%;
  display: flex;
  justify-content: center; }

.dx-dashboard-name {
  font-size: 18px;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 10px 0 10px; }

.dx-dashboard-card-view-panel .dx-searchbox .dx-icon-search:before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1); }

.dx-dashboard-data-inspector-dialog .dx-popup-content {
  padding: 30px; }

.dx-dashboard-data-inspector-dialog .dx-popup-bottom.dx-toolbar {
  padding: 30px;
  padding-top: 0px; }

.dx-dashboard-data-inspector-dialog .dx-dashboard-inspected-data-type-chooser {
  display: flex;
  align-items: center;
  padding-bottom: 20px; }
  .dx-dashboard-data-inspector-dialog .dx-dashboard-inspected-data-type-chooser .dx-dashboard-inspected-data-type-text {
    padding-right: 15px;
    line-height: 26px; }
  .dx-dashboard-data-inspector-dialog .dx-dashboard-inspected-data-type-chooser .dx-dashboard-inspected-data-radio-group {
    display: inline-block; }

.dx-dashboard-data-inspector-dialog .dx-dashboard-data-inspector-grid {
  height: calc(100% - 46px); }
  .dx-dashboard-data-inspector-dialog .dx-dashboard-data-inspector-grid:only-child {
    height: 100%; }

.dx-dashboard-settings-form .dx-list-search {
  height: 40px;
  margin-bottom: 0; }
  .dx-dashboard-settings-form .dx-list-search, .dx-dashboard-settings-form .dx-list-search.dx-state-hover {
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent; }

.dx-dashboard-settings-form.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 40px); }

.dx-dashboard-settings-form .dx-texteditor.dx-editor-outlined {
  border-radius: 0px; }

.dx-dashboard-settings-form .dx-dashboard-settings-form-title {
  height: 50px;
  line-height: 50px;
  vertical-align: middle;
  width: 100%;
  color: #ffffff;
  background-color: #414141;
  font-size: 11px;
  padding: 0px 30px;
  text-transform: uppercase;
  font-weight: bold; }

.dx-dashboard-settings-form .dx-dashboard-settings-form-content {
  position: absolute;
  top: 50px;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 40px 50px 60px 50px;
  background-color: #efefef; }
  .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div {
    position: relative;
    height: 100%;
    width: 100%;
    min-width: 600px;
    min-height: 300px; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column {
      height: 100%; }
      .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column.dx-dashboard-form-new {
        padding: 0% 15%;
        min-height: 300px; }
        .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column.dx-dashboard-form-new .dx-dashboard-form-row {
          height: 100%; }
          .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column.dx-dashboard-form-new .dx-dashboard-form-row .dx-dashboard-form-row-caption {
            color: rgba(51, 51, 51, 0.8);
            font-size: 14px;
            text-transform: none;
            font-weight: normal;
            margin: 40px 0 10px 0; }
        .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column.dx-dashboard-form-new .dx-dashboard-form-row-caption:not(:first-child) {
          margin: 40px 0 10px 0; }
        .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column.dx-dashboard-form-new .dx-dashboard-form-new-content {
          height: calc(100% - 230px);
          margin-top: 40px; }
        .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column.dx-dashboard-form-new .dx-dashboard-form-new-button {
          width: 100%;
          text-align: right;
          margin-top: 20px; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column-content-holder {
      position: relative;
      height: 100%;
      padding-left: 30%; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-column-content-wrapper {
      position: relative;
      width: 100%;
      height: 100%;
      pointer-events: auto; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row-caption:not(:first-child) {
      margin-top: 10px; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row-action {
      color: #337ab7;
      text-decoration: underline;
      cursor: pointer;
      float: right;
      margin-left: 5px;
      right: 1px;
      top: -2px;
      text-transform: none;
      font-size: 11px;
      font-weight: normal; }
      .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row-action.disabled-action {
        color: rgba(51, 51, 51, 0.6);
        cursor: default; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-inline-action {
      color: #337ab7;
      text-decoration: underline;
      cursor: pointer; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row-content {
      width: 100%;
      position: absolute;
      top: 18px;
      left: 0;
      right: 0;
      bottom: 0;
      overflow-y: auto;
      overflow-x: hidden; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row-content:first-child {
      top: 0; }
      .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row-content:first-child .dx-editors .dx-fieldset .dx-field .dx-field-label {
        padding-top: 0; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row {
      position: relative;
      width: 100%; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row:not(:first-of-type) {
      padding-top: 23px; }
      .dx-dashboard-settings-form .dx-dashboard-settings-form-content > div .dx-dashboard-form-row:not(:first-of-type) .dx-dashboard-form-row-content {
        top: 41px; }
  .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-left-column {
    float: left;
    width: 30%;
    padding-right: 50px; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-left-column .dx-dashboard-form-parameter-placeholder {
      -moz-background-clip: padding-box;
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      border: 1px solid #dddddd;
      border-radius: 2px; }
  .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-right-column {
    width: auto;
    pointer-events: none; }

.dx-dashboard-settings-form .dx-dashboard-form-row-caption {
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  height: 18px;
  display: flex;
  justify-content: space-between;
  color: rgba(51, 51, 51, 0.8); }
  .dx-dashboard-settings-form .dx-dashboard-form-row-caption > span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

.dx-dashboard-settings-form .dx-empty-message {
  border: none;
  text-align: center;
  color: rgba(51, 51, 51, 0.6); }

.dx-dashboard-form-column .dx-dashboard-form-column-content-wrapper .dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 100%; }

.dx-dashboard-form-open {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  .dx-dashboard-form-open.dx-list {
    background: #fff; }
    .dx-dashboard-form-open.dx-list .dx-list-search {
      height: 40px;
      margin-bottom: 0; }
      .dx-dashboard-form-open.dx-list .dx-list-search, .dx-dashboard-form-open.dx-list .dx-list-search.dx-state-hover {
        border-top-color: transparent;
        border-left-color: transparent;
        border-right-color: transparent; }
    .dx-dashboard-form-open.dx-list.dx-list.dx-list-with-search .dx-scrollable-wrapper {
      height: calc(100% - 40px); }
    .dx-dashboard-form-open.dx-list .dx-texteditor.dx-editor-outlined {
      border-radius: 0px; }

.dx-dashboard-title-settings-preview-wrapper {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  height: 100%; }
  .dx-dashboard-title-settings-preview-wrapper dashboard-title {
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px; }
  .dx-dashboard-title-settings-preview-wrapper .dx-dashboard-title-settings-preview-dashboard {
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px; }

.dx-dashboard-properties .dx-texteditor:not(.dx-treeview-search) {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  font-size: 11px; }
  .dx-dashboard-properties .dx-texteditor:not(.dx-treeview-search) .dx-texteditor-input {
    background-color: #fff; }

.dx-dashboard-properties .dx-field-item-content > .dx-texteditor:not(.dx-treeview-search):not(.dx-textarea) {
  height: 30px; }

.dx-dashboard-treeview .dx-list-search {
  height: 40px;
  margin-bottom: 0; }
  .dx-dashboard-treeview .dx-list-search, .dx-dashboard-treeview .dx-list-search.dx-state-hover {
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent; }

.dx-dashboard-treeview.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 40px); }

.dx-dashboard-treeview .dx-texteditor.dx-editor-outlined {
  border-radius: 0px; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-checkbox-text {
  width: calc(100% - 45px);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-editor, .dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-form-row-field {
  padding-bottom: 18px; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-list {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  background-color: #fff; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-texteditor,
.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-field-item-content .dx-texteditor:not(.dx-textarea) {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  height: 40px;
  font-size: 14px; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-texteditor.dx-tagbox {
  height: initial;
  padding: 2px 0; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-buttongroup {
  height: 40px; }
  .dx-dashboard-settings-form-content .dx-dashboard-properties .dx-buttongroup .dx-buttongroup-item {
    font-size: 14px; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-editor + .dx-dashboard-check-box {
  padding-top: 12px; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-check-box + .dx-editor {
  padding-top: 25px; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-check-box + .dx-dashboard-check-box {
  padding-top: 10px; }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-check-box {
  display: block; }
  .dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-check-box .dx-checkbox-icon {
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #dddddd;
    border-radius: 2px;
    width: 40px;
    height: 40px; }
    .dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-check-box .dx-checkbox-icon:before {
      height: 24px;
      width: 24px;
      margin: 8px 0 0 8px; }
  .dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-check-box.dx-checkbox-checked .dx-checkbox-icon:before {
    content: ' ';
    position: static;
    display: block;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuZHgtZGFzaGJvYXJkLWljb257ZmlsbDojN0I3QjdCO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIGZpbGw9IiM3QjdCN0IiIHBvaW50cz0iNywxOCAyLDEzIDIsMTYgNywyMSAyMiw2IDIyLDMgIi8+DQo8L3N2Zz4NCg=="); }

.dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-editable-collection-editor .dx-data-row {
  height: 40px; }
  .dx-dashboard-settings-form-content .dx-dashboard-properties .dx-dashboard-editable-collection-editor .dx-data-row td {
    vertical-align: middle;
    font-size: 14px; }

.dx-dashboard-calc-field-editor-popup .dx-popup-bottom.dx-toolbar {
  padding: 30px 38px;
  padding-top: 0px; }

.dx-dashboard-calc-field-editor-popup .dx-popup-content {
  padding: 30px 38px; }

.dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog {
  position: relative;
  width: 100%;
  height: calc(100% + 30px); }
  .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-fieldset {
    margin: 0; }
  .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-dashboard-calc-field-expression {
    position: absolute;
    top: 100px;
    left: 0;
    right: 0;
    bottom: 0; }
    .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-dashboard-calc-field-expression .dx-expressioneditor.dx-filtereditor .dx-overlay-content .dx-popup-content .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-popular .dx-expressioneditor-tools-popular-content {
      width: 100%; }
    .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-dashboard-calc-field-expression .dx-expressioneditor .dx-expression-tree {
      padding: 0px;
      background-color: transparent; }
  .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-textarea {
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #dddddd;
    border-radius: 2px; }
  .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools {
    background-color: transparent; }
    .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs {
      width: 100%; }
      .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab {
        -moz-background-clip: padding-box;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        border: 1px solid #dddddd;
        border-radius: 2px; }
        .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab:last-of-type {
          margin-right: 0; }
  .dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-invalid .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-textarea {
    border-color: #d9534f; }

.dx-dashboard-window-definition-editor .dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 100%; }

.dx-dashboard-window-definition-editor .dx-field-label {
  padding-bottom: 2px; }

.dx-dashboard-window-definition-editor .dx-dashboard-properties .dx-editors .dx-fieldset .dx-field-label {
  height: 0px;
  padding: 0px; }

.dx-dashboard-window-definition-editor .dx-dashboard-properties .dx-editors .dx-fieldset .dxrd-editor {
  padding-bottom: 7px; }

.dx-dashboard-window-definition-editor .dx-dashboard-window-definition-selector {
  display: block; }

.dx-dashboard-window-definition-editor .dx-dashboard-window-definition-selector, .dx-dashboard-window-definition-editor .dx-field-value {
  margin-bottom: 4px; }

.dx-color-scheme-tree-view-container {
  padding-left: 0px;
  background-color: #fff;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  .dx-color-scheme-tree-view-container .dx-treeview-search {
    border: none;
    border-bottom: 1px solid #dddddd; }
  .dx-color-scheme-tree-view-container .dx-treeview-toggle-item-visibility {
    left: 2px; }
  .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) {
    padding-left: 15px; }
    .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node-is-leaf {
      padding-left: 0px; }
    .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) {
      padding-left: 0px; }
      .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-dashboard-remove-icon {
        width: 30px;
        height: 30px;
        position: absolute;
        right: 10px;
        top: 0;
        visibility: hidden; }
        .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-dashboard-remove-icon svg {
          width: 24px;
          height: 24px;
          margin: 3px 3px;
          pointer-events: none; }
          .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-dashboard-remove-icon svg use {
            color: #d9534f; }
        .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-dashboard-remove-icon.dx-state-disabled svg use {
          color: rgba(51, 51, 51, 0.2); }
        .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-dashboard-remove-icon:hover svg use {
          color: #333; }
      .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox).dx-state-selected .dx-dashboard-remove-icon, .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) > .dx-state-hover .dx-dashboard-remove-icon {
        visibility: visible; }
      .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-toggle-item-visibility {
        height: 28px;
        left: -5px; }
        .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-toggle-item-visibility:before {
          content: " ";
          height: 100%;
          background-position: 1px 4px;
          background-size: 13px 13px;
          background-repeat: no-repeat;
          background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLmR4LWRhc2hib2FyZC1pY29ue2ZpbGw6IzdCN0I3Qjt9DQo8L3N0eWxlPg0KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiBwb2ludHM9IjEwLDYgNyw2IDcsMyA2LDMgNiw2IDMsNiAzLDcgNiw3IDYsMTAgNywxMCA3LDcgMTAsNyAiLz4NCjwvc3ZnPg0K"); }
        .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened:before {
          content: " ";
          background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLmR4LWRhc2hib2FyZC1pY29ue2ZpbGw6IzdCN0I3Qjt9DQo8L3N0eWxlPg0KPHJlY3QgeD0iMyIgeT0iNiIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg=="); }
      .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item {
        padding: 0px;
        min-height: 0px; }
        .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item .dx-treeview-item-content .dx-color-scheme-tree-item {
          vertical-align: middle;
          text-align: left;
          font-size: 11px;
          margin: 1px;
          line-height: 26px;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }
          .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item .dx-treeview-item-content .dx-color-scheme-tree-item.dx-color-scheme-group-tree-item {
            padding-left: 12px; }
          .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item .dx-treeview-item-content .dx-color-scheme-tree-item .dx-dashboard-color-scheme-item-color {
            width: 22px;
            height: 18px;
            border-radius: 2px;
            display: inline-block;
            vertical-align: middle; }
          .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item .dx-treeview-item-content .dx-color-scheme-tree-item .dx-dashboard-color-scheme-item-name {
            padding-left: 4px;
            vertical-align: middle; }
      .dx-color-scheme-tree-view-container .dx-treeview-node-container:not(.dx-treeview-node-is-leaf) .dx-treeview-node:not(.dx-treeview-item-with-checkbox)[aria-expanded="true"] > .dx-treeview-item .dx-treeview-item-content .dx-color-scheme-tree-item.dx-color-scheme-group-tree-item {
        font-weight: bold; }

.dx-dashboard-colors-list-compact.dx-list {
  background-color: #fff;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  .dx-dashboard-colors-list-compact.dx-list .dx-list-search {
    border: none;
    border-bottom: 1px solid #dddddd; }
  .dx-dashboard-colors-list-compact.dx-list .dx-list-item, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item {
    border-style: none;
    line-height: 26px;
    height: 26px; }
    .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content {
      padding: 0px; }
      .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item {
        margin: 2px 2px 0px 2px;
        position: relative; }
        .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-color-scheme-item-name, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-color-scheme-item-name {
          padding: 0px 0px 0px 8px;
          height: 26px;
          color: white;
          text-overflow: ellipsis;
          overflow: hidden;
          white-space: nowrap;
          font-weight: bold;
          text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75), 3px 0px 3px rgba(0, 0, 0, 0.15), -3px 0px 3px rgba(0, 0, 0, 0.15), 0px 3px 3px rgba(0, 0, 0, 0.25); }
        .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-edit-color-icon, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-edit-color-icon {
          width: 26px;
          height: 26px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          right: 2px; }
          .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-edit-color-icon svg, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-edit-color-icon svg {
            width: 26px;
            height: 26px;
            pointer-events: none; }
            .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-edit-color-icon svg use, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content .dx-dashboard-color-scheme-item .dx-dashboard-edit-color-icon svg use {
              fill: transparent; }
      .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content:hover .dx-dashboard-edit-color-icon svg use, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content:hover .dx-dashboard-edit-color-icon svg use {
        fill: rgba(255, 255, 255, 0.5); }
      .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content:hover .dx-dashboard-edit-color-icon:hover svg use, .dx-dashboard-binding-panel-details .dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content:hover .dx-dashboard-edit-color-icon:hover svg use {
        fill: white; }

.dx-dashboard-widget-container > div.dx-overlay-wrapper.dx-dropdowneditor-overlay.dx-popup-wrapper > .dx-colorbox-overlay > div.dx-popup-content {
  padding: 20px; }

.dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list {
  background-color: #fff;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item {
    border-top: none;
    border-bottom: 1px solid #e5e5e5; }
    .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-remove-icon {
      width: 30px;
      height: 30px;
      position: absolute;
      right: 10px;
      top: 0;
      visibility: hidden; }
      .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-remove-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-remove-icon svg use {
          color: #d9534f; }
      .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-remove-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-remove-icon:hover svg use {
        color: #333; }
    .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item.dx-list-item-selected .dx-dashboard-remove-icon, .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item.dx-state-focused .dx-dashboard-remove-icon, .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item.dx-state-hover .dx-dashboard-remove-icon {
      visibility: visible; }
    .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-color-table-item {
      position: relative; }
      .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-color-table-item .dx-dashboard-color-table-item-description {
        width: 100%;
        padding-right: 40px; }
        .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-color-table-item .dx-dashboard-color-table-item-description div {
          vertical-align: middle;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          font-size: 11px;
          font-weight: normal; }
      .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-color-table-item .dx-dashboard-color-definition-tree svg {
        width: 16px;
        height: 16px; }
        .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-color-table-item .dx-dashboard-color-definition-tree svg use {
          color: rgba(51, 51, 51, 0.6); }
      .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list .dx-list-item .dx-dashboard-color-table-item .dx-dashboard-definition-caption {
        color: rgba(51, 51, 51, 0.6); }

.dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-colors-panel {
  height: 100%; }
  .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-colors-panel dx-dashboard-colors-component {
    height: 100%;
    display: block; }
    .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-colors-panel dx-dashboard-colors-component .dx-dashboard-colors-view-panel {
      height: 100%;
      position: relative; }
      .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-colors-panel dx-dashboard-colors-component .dx-dashboard-colors-view-panel .dx-dashboard-add-entry-button {
        display: inline-block;
        text-decoration: underline;
        color: #337ab7;
        cursor: pointer;
        float: right;
        margin-left: 5px;
        right: 1px;
        top: -2px;
        text-transform: none;
        font-size: 11px;
        font-weight: normal; }
        .dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-colors-panel dx-dashboard-colors-component .dx-dashboard-colors-view-panel .dx-dashboard-add-entry-button.disabled-action {
          color: rgba(51, 51, 51, 0.6);
          cursor: default; }

.dx-dashboard-color-scheme-editor-form .dx-dashboard-edit-color-entry-panel {
  position: relative; }
  .dx-dashboard-color-scheme-editor-form .dx-dashboard-edit-color-entry-panel .dx-dashboard-new-entry-panel .dx-dashboard-new-entry-item {
    position: relative;
    margin: 23px 0 0; }
    .dx-dashboard-color-scheme-editor-form .dx-dashboard-edit-color-entry-panel .dx-dashboard-new-entry-panel .dx-dashboard-new-entry-item:first-of-type {
      margin: 0; }
  .dx-dashboard-color-scheme-editor-form .dx-dashboard-edit-color-entry-panel .dx-dashboard-new-entry-panel .dx-dashboard-color-entry-measures-selector {
    margin: 23px 0 0; }
  .dx-dashboard-color-scheme-editor-form .dx-dashboard-edit-color-entry-panel .dx-dashboard-coloring-form-colorbox-panel {
    position: relative;
    margin: 53px 0 0; }

.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-color-scheme-editor {
  height: 100%; }
  .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-color-scheme-editor .dx-dashboard-form-left-column {
    width: 50%; }
  .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-color-scheme-editor .dx-dashboard-form-right-column .dx-dashboard-form-column-content-holder {
    padding-left: 50%; }

.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-dashboard-color-definition-tree svg use {
  color: rgba(51, 51, 51, 0.6); }

.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-dashboard-definition-caption {
  color: rgba(51, 51, 51, 0.6); }

.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-focused .dx-dashboard-color-definition-tree svg use, .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-dashboard-color-definition-tree svg use {
  color: rgba(255, 255, 255, 0.7); }

.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-focused .dx-dashboard-definition-caption, .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-dashboard-definition-caption {
  color: rgba(255, 255, 255, 0.7); }

.dx-dashboard-coloring-form-panel-header {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  color: rgba(51, 51, 51, 0.8);
  margin: 0;
  margin-bottom: 3px; }

.dx-dashboard-widget-container .dx-dropdowneditor-overlay.dx-dashboard-cf-color-picker .dx-popup-content {
  padding: 20px; }

.dx-dashboard-widget-container .dx-dashboard-style-settings-editor-popup.dx-dropdowneditor-overlay .dx-popup-content {
  padding: 10px; }
  .dx-dashboard-widget-container .dx-dashboard-style-settings-editor-popup.dx-dropdowneditor-overlay .dx-popup-content .dx-dashboard-style-settings-editor {
    border: none;
    padding: 0px; }

.dx-dashboard-widget-container .dx-dashboard-range-edit-number-template.dx-dropdowneditor-overlay .dx-popup-content {
  padding: 10px; }

.dx-dashboard-style-settings-editor {
  background-color: #fff;
  border: 1px solid #dddddd;
  padding: 7px; }
  .dx-dashboard-style-settings-editor .dx-dashboard-style-settings-editor-caption {
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    color: rgba(51, 51, 51, 0.8);
    margin: 0; }

.dx-dashboard-appearance-range-preview {
  width: 50px;
  height: 10px;
  margin: 2px;
  display: inline-block;
  background-color: #fff; }

.dx-dashboard-appearance-gradient-preview {
  width: 30px;
  height: 4px;
  display: inline-block;
  background-color: #fff; }

.dx-dashboard-appearance-bar-preview {
  width: 50px;
  height: 4px;
  display: inline-block; }
  .dx-dashboard-appearance-bar-preview:nth-child(2) {
    width: 40px; }
  .dx-dashboard-appearance-bar-preview:nth-child(3) {
    width: 30px; }
  .dx-dashboard-appearance-bar-preview:nth-child(4) {
    width: 20px; }
  .dx-dashboard-appearance-bar-preview:nth-child(5) {
    width: 15px; }

.dx-dashboard-appearance-gradient-bar-preview {
  width: 30px;
  height: 4px;
  display: inline-block; }
  .dx-dashboard-appearance-gradient-bar-preview:nth-child(2) {
    width: 27px; }
  .dx-dashboard-appearance-gradient-bar-preview:nth-child(3) {
    width: 24px; }
  .dx-dashboard-appearance-gradient-bar-preview:nth-child(4) {
    width: 21px; }
  .dx-dashboard-appearance-gradient-bar-preview:nth-child(5) {
    width: 18px; }
  .dx-dashboard-appearance-gradient-bar-preview:nth-child(6) {
    width: 15px; }

.dx-dashboard-appearance-item {
  width: 24px;
  height: 24px;
  display: inline-block;
  background-color: #fff;
  border-radius: 2px;
  border: 2px solid transparent; }
  .dx-dashboard-appearance-item.dx-dashboard-appearance-item-label {
    border: 1px solid #dddddd;
    border-radius: 0px;
    padding: 1px; }
  .dx-dashboard-appearance-item.dx-dashboard-appearance-item-transparent {
    background-origin: border-box;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAJICAuZHgtZGFzaGJvYXJkLWljb257ZmlsbDojREVERURFO30NCiAgPC9zdHlsZT4NCgk8cmVjdCB4PSIwIiB5PSIwIiBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMCIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+ICANCiAgPHJlY3QgeD0iNiIgeT0iNiIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTgiIHk9IjYiIGNsYXNzPSJkeC1kYXNoYm9hcmQtaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPiAgDQogIDxyZWN0IHg9IjAiIHk9IjEyIiBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTIiIGNsYXNzPSJkeC1kYXNoYm9hcmQtaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPg0KICA8cmVjdCB4PSI2IiB5PSIxOCIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTgiIHk9IjE4IiBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4NCjwvc3ZnPg0K");
    background-repeat: repeat-x; }
  .dx-dashboard-appearance-item.dx-dashboard-appearance-item-empty {
    width: 100%;
    margin-bottom: 4px;
    background-color: rgba(0, 0, 0, 0); }
  .dx-dashboard-appearance-item::after {
    display: block;
    text-align: center;
    width: 100%;
    content: attr(data-label);
    font-size: 14px; }
  .dx-dashboard-appearance-item.dx-state-selected {
    border: 2px solid rgba(0, 0, 0, 0.4);
    border-radius: 2px;
    padding: 0; }
  .dx-dashboard-appearance-item:hover {
    border: 2px solid rgba(0, 0, 255, 0.4);
    border-radius: 2px;
    padding: 0; }

.dx-dashboard-icon-item {
  width: 18px;
  height: 18px;
  display: inline-block;
  background-position: 1px 1px; }
  .dx-dashboard-icon-item.dx-state-selected {
    outline: 2px solid rgba(0, 0, 0, 0.4); }
  .dx-dashboard-icon-item:hover {
    outline: 2px solid rgba(0, 0, 255, 0.4); }

.dx-dashboard-range-editor {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  .dx-dashboard-range-editor .dx-dashboard-range-editor-header {
    box-sizing: border-box;
    height: 36px;
    border-bottom: 1px solid #e5e5e5;
    padding-top: 3px;
    padding-left: 3px;
    background-color: transparent;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08); }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-header svg {
      pointer-events: none; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dx-dashboard-icon-separator {
      display: inline-block;
      border-right: 1px solid #dddddd;
      height: 24px;
      margin: 3px 0px; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon:hover svg use {
        color: #333; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top;
      float: right;
      margin-right: 5px; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg use, .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg use {
        color: #d9534f; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg use, .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg use {
        color: #333; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon:hover svg use {
        color: #333; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-header .right {
      float: right; }
  .dx-dashboard-properties .dx-dashboard-range-editor .dx-texteditor {
    height: 100%; }
  .dx-dashboard-range-editor .dx-dashboard-range-editor-content {
    width: 100%; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview a {
      color: #337ab7; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
      background-color: #e5e5e5;
      color: #333; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td .dx-link,
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td .dx-link,
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td .dx-link,
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td .dx-link,
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link {
        color: inherit; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
      border-bottom-color: #e5e5e5;
      border-top-color: #e5e5e5; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > tr > td,
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:hover.dx-column-lines > tr > td {
      border-left-color: #e5e5e5;
      border-right-color: #e5e5e5; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-focus-overlay {
      display: none; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-dropdowneditor {
      padding-left: 0px;
      margin-left: 0px; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-editor-state-hover {
      background-color: #f7f7f7; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-texteditor {
      font-size: 14px; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-content .dx-datagrid-table .dx-row > td {
      vertical-align: middle; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid .dx-row > td {
      padding: 0px; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-dashboard-range-editor-state-hover {
      background-color: #f7f7f7; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-datagrid-rowsview .dx-texteditor-input {
      padding: 5px;
      text-align: center;
      font-weight: 700;
      font-size: 12px; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-rangestop {
      -moz-background-clip: padding-box;
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      border: 2px solid #dddddd;
      border-radius: 2px;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      left: 0;
      top: 0; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-highlight-outline {
      border: 2px solid #9e9e9e; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-highlight-outline .dx-dashboard-rangestop {
        border: none; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-style {
      vertical-align: middle;
      position: relative; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-style .dx-dashboard-range-appearance-item {
        width: "100%";
        height: "100%";
        display: inline-block;
        background-color: #fff;
        border-radius: 2px;
        border: 2px solid transparent;
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
        left: 0%;
        top: 0%; }
        .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-style .dx-dashboard-range-appearance-item.dx-dashboard-appearance-item-label {
          border: 1px solid #dddddd;
          border-radius: 0px;
          padding: 1px; }
        .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-style .dx-dashboard-range-appearance-item.dx-dashboard-appearance-item-transparent {
          background-origin: border-box;
          background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAJICAuZHgtZGFzaGJvYXJkLWljb257ZmlsbDojREVERURFO30NCiAgPC9zdHlsZT4NCgk8cmVjdCB4PSIwIiB5PSIwIiBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMCIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+ICANCiAgPHJlY3QgeD0iNiIgeT0iNiIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTgiIHk9IjYiIGNsYXNzPSJkeC1kYXNoYm9hcmQtaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPiAgDQogIDxyZWN0IHg9IjAiIHk9IjEyIiBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTIiIGNsYXNzPSJkeC1kYXNoYm9hcmQtaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPg0KICA8cmVjdCB4PSI2IiB5PSIxOCIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTgiIHk9IjE4IiBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4NCjwvc3ZnPg0K");
          background-repeat: repeat-x; }
        .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-style .dx-dashboard-range-appearance-item.dx-dashboard-appearance-item-empty {
          width: 100%;
          margin-bottom: 4px;
          background-color: rgba(0, 0, 0, 0); }
        .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-style .dx-dashboard-range-appearance-item::after {
          display: block;
          text-align: center;
          width: 100%;
          content: attr(data-label);
          font-size: 14px; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-style .dx-dashboard-rangeicon {
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        margin: -7px; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-sign {
      font-weight: 700; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-sign .dx-texteditor-input {
        font-style: normal; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-value {
      text-align: center;
      font-weight: 700; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-cell {
      white-space: nowrap;
      text-align: center;
      font-size: 12px;
      margin: 2px;
      padding: 5px; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-cell:before {
        content: '';
        display: inline-block;
        vertical-align: middle;
        height: 100%;
        width: 0px; }
      .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-cell > * {
        display: inline-block;
        vertical-align: middle;
        white-space: normal; }
    .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-value .dx-dashboard-range-cell, .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-dashboard-range-sign .dx-dashboard-range-cell, .dx-dashboard-range-editor .dx-dashboard-range-editor-content .dx-highlight-outline .dx-dashboard-range-cell {
      margin: 0px; }

.dx-dashboard-condition-type-editor {
  background-color: #fff;
  border: 1px solid #dddddd;
  border-radius: 2px;
  overflow: hidden; }

.dx-dashboard-condition-types-container {
  position: relative;
  height: 300px; }
  .dx-dashboard-condition-types-container > div {
    position: absolute;
    top: 0;
    left: 0;
    transition: left 0.5s;
    width: 100%;
    height: 100%; }
    .dx-dashboard-condition-types-container > div .dx-list-item {
      vertical-align: middle;
      overflow: hidden;
      text-align: left;
      text-overflow: ellipsis;
      font-size: 11px;
      padding-right: 30px;
      position: relative;
      height: 30px;
      padding: 7px 13px;
      padding-right: 30px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
      .dx-dashboard-condition-types-container > div .dx-list-item .dx-list-item-content {
        padding: 0;
        line-height: initial; }
      .dx-dashboard-condition-types-container > div .dx-list-item.dx-dashboard-has-children::after {
        content: '';
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLmR4LWRhc2hib2FyZC1pY29ue2ZpbGw6IzdCN0I3Qjt9DQo8L3N0eWxlPg0KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiBwb2ludHM9IjUsMTAgOSw2IDUsMiAiLz4NCjwvc3ZnPg0K");
        position: absolute;
        width: 12px;
        height: 12px;
        right: 8px;
        top: 9px; }
  .dx-dashboard-condition-types-container > div:last-of-type {
    left: 275px; }
  .dx-dashboard-condition-types-container.dx-dashboard-state-condition-selected > div:first-of-type {
    left: -275px; }
  .dx-dashboard-condition-types-container.dx-dashboard-state-condition-selected > div:last-of-type {
    left: 0; }

.dx-dashboard-list > .dx-list:not(.dx-list-select-decorator-enabled).dx-dashboard-gallery-list .dx-list-group-header {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  color: rgba(51, 51, 51, 0.8);
  margin: 0;
  color: rgba(51, 51, 51, 0.6);
  padding-top: 8px;
  padding-bottom: 8px;
  border: none;
  background: inherit; }

.dx-dashboard-list > .dx-list:not(.dx-list-select-decorator-enabled).dx-dashboard-gallery-list .dx-list-group-body {
  width: 236px; }

.dx-dashboard-list > .dx-list:not(.dx-list-select-decorator-enabled).dx-dashboard-gallery-list .dx-list-item {
  display: inline-block;
  width: auto;
  height: auto;
  border-top: none;
  white-space: normal;
  padding-right: 10px;
  padding-left: 10px; }

.dx-dashboard-gallery-item {
  padding: 4px; }
  .dx-dashboard-gallery-item > div {
    display: block;
    margin-top: 2px; }

.dx-dashboard-widget-container .dx-dashboard-confirm .dx-state-focused.dx-overlay-content {
  outline: none; }

.dx-dashboard-widget-container .dx-dashboard-confirm .dx-popup-content {
  display: table;
  font-size: 15px;
  color: rgba(51, 51, 51, 0.8);
  width: auto;
  margin: 0 auto;
  text-align: center; }
  .dx-dashboard-widget-container .dx-dashboard-confirm .dx-popup-content > * {
    display: table-cell;
    vertical-align: middle; }

.dx-dashboard-widget-container .dx-dashboard-confirm .dx-popup-bottom.dx-toolbar {
  padding: 0 20px 20px; }
  .dx-dashboard-widget-container .dx-dashboard-confirm .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
    padding-right: 5px; }

.dx-dashboard-currency-selector {
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .dx-dashboard-currency-selector .dx-dashboard-currency-selector-preview {
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #dddddd;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
    text-align: center;
    font-size: 60px; }
    .dx-dashboard-currency-selector .dx-dashboard-currency-selector-preview .dx-dashboard-currency-selector-preview-warn {
      margin: 0 100px;
      font-size: 14px;
      color: rgba(51, 51, 51, 0.6); }
  .dx-dashboard-currency-selector .dx-dashboard-form-left-column {
    min-width: 250px; }
  .dx-dashboard-currency-selector .dx-dashboard-form-row-field > .dx-dashboard-list .dx-list-search {
    height: 40px;
    margin-bottom: 0; }
    .dx-dashboard-currency-selector .dx-dashboard-form-row-field > .dx-dashboard-list .dx-list-search, .dx-dashboard-currency-selector .dx-dashboard-form-row-field > .dx-dashboard-list .dx-list-search.dx-state-hover {
      border-top-color: transparent;
      border-left-color: transparent;
      border-right-color: transparent; }
  .dx-dashboard-currency-selector .dx-dashboard-form-row-field > .dx-dashboard-list.dx-list.dx-list-with-search .dx-scrollable-wrapper {
    height: calc(100% - 40px); }
  .dx-dashboard-currency-selector .dx-dashboard-form-row-field > .dx-dashboard-list .dx-texteditor.dx-editor-outlined {
    border-radius: 0px; }

.dx-dashboard-currency-list-item {
  display: flex;
  text-align: left;
  justify-content: flex-end; }
  .dx-dashboard-currency-list-item .dx-dashboard-currency-list-item-display-text {
    flex-shrink: 1;
    min-width: 0; }
    .dx-dashboard-currency-list-item .dx-dashboard-currency-list-item-display-text > div {
      overflow: hidden;
      text-overflow: ellipsis; }
  .dx-dashboard-currency-list-item .dx-dashboard-currency-list-item-preview {
    text-align: right;
    flex-grow: 1; }

.dx-dashboard-property-grid .dx-shadow {
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px; }
  .dx-dashboard-property-grid .dx-shadow.dx-shadow-top {
    top: 0;
    box-shadow: inset 0px 20px 10px -20px rgba(0, 0, 0, 0.1);
    visibility: hidden; }
  .dx-dashboard-property-grid .dx-shadow.dx-shadow-bottom {
    bottom: 0;
    box-shadow: inset 0px -20px 10px -20px rgba(0, 0, 0, 0.1); }

.dx-dashboard-property-grid .dx-popup-content {
  overflow: visible; }

.dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-closed {
  border-bottom: none; }

.dx-dashboard-property-grid .dx-accordion-item .dx-dashboard-accordion-group, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-dashboard-accordion-group {
  margin: 19px -19px -19px -19px;
  padding: 0 19px 19px 19px;
  background-color: #f7f7f7;
  border-top: 1px solid #dddddd; }
  .dx-dashboard-property-grid .dx-accordion-item .dx-dashboard-accordion-group > .dx-accordion-item-title, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-dashboard-accordion-group > .dx-accordion-item-title {
    padding: 0; }
  .dx-dashboard-property-grid .dx-accordion-item .dx-dashboard-accordion-group h5, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-dashboard-accordion-group h5 {
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    color: rgba(51, 51, 51, 0.8);
    margin: 0; }

.dx-dashboard-property-grid .dx-accordion-item .dx-accordion-item-title.dx-dashboard-item-type-selector, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-accordion-item-title.dx-dashboard-item-type-selector {
  height: 80px; }
  .dx-dashboard-property-grid .dx-accordion-item .dx-accordion-item-title.dx-dashboard-item-type-selector h5, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-accordion-item-title.dx-dashboard-item-type-selector h5 {
    height: 20px;
    line-height: 20px;
    vertical-align: initial;
    position: relative;
    margin: 0px;
    vertical-align: middle;
    transition: color 0.15s;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    color: rgba(51, 51, 51, 0.8);
    margin: 0; }

.dx-dashboard-property-grid .dx-accordion-item.dx-dashboard-accordion-item-no-border .dx-dashboard-item-type-selector, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened.dx-dashboard-accordion-item-no-border .dx-dashboard-item-type-selector {
  cursor: default; }
  .dx-dashboard-property-grid .dx-accordion-item.dx-dashboard-accordion-item-no-border .dx-dashboard-item-type-selector.dx-accordion-item-body, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened.dx-dashboard-accordion-item-no-border .dx-dashboard-item-type-selector.dx-accordion-item-body {
    background: inherit; }
  .dx-dashboard-property-grid .dx-accordion-item.dx-dashboard-accordion-item-no-border .dx-dashboard-item-type-selector .dx-shadow, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened.dx-dashboard-accordion-item-no-border .dx-dashboard-item-type-selector .dx-shadow {
    visibility: hidden; }

.dx-dashboard-property-grid .dx-accordion-item .dx-accordion-item-title.dx-dashboard-items-wrapper, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-accordion-item-title.dx-dashboard-items-wrapper {
  font-size: 14px; }

.dx-dashboard-property-grid .dx-accordion-item .dx-dashboard-items-wrapper, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-dashboard-items-wrapper {
  padding: 0;
  cursor: default; }
  .dx-dashboard-property-grid .dx-accordion-item .dx-dashboard-items-wrapper dx-dashboard-group-data-items, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-dashboard-items-wrapper dx-dashboard-group-data-items {
    display: block;
    padding: 10px 20px; }
    .dx-dashboard-property-grid .dx-accordion-item .dx-dashboard-items-wrapper dx-dashboard-group-data-items .dx-dashboard-data-item:first-of-type, .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-dashboard-items-wrapper dx-dashboard-group-data-items .dx-dashboard-data-item:first-of-type {
      margin-top: 0px; }

.dx-dashboard-property-grid .dx-accordion-item {
  border-left: none;
  border-right: none; }
  .dx-dashboard-property-grid .dx-accordion-item.dx-dashboard-accordion-item-no-border {
    border-top: none; }
    .dx-dashboard-property-grid .dx-accordion-item.dx-dashboard-accordion-item-no-border.dx-state-hover .dx-accordion-item-title, .dx-dashboard-property-grid .dx-accordion-item.dx-dashboard-accordion-item-no-border.dx-state-active .dx-accordion-item-title {
      background-color: transparent; }

.dx-dashboard-property-grid .dx-accordion-item-title {
  height: 40px;
  vertical-align: middle;
  padding: 0 19px;
  transition: background-color 0.15s; }
  .dx-dashboard-property-grid .dx-accordion-item-title h4, .dx-dashboard-property-grid .dx-accordion-item-title h5, .dx-dashboard-property-grid .dx-accordion-item-title h6 {
    line-height: 40px; }
  .dx-dashboard-property-grid .dx-accordion-item-title::before {
    display: none; }
  .dx-dashboard-property-grid .dx-accordion-item-title h4 {
    position: absolute;
    vertical-align: middle;
    padding: 0;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    color: rgba(51, 51, 51, 0.8);
    margin: 0; }
  .dx-dashboard-property-grid .dx-accordion-item-title .dx-dashboard-accordion-title-content {
    display: flex;
    text-align: left;
    justify-content: flex-end;
    position: relative;
    height: 100%; }
    .dx-dashboard-property-grid .dx-accordion-item-title .dx-dashboard-accordion-title-content h5 {
      flex-shrink: 1000000000;
      min-width: 0;
      transition: color 0.15s;
      margin: 0px;
      text-transform: uppercase;
      font-size: 10px;
      font-weight: 700;
      color: rgba(51, 51, 51, 0.8);
      margin: 0;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
    .dx-dashboard-property-grid .dx-accordion-item-title .dx-dashboard-accordion-title-content h6 {
      text-align: right;
      flex-grow: 1;
      vertical-align: middle;
      font-size: 11px;
      font-weight: normal;
      margin: 0;
      padding-right: 1px;
      color: rgba(51, 51, 51, 0.6);
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }

.dx-dashboard-property-grid .dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened)
> .dx-accordion-item-title:not(.dx-dashboard-item-type-selector) {
  color: inherit;
  background-color: #f7f7f7; }

.dx-dashboard-property-grid .dx-accordion-item-body {
  position: relative;
  padding: 0 19px 20px; }

.dx-dashboard-property-grid h4 {
  padding: 10px 0 5px 0;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  color: rgba(51, 51, 51, 0.8);
  margin: 0; }

.dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened h5 {
  color: rgba(51, 51, 51, 0.6); }

.dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-accordion-item-title {
  cursor: default; }
  .dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened .dx-accordion-item-title .dx-shadow-top {
    visibility: visible; }

.dx-dashboard-property-grid .dx-accordion-item.dx-accordion-item-opened > :not(.dx-dashboard-item-type-selector) {
  background-color: #f7f7f7; }

.dx-dashboard-property-grid .dx-accordion-item .dx-accordion-item-body {
  background-color: #f7f7f7; }

.dx-dashboard-property-grid .dx-form .dx-field-item-label.dx-field-item-label-location-top {
  margin-bottom: 3px; }

.dx-dashboard-property-grid .propertygrid-editor-displayName, .dx-dashboard-property-grid .dx-form .dx-field-item-label-text {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  color: rgba(51, 51, 51, 0.8);
  margin: 0;
  margin-bottom: 3px; }

.dx-dashboard-property-grid .dx-dashboard-field-chooser {
  height: 100%;
  width: 100%;
  padding-bottom: 7px; }
  .dx-dashboard-property-grid .dx-dashboard-field-chooser.dx-dashboard-include-summary + div {
    min-height: 60px; }

.dx-dashboard-property-grid .dx-dashboard-properties .dx-editors .dx-fieldset .dx-field-value {
  padding-bottom: 7px; }

.dx-dashboard-property-grid .dx-editors .dx-fieldset .dx-field {
  background-color: transparent;
  padding: 0; }

.dx-dashboard-property-grid .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  left: 0; }

.dx-dashboard-property-grid .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  position: static;
  width: 236px;
  padding-bottom: 2px; }

.dx-dashboard-property-grid .dx-field-label {
  float: none;
  width: 236px; }

.dx-dashboard-property-grid .dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button), .dx-dashboard-property-grid .dx-field-value-static {
  width: 236px;
  float: none; }

.dx-dashboard-property-grid .propertygrid-editor-checkbox {
  position: absolute;
  right: 0;
  top: -36px; }

.dx-dashboard-toolbox-extension {
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 81px;
  border-right: 1px solid #dddddd;
  overflow: hidden; }
  .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button {
    width: 80px;
    height: 50px;
    background-color: #fff;
    font-size: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    position: absolute;
    top: 0; }
    .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button svg {
      width: 24px;
      height: 24px;
      margin: 13px 28px;
      pointer-events: none; }
      .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button svg use {
        color: #333; }
    .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button:hover:not(.dx-state-disabled) {
      background-color: rgba(51, 51, 51, 0.04); }
  .dx-dashboard-toolbox-extension .dx-dashboard-toolbox {
    position: absolute;
    width: 80px;
    top: 50px;
    bottom: 40px;
    letter-spacing: -5px;
    height: auto;
    background-color: #fff;
    font-size: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-group-separator, .dx-dashboard-toolbox-extension .dx-dashboard-toolbox.dx-dashboard-toolbox-group-separator {
      border-top: 1px solid #dddddd; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-group {
      height: auto;
      min-height: 20px;
      line-height: 20px;
      vertical-align: middle;
      background-color: #e5e5e5;
      color: rgba(51, 51, 51, 0.6);
      font-size: 9px;
      letter-spacing: normal;
      text-align: center;
      text-transform: uppercase;
      font-weight: bold; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item {
      display: inline-block;
      position: relative;
      width: 40px;
      height: 40px; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item svg {
        width: 24px;
        height: 24px;
        margin: 8px 8px;
        pointer-events: none; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item svg use {
          color: #333; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item svg use {
        fill: #337ab7; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item .dx-dashboard-toolbox-item-hover {
        position: absolute;
        top: 2px;
        left: 2px;
        right: 2px;
        bottom: 2px;
        visibility: hidden;
        background-color: transparent;
        -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
        -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
        border: 1px solid transparent; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item:hover .dx-dashboard-toolbox-item-hover {
        visibility: visible; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled {
        opacity: 0.3;
        pointer-events: none; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled svg use {
          color: #333; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled .dx-dashboard-toolbox-item-hover {
          display: none; }
  .dx-dashboard-toolbox-extension .dx-dashboard-toolbar {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 80px;
    letter-spacing: -5px;
    background-color: #fff;
    font-size: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action {
      display: inline-block;
      width: 40px;
      height: 40px; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action svg {
        width: 24px;
        height: 24px;
        margin: 8px 8px;
        pointer-events: none; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action:hover:not(.dx-state-disabled) {
        background-color: rgba(51, 51, 51, 0.04); }

.dx-toolbox-extension-layout-item-placeholder-wrapper {
  overflow: hidden;
  width: 100%; }

.dx-toolbox-extension-layout-item-placeholder {
  width: 100%;
  color: rgba(51, 51, 51, 0.6); }
  .dx-toolbox-extension-layout-item-placeholder div:first-child {
    margin-bottom: 20px; }
  .dx-toolbox-extension-layout-item-placeholder div {
    overflow: hidden; }
    .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item {
      margin: 0;
      position: relative;
      display: inline-block;
      width: 32px;
      height: 32px; }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item svg {
        width: 24px;
        height: 24px;
        margin: 4px 4px;
        pointer-events: none; }
        .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item:hover:not(.dx-state-disabled) {
        background-color: rgba(51, 51, 51, 0.04); }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item svg use {
        color: #333;
        fill: #337ab7; }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item .dx-dashboard-toolbox-item-button {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 0;
        margin: 0; }

.dx-dashboard-designer-menu-popup > .dx-overlay-content {
  border-radius: 0;
  border: none; }

.dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header {
  line-height: 50px;
  padding: 0 0 0 30px;
  vertical-align: middle;
  cursor: default;
  background-color: #efefef;
  font-size: 11px;
  color: #333;
  text-transform: uppercase;
  font-weight: bold; }
  .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header.dx-popup-title {
    height: 50px;
    width: 240px; }
  .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close {
    float: right;
    cursor: pointer;
    width: 50px;
    height: 50px; }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close svg {
      pointer-events: none; }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close svg {
      width: 24px;
      height: 24px;
      margin: 13px 13px;
      pointer-events: none; }
      .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close svg use {
        color: rgba(51, 51, 51, 0.65); }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close:hover svg use {
      color: #333; }

.dx-dashboard-designer-menu-popup .dx-popup-content {
  background-color: #fff; }

.dx-dashboard-designer-menu-popup .dx-popup-wrapper > .dx-overlay-content {
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  border: none;
  border-right: 1px solid #dddddd; }

.dx-dashboard-designer-menu {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  width: 240px; }
  .dx-dashboard-designer-menu ul {
    padding: 0;
    margin: 0;
    background-color: #fff;
    font-size: 14px; }
    .dx-dashboard-designer-menu ul li {
      width: 100%;
      height: 45px;
      line-height: 45px;
      vertical-align: middle;
      padding-left: 30px;
      padding-right: 5px;
      list-style-type: none;
      color: rgba(51, 51, 51, 0.8);
      cursor: pointer;
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap; }
      .dx-dashboard-designer-menu ul li.dx-separator {
        border-bottom: 1px solid #dddddd; }
      .dx-dashboard-designer-menu ul li.dx-state-disabled {
        color: rgba(51, 51, 51, 0.6);
        cursor: default; }
      .dx-dashboard-designer-menu ul li:hover:not(.dx-state-disabled), .dx-dashboard-designer-menu ul li.dx-state-hovered:not(.dx-state-disabled) {
        background-color: #e5e5e5;
        color: rgba(51, 51, 51, 0.8); }
      .dx-dashboard-designer-menu ul li.dx-state-selected:not(.dx-state-disabled) {
        background-color: #414141;
        color: #ffffff; }

.dx-dashboard-dashboard-form {
  position: absolute;
  left: 240px;
  right: 0;
  top: 0;
  bottom: 0;
  border-left: 1px solid #dddddd; }
  .dx-dashboard-dashboard-form .dx-widget {
    font-size: 14px; }

.dx-dashboard-datasource-browser-popup .dx-popup-bottom.dx-toolbar {
  padding: 30px 38px;
  padding-top: 0px; }

.dx-dashboard-datasource-browser-popup .dx-popup-content {
  padding: 30px 38px; }

.dx-dashboard-datasource-browser-wrapper {
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .dx-dashboard-datasource-browser-wrapper .dx-dashboard-datasource-list-action {
    text-decoration: underline;
    color: #337ab7;
    cursor: pointer;
    text-transform: none;
    font-size: 12px;
    line-height: 15px;
    font-weight: normal;
    float: right;
    margin-top: -3px;
    margin-right: 2px;
    margin-left: 2px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    min-width: 20px; }
    .dx-dashboard-datasource-browser-wrapper .dx-dashboard-datasource-list-action:first-child {
      margin-right: 2px; }
  .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-left-column .dx-dashboard-form-row {
    height: 100%; }
  .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-form-row-caption {
    justify-content: flex-end; }
  .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-list-action {
    margin-left: 20px; }
  .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper {
    background-color: #fff;
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #dddddd;
    border-radius: 2px; }
    .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree {
      transition: opacity linear 0.15s;
      transition-delay: 0s; }
      .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item {
        font-size: 0;
        min-width: 100px; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item.dx-treelist-item-selected {
          background-color: rgba(0, 0, 0, 0.1);
          color: #333; }
          .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item.dx-treelist-item-selected .dx-dashboard-datasource-field-icon-remove svg use {
            color: #d9534f; }
          .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item.dx-treelist-item-selected .dx-dashboard-datasource-field-icon-remove:hover svg use {
            color: #333; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item.dx-dashboard-treelist-item-disabled {
          opacity: 0.5; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item:hover:not(.dx-dashboard-treelist-item-disabled) {
          background-color: rgba(0, 0, 0, 0.04);
          color: #333; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item.dx-treelist-group-item:not(.dx-treelist-item-collapsed) {
          font-weight: bold; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item .dx-collapsing-image {
          font: 14px/1 DXIcons;
          font-size: 14px;
          background-image: none; }
          .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item .dx-collapsing-image:before {
            content: "+";
            line-height: 28px; }
          .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item .dx-collapsing-image.dx-image-expanded {
            transform: none; }
            .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item .dx-collapsing-image.dx-image-expanded:before {
              content: "-"; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-treelist .dx-treelist-item.dx-dashboard-corrupted-calc-field {
          color: #d9534f; }
      .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column {
        display: inline-block;
        height: 100%;
        width: 33%;
        border-right: 1px solid #dddddd;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        line-height: 30px;
        font-size: 12px;
        vertical-align: top; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-treelist-item-images {
          width: 26px; }
          .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-treelist-item-images .dx-dashboard-datasource-field-icon > div {
            width: 17px; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-dashboard-datasource-field-icon {
          display: inline-block;
          vertical-align: middle;
          padding: 0 5px;
          cursor: pointer; }
          .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-dashboard-datasource-field-icon.dx-dashboard-calculated-field {
            padding: 0px;
            float: left;
            margin-top: 5px; }
          .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-dashboard-datasource-field-icon svg {
            width: 20px;
            height: 20px; }
            .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-dashboard-datasource-field-icon svg use {
              color: rgba(51, 51, 51, 0.65); }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-dashboard-datasource-field-icon-remove svg use {
          color: #d9534f; }
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-dashboard-datasource-field-icon-edit:hover svg use,
        .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree .dx-dashboard-datasource-tree-item-column .dx-dashboard-datasource-field-icon-remove:hover svg use {
          color: #333; }
      .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-datasource-browser-tree.dx-state-loading {
        transition: opacity linear 0.5s;
        transition-delay: 0.5s;
        pointer-events: none;
        opacity: 0.7; }
    .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-treelist-loading {
      opacity: 0;
      transition: opacity linear 0s;
      transition-delay: 0s; }
      .dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper .dx-dashboard-treelist-loading.dx-state-active {
        transition: opacity linear 0.5s;
        transition-delay: 0.5s;
        opacity: 1;
        text-transform: uppercase;
        font-size: 10px;
        font-weight: 700;
        color: rgba(51, 51, 51, 0.8);
        margin: 0;
        border: none;
        color: rgba(51, 51, 51, 0.6);
        text-align: center;
        position: absolute;
        top: 50px;
        left: 0;
        right: 0; }

.dx-dashboard-datasources-list-holder {
  position: relative;
  height: 100%; }
  .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-list-header {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    text-transform: none;
    font-weight: normal;
    margin-bottom: 10px; }
    .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-list-header .dx-dashboard-datasource-action {
      float: right;
      display: inline-block;
      text-decoration: underline;
      color: #337ab7;
      cursor: pointer; }
  .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-list {
    position: absolute;
    left: 0;
    right: 0;
    top: 28px;
    height: calc(100% - 30px); }
  .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-content {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: #fff;
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #dddddd;
    border-radius: 2px; }
  .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-loading {
    color: rgba(51, 51, 51, 0.7);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    align-self: center; }
  .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-error {
    padding: 35px 130px 0px 40px; }
    .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-error .dx-dashboard-datasources-error-title {
      font-size: 14px;
      font-weight: bold;
      color: #d9534f;
      display: inline-block;
      padding-right: 70px; }
    .dx-dashboard-datasources-list-holder .dx-dashboard-datasources-error .dx-dashboard-datasources-error-details {
      font-size: 11px; }

.dx-dashboard-datasources-list {
  background-color: #fff;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  .dx-dashboard-datasources-list .dx-list-search {
    height: 40px;
    margin-bottom: 0; }
    .dx-dashboard-datasources-list .dx-list-search, .dx-dashboard-datasources-list .dx-list-search.dx-state-hover {
      border-top-color: transparent;
      border-left-color: transparent;
      border-right-color: transparent; }
  .dx-dashboard-datasources-list.dx-list.dx-list-with-search .dx-scrollable-wrapper {
    height: calc(100% - 40px); }
  .dx-dashboard-datasources-list .dx-texteditor.dx-editor-outlined {
    border-radius: 0px; }
  .dx-dashboard-datasources-list .dx-list-item {
    cursor: default; }
    .dx-dashboard-datasources-list .dx-list-item .dx-list-item-content {
      padding: 0; }
    .dx-dashboard-datasources-list .dx-list-item .dx-dashboard-datasource-icon:not(.dx-state-disabled) {
      cursor: pointer; }
    .dx-dashboard-datasources-list .dx-list-item .dx-state-disabled {
      opacity: 0.3; }
    .dx-dashboard-datasources-list .dx-list-item:hover .dx-dashboard-datasource-icon-remove,
    .dx-dashboard-datasources-list .dx-list-item:hover .dx-dashboard-datasource-icon-rename,
    .dx-dashboard-datasources-list .dx-list-item:hover .dx-dashboard-datasource-icon-embed,
    .dx-dashboard-datasources-list .dx-list-item:hover .dx-dashboard-datasource-icon-preview,
    .dx-dashboard-datasources-list .dx-list-item:hover .dx-dashboard-datasource-icon-link, .dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icon-remove,
    .dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icon-rename,
    .dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icon-embed,
    .dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icon-preview,
    .dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icon-link {
      visibility: visible; }
    .dx-dashboard-datasources-list .dx-list-item:hover .dx-dashboard-datasource-icons, .dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icons {
      display: flex; }
    .dx-dashboard-datasources-list .dx-list-item:hover .dx-dashboard-datasource-icon-remove svg use, .dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icon-remove svg use {
      color: #d9534f; }
  .dx-dashboard-datasources-list .dx-dashboard-datasource-item {
    display: flex;
    align-items: center;
    justify-content: space-between; }
    .dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-description {
      height: 40px;
      line-height: 40px;
      padding: 0 10px;
      font-size: 12px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
    .dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icons {
      display: none;
      align-items: center;
      padding-right: 7px;
      margin-left: auto; }
    .dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icon {
      width: 24px;
      height: 24px; }
      .dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icon svg {
        width: 24px;
        height: 24px;
        margin: 0px 0px;
        pointer-events: none; }
        .dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icon:hover svg use {
        color: #333; }
  .dx-dashboard-datasources-list.dx-dashboard-datasources-box .dx-dashboard-datasource-item {
    float: left;
    width: 250px;
    margin: 15px; }

.dx-dashboard-datasources-rename-popup .dx-dashboard-rename-data-source-label {
  margin-bottom: 8px; }

.dx-dashboard-datasources-rename-popup .dx-popup-content {
  padding: 30px;
  height: auto; }

.dx-dashboard-datasources-rename-popup .dx-popup-bottom.dx-toolbar {
  padding: 30px;
  padding-top: 0px; }

.dxrd-wizard .dx-popup-wrapper > .dx-overlay-content {
  background-color: #fff; }

.dxrd-wizard .dx-popup-wrapper > .dx-overlay-content .dx-toolbar {
  background-color: #fff; }

.dx-dashboard-widget-container .dx-add-queries-page-checkbox .dx-checkbox-icon {
  width: 22px;
  height: 22px; }

.dx-dashboard-widget-container .dxrd-datasource-parameters-collection .dx-field-value .dx-popup-general .dx-texteditor:not(.dxrd-multiline) {
  height: 34px; }
  .dx-dashboard-widget-container .dxrd-datasource-parameters-collection .dx-field-value .dx-popup-general .dx-texteditor:not(.dxrd-multiline) input {
    font-size: 14px; }

.dx-dashboard-typography,
.dx-dashboard-typography .dx-widget,
.dx-dashboard-typography .dx-widget input,
.dx-dashboard-typography .dx-widget textarea {
  font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Verdana, sans-serif; }

.dx-dashboard-control {
  background-color: #efefef; }
  .dx-dashboard-control a {
    color: #337ab7; }

.dx-dashboard-widget-container {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 150px;
  min-width: 300px;
  overflow: hidden; }
  .dx-dashboard-widget-container .dx-dashboard-control-loading {
    text-transform: uppercase;
    color: rgba(51, 51, 51, 0.7);
    font-size: 10px;
    font-weight: bold; }
  .dx-dashboard-widget-container * {
    box-sizing: border-box; }
  .dx-dashboard-widget-container .dx-popup-wrapper {
    transition: background 0.5s; }
  .dx-dashboard-widget-container .dx-overlay-shader {
    background-color: rgba(255, 255, 255, 0.6); }
  .dx-dashboard-widget-container .dx-dashboard-no-visible-dashboard {
    white-space: nowrap;
    width: 100%;
    height: 100%;
    text-align: center; }
    .dx-dashboard-widget-container .dx-dashboard-no-visible-dashboard:before {
      content: '';
      display: inline-block;
      vertical-align: middle;
      height: 100%;
      width: 0px; }
    .dx-dashboard-widget-container .dx-dashboard-no-visible-dashboard > * {
      display: inline-block;
      vertical-align: middle;
      white-space: normal; }
  .dx-dashboard-widget-container .dx-dashboard-designer-menu-header + .dx-popup-content, .dx-dashboard-widget-container .dx-dashboard-property-grid .dx-popup-content {
    padding: 0px; }
  .dx-dashboard-widget-container .dx-dashboard-surface {
    position: absolute;
    left: 80px;
    top: 0;
    right: 0;
    bottom: 0; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-wrapper .dx-layout-item-container {
      overflow: hidden; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover {
      background-color: transparent;
      border: 2px solid transparent;
      opacity: 1;
      transition: border-color 0.1s; }
      .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-layout-float-cover {
        z-index: 101; }
      .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover:hover {
        border-color: #7b7b7b; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-selected,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-selected {
      pointer-events: none;
      border-color: #7b7b7b; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root.dx-state-underlying-selection .dx-layout-item-cover:not(.dx-layout-selected):not(:hover),
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root.dx-state-underlying-selection .dx-layout-item-cover:not(.dx-layout-selected):not(:hover) {
      background-color: rgba(239, 239, 239, 0.7); }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root.dx-state-underlying-selection .dx-layout-item-wrapper:not(:hover) > .dx-layout-item-container:not(.dx-layout-item-selected),
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root.dx-state-underlying-selection .dx-layout-item-wrapper:not(:hover) > .dx-layout-item-container:not(.dx-layout-item-selected) {
      filter: grayscale(1);
      -webkit-filter: grayscale(1); }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-cover.dx-drag-over-top,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-top {
      border-left: 2px solid transparent;
      border-right: 2px solid transparent;
      border-bottom: 2px solid transparent;
      border-top: 3px solid #337ab7;
      margin-top: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-top,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-top {
      background-color: #337ab7;
      opacity: .1; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-cover.dx-drag-over-left,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-left {
      border-top: 2px solid transparent;
      border-right: 2px solid transparent;
      border-bottom: 2px solid transparent;
      border-left: 3px solid #337ab7;
      margin-left: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-left,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-left {
      background-color: #337ab7;
      opacity: .1; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-cover.dx-drag-over-right,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-right {
      border-top: 2px solid transparent;
      border-left: 2px solid transparent;
      border-bottom: 2px solid transparent;
      border-right: 3px solid #337ab7;
      margin-right: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-right,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-right {
      background-color: #337ab7;
      opacity: .1; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-cover.dx-drag-over-bottom,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-bottom {
      border-top: 2px solid transparent;
      border-left: 2px solid transparent;
      border-right: 2px solid transparent;
      border-bottom: 3px solid #337ab7;
      margin-bottom: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-bottom,
    .dx-dashboard-widget-container .dx-dashboard-surface dashboard-viewer.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-bottom {
      background-color: #337ab7;
      opacity: .1; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state svg {
      width: 48px;
      height: 48px;
      min-width: 48px;
      min-height: 48px; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-medium .dx-dashboard-item-type-icon {
      display: none; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-small .dx-dashboard-item-type-icon {
      display: none; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-small .dx-dashboard-layout-state-content {
      display: none; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state .dx-dashboard-item-type-title {
      font-size: 14px;
      margin-top: 3px; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state .dx-dashboard-layout-text {
      font-size: 11px;
      max-width: 150px;
      margin-top: 14px;
      align-self: center; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state .dx-dashboard-layout-link {
      display: inline-block;
      text-decoration: underline;
      color: #337ab7;
      cursor: pointer;
      text-transform: none;
      font-weight: normal; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-empty svg use {
      fill: rgba(51, 51, 51, 0.65);
      color: rgba(51, 51, 51, 0.65);
      opacity: 0.35; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-empty div {
      color: rgba(51, 51, 51, 0.6); }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-error svg use {
      fill: #d9534f;
      color: #d9534f; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-error div {
      color: #d9534f; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      flex-wrap: nowrap;
      height: 100%;
      pointer-events: auto;
      text-align: center;
      overflow: hidden;
      padding: 15px; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-top {
      border-left: 2px solid transparent;
      border-right: 2px solid transparent;
      border-bottom: 2px solid transparent;
      border-top: 3px solid #337ab7;
      margin-top: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-top {
      background-color: #337ab7;
      opacity: .1; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-left {
      border-top: 2px solid transparent;
      border-right: 2px solid transparent;
      border-bottom: 2px solid transparent;
      border-left: 3px solid #337ab7;
      margin-left: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-left {
      background-color: #337ab7;
      opacity: .1; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-right {
      border-top: 2px solid transparent;
      border-left: 2px solid transparent;
      border-bottom: 2px solid transparent;
      border-right: 3px solid #337ab7;
      margin-right: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-right {
      background-color: #337ab7;
      opacity: .1; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-bottom {
      border-top: 2px solid transparent;
      border-left: 2px solid transparent;
      border-right: 2px solid transparent;
      border-bottom: 3px solid #337ab7;
      margin-bottom: -1px;
      opacity: 1;
      background-color: transparent;
      box-sizing: border-box; }
    .dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-bottom {
      background-color: #337ab7;
      opacity: .1; }
  .dx-dashboard-widget-container .dx-texteditor-buttons-container .dx-icon.dx-icon-clear:before {
    content: ' ';
    height: 100%;
    display: block;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuZHgtZGFzaGJvYXJkLWljb257ZmlsbDojN0I3QjdCO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0iZHgtZGFzaGJvYXJkLWljb24iIGZpbGw9IiM3QjdCN0IiIGQ9Ik0xMiw1Yy0zLjksMC03LDMuMS03LDdjMCwzLjksMy4xLDcsNyw3czctMy4xLDctN0MxOSw4LjEsMTUuOSw1LDEyLDV6IE0xNiwxNWgtMmwtMi0ybC0yLDJIOGwzLTNMOCw5aDINCglsMiwybDItMmgybC0zLDNMMTYsMTV6Ii8+DQo8L3N2Zz4NCg=="); }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-clear-button-area {
    width: 30px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-show-clear-button .dx-icon-clear {
    margin-top: -17px;
    width: 34px;
    height: 34px;
    background-size: 18px 18px;
    padding: 9px;
    font-size: 18px;
    line-height: 18px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-dropdowneditor-icon {
    width: 32px;
    font-size: 18px;
    line-height: 18px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-dropdowneditor-icon:before {
    width: 18px;
    margin-top: -9px;
    margin-left: -9px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-dropdowneditor-button {
    width: 34px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-tag-content {
    margin: 4px 0 0 4px;
    padding: 3px 25px 4px 6px;
    min-width: 40px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-tag-remove-button {
    width: 25px;
    height: 100%; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-tag-remove-button:before {
    right: 9px;
    margin-top: -5px;
    width: 3px;
    height: 11px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-tag-remove-button:after {
    right: 5px;
    margin-top: -1px;
    width: 11px;
    height: 3px; }
  .dx-dashboard-widget-container .dx-dashboard-settings-form .dx-list-item .dx-list-item-content {
    padding: 10px 10px; }
  .dx-dashboard-widget-container .dx-texteditor-input {
    min-height: initial; }
  .dx-dashboard-widget-container .dx-treelist-wrapper .dx-scrollable-container {
    max-height: 300px;
    cursor: default; }

dx-layout-item .dx-datagrid-rowsview.dx-scrollable .dx-scrollable-content {
  z-index: auto; }

.dx-dashboard-viewer-content {
  position: absolute;
  top: 0;
  left: 16px;
  right: 16px;
  top: 16px;
  bottom: 16px; }

.dx-dashboard-item-controls {
  pointer-events: auto; }

#dx-dashboard-item-data-source .dx-dashboard-accent-icon {
  fill: currentColor; }

#dx-dashboard-remove-small .dx-dashboard-red-icon,
#dx-dashboard-remove .dx-dashboard-red-icon {
  fill: currentColor; }

#dx-dashboard-chart-series-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-bar .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-candle-stick .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-full-stacked-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-full-stacked-bar .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-full-stacked-line .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-full-stacked-spline-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-high-low-close .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-line .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-points .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-range-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-range-bar .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-spline .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-spline-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-stacked-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-stacked-bar .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-stacked-line .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-stacked-spline-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-step-area .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-step-line .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-stock .dx-dashboard-contrast-icon,
#dx-dashboard-chart-series-weighted .dx-dashboard-contrast-icon,
#dx-dashboard-gauge-circular-full .dx-dashboard-contrast-icon,
#dx-dashboard-gauge-circular-half .dx-dashboard-contrast-icon,
#dx-dashboard-gauge-circular-left-quarter .dx-dashboard-contrast-icon,
#dx-dashboard-gauge-circular-right-quarter .dx-dashboard-contrast-icon,
#dx-dashboard-gauge-circular-three-fourth .dx-dashboard-contrast-icon,
#dx-dashboard-gauge-linear-horizontal .dx-dashboard-contrast-icon,
#dx-dashboard-gauge-linear-vertical .dx-dashboard-contrast-icon,
#dx-dashboard-grid-column-delta .dx-dashboard-contrast-icon,
#dx-dashboard-grid-column-dimension .dx-dashboard-contrast-icon,
#dx-dashboard-grid-column-hyperlink .dx-dashboard-contrast-icon,
#dx-dashboard-grid-column-measure .dx-dashboard-contrast-icon,
#dx-dashboard-grid-column-sparkline .dx-dashboard-contrast-icon,
#dx-dashboard-pie-donut .dx-dashboard-contrast-icon,
#dx-dashboard-pie-pie .dx-dashboard-contrast-icon,
#dx-dashboard-sparkline-win-loss .dx-dashboard-contrast-icon {
  fill: currentColor; }

#dx-dashboard-chart-series-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-bar .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-candle-stick .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-full-stacked-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-full-stacked-bar .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-full-stacked-line .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-full-stacked-spline-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-high-low-close .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-line .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-points .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-range-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-range-bar .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-spline .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-spline-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-stacked-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-stacked-bar .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-stacked-line .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-stacked-spline-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-step-area .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-step-line .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-stock .dx-dashboard-accent-icon,
#dx-dashboard-chart-series-weighted .dx-dashboard-accent-icon,
#dx-dashboard-gauge-circular-full .dx-dashboard-accent-icon,
#dx-dashboard-gauge-circular-half .dx-dashboard-accent-icon,
#dx-dashboard-gauge-circular-left-quarter .dx-dashboard-accent-icon,
#dx-dashboard-gauge-circular-right-quarter .dx-dashboard-accent-icon,
#dx-dashboard-gauge-circular-three-fourth .dx-dashboard-accent-icon,
#dx-dashboard-gauge-linear-horizontal .dx-dashboard-accent-icon,
#dx-dashboard-gauge-linear-vertical .dx-dashboard-accent-icon,
#dx-dashboard-grid-column-delta .dx-dashboard-accent-icon,
#dx-dashboard-grid-column-dimension .dx-dashboard-accent-icon,
#dx-dashboard-grid-column-hyperlink .dx-dashboard-accent-icon,
#dx-dashboard-grid-column-measure .dx-dashboard-accent-icon,
#dx-dashboard-grid-column-sparkline .dx-dashboard-accent-icon,
#dx-dashboard-pie-donut .dx-dashboard-accent-icon,
#dx-dashboard-pie-pie .dx-dashboard-accent-icon,
#dx-dashboard-sparkline-win-loss .dx-dashboard-accent-icon {
  fill: inherit; }

#dx-dashboard-redo .dx-dashboard-contrast-icon,
#dx-dashboard-undo .dx-dashboard-contrast-icon {
  fill: currentColor; }

#dx-dashboard-convert .dx-dashboard-accent-icon,
#dx-dashboard-item-filter .dx-dashboard-accent-icon,
#dx-dashboard-properties .dx-dashboard-accent-icon,
#dx-dashboard-item-options .dx-dashboard-accent-icon,
#dx-dashboard-interactivity .dx-dashboard-accent-icon {
  fill: inherit; }

#dx-dashboard-convert .dx_white,
#dx-dashboard-item-filter .dx_white,
#dx-dashboard-properties .dx_white,
#dx-dashboard-item-options .dx_white,
#dx-dashboard-interactivity .dx_white {
  fill: currentColor; }

#dx-dashboard-drag .dx_white {
  fill: currentColor; }

#dx-dashboard-toolbox-boundImage .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-bubbleMap .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-card .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-chart .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-choroplethMap .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-comboBox .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-gauge .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-geoPointMap .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-grid .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-group .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-image .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-listBox .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-pie .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-pieMap .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-pivot .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-rangeFilter .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-scatterChart .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-textBox .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-treemap .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-treeView .dx-dashboard-contrast-icon,
#dx-dashboard-toolbox-dateFilter .dx-dashboard-contrast-icon {
  fill: currentColor; }

#dx-dashboard-toolbox-boundImage .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-bubbleMap .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-card .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-chart .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-choroplethMap .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-comboBox .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-gauge .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-geoPointMap .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-grid .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-group .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-image .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-listBox .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-pie .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-pieMap .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-pivot .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-rangeFilter .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-scatterChart .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-textBox .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-treemap .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-treeView .dx-dashboard-accent-icon,
#dx-dashboard-toolbox-dateFilter .dx-dashboard-accent-icon {
  fill: inherit; }

.dx-dashboard-binding-panel-options .dx-dashboard-binding-panel-details .dx-dashboard-toolbox {
  width: auto;
  top: 0;
  letter-spacing: 0;
  position: relative; }
  .dx-dashboard-binding-panel-options .dx-dashboard-binding-panel-details .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled {
    opacity: 0.3;
    pointer-events: none; }
    .dx-dashboard-binding-panel-options .dx-dashboard-binding-panel-details .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled .dx-dashboard-toolbox-item-hover {
      display: none; }

.dx-dashboard-binding-panel-options .dx-dashboard-binding-panel-details .dx-dashboard-duplicate-action {
  text-decoration: underline;
  color: #337ab7;
  cursor: pointer;
  font-size: 11px;
  text-align: center;
  padding: 10px; }

.dx-dashboard-simple-filter .dx-treelist {
  margin-top: 20px;
  height: calc(100% - 46px); }
  .dx-dashboard-simple-filter .dx-treelist .dx-treeview-loadindicator-wrapper {
    display: none; }
  .dx-dashboard-simple-filter .dx-treelist .dx-searchbox {
    margin: 0;
    border: 0;
    padding-left: 1px; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-header-panel {
    border-bottom: none; }
    .dx-dashboard-simple-filter .dx-treelist .dx-treelist-header-panel .dx-treelist-search-panel.dx-searchbox {
      padding-left: 12px; }
    .dx-dashboard-simple-filter .dx-treelist .dx-treelist-header-panel .dx-toolbar {
      margin: 0; }
      .dx-dashboard-simple-filter .dx-treelist .dx-treelist-header-panel .dx-toolbar .dx-toolbar-after {
        padding: 0;
        width: 100%; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-headers, .dx-dashboard-simple-filter .dx-treelist .dx-treelist-headers .dx-row > td {
    border-bottom-width: 0; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview {
    border-top-width: 0; }
    .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview.dx-dashboard-top-border {
      border-top-width: 1px; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td, .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td, .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td, .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
    background-color: transparent;
    color: #333; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-select-all {
    padding-bottom: 6px; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-text-content {
    padding-left: 0px; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-treelist-collapsed span, .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-treelist-expanded span {
    font-size: 18px; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-lines):not(.dx-row-focused) > td, .dx-dashboard-simple-filter .dx-treelist .dx-treelist-rowsview .dx-treelist-rowsview .dx-selection.dx-row:hover:not(.dx-row-lines):not(.dx-row-focused) > td {
    border: none; }
  .dx-dashboard-simple-filter .dx-treelist .dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
    margin-top: -8px; }

.dx-dashboard-item-menu {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: -37px;
  padding-left: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  visibility: hidden;
  opacity: 0;
  background-color: #414141;
  border-radius: 0 2px 2px 0;
  overflow: hidden;
  z-index: 102; }
  .dx-dashboard-item-menu.dx-dashboard-item-top {
    top: 0;
    transform: none; }
  .dx-dashboard-item-menu.dx-dashboard-item-bottom {
    top: auto;
    transform: none;
    bottom: 0; }
  body:hover dashboard-viewer .dx-layout-root .dx-state-selected > .dx-dashboard-item-menu,
  dashboard-viewer.dx-dashboard-in-work .dx-state-selected > .dx-dashboard-item-menu {
    opacity: 1;
    visibility: visible; }
  .dx-dashboard-item-menu .dx-dashboard-designer-menu-item {
    width: 36px;
    height: 36px;
    margin: 2px;
    border-radius: 2px; }
    .dx-dashboard-item-menu .dx-dashboard-designer-menu-item svg {
      width: 24px;
      height: 24px;
      margin: 6px 6px;
      pointer-events: none; }
      .dx-dashboard-item-menu .dx-dashboard-designer-menu-item svg use {
        color: #fff; }
    .dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-item-menu .dx-dashboard-designer-menu-item:hover {
      background-color: rgba(255, 255, 255, 0.15); }
    .dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-state-selected {
      opacity: 0.25;
      background-color: inherit; }
      .dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-state-selected svg use {
        color: #fff; }
    .dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-dashboard-remove-item-button svg use {
      color: #d9534f; }
    .dx-dashboard-item-menu .dx-dashboard-designer-menu-item svg {
      pointer-events: none; }
      .dx-dashboard-item-menu .dx-dashboard-designer-menu-item svg use {
        fill: #337ab7; }
  .dx-dashboard-item-menu .dx-dashboard-designer-menu-separator {
    width: 32px;
    height: 2px;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    margin: 0 4px; }
  .dx-dashboard-item-menu.dx-position-left {
    left: -37px;
    right: auto;
    border-radius: 2px 0 0 2px; }

.dx-dashboard-item-plate {
  pointer-events: auto;
  position: absolute;
  top: -10px;
  left: calc(50% - 15px);
  visibility: hidden;
  opacity: 0;
  cursor: move;
  background: none;
  background-color: #414141;
  border-radius: 2px;
  z-index: 102;
  width: 30px;
  height: 30px; }
  body:hover dashboard-viewer .dx-layout-root .dx-dashboard-item-plate.dx-state-selected,
  dashboard-viewer.dx-dashboard-in-work .dx-dashboard-item-plate.dx-state-selected {
    opacity: 1;
    visibility: visible; }
  .dx-dashboard-item-plate svg {
    width: 24px;
    height: 24px;
    margin: 3px 3px;
    pointer-events: none; }
    .dx-dashboard-item-plate svg use {
      color: #fff; }
  .dx-dashboard-item-plate.dx-state-disabled svg use {
    color: rgba(51, 51, 51, 0.2); }

.dx-dashboard-property-grid.dx-popover-wrapper .dx-popover-arrow:after {
  width: 11px;
  height: 11px; }

.dx-dashboard-context-menu-container .dx-dashboard-context-menu-panel {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  position: relative;
  height: 100%;
  visibility: visible;
  border-left: none;
  border-radius: 3px;
  overflow: hidden;
  transition: margin-left 0.35s ease, width 0.35s ease; }
  .dx-position-left .dx-dashboard-context-menu-container .dx-dashboard-context-menu-panel {
    margin-left: 274px; }
    .dx-position-left .dx-dashboard-context-menu-container .dx-dashboard-context-menu-panel.dx-visible-properties {
      margin-left: 0; }

.dx-dashboard-context-menu-container.dx-position-left .dx-dashboard-context-menu-panel {
  margin-left: 277px; }
  .dx-dashboard-context-menu-container.dx-position-left .dx-dashboard-context-menu-panel.dx-visible-properties {
    margin-left: 3px; }

.dx-dashboard-context-menu-container.dx-dashboard-binding-panel .dx-dashboard-context-menu-panel {
  border: 1px solid rgba(0, 0, 0, 0.25);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25); }

.dx-dashboard-context-menu-container.dx-popup-wrapper > .dx-overlay-content {
  border-radius: 3px; }

.dx-dashboard-context-menu-container.dx-popup-wrapper.dx-dashboard-binding-panel > .dx-overlay-content {
  border: none;
  box-shadow: none; }

.dx-dashboard-panel-header {
  position: relative;
  height: 40px;
  background-color: #f7f7f7; }
  .dx-dashboard-panel-header .dx-dashboard-panel-header-title {
    position: absolute;
    top: 0;
    left: 0;
    line-height: 40px;
    text-transform: uppercase;
    padding: 0 20px;
    font-weight: bold;
    font-size: 11px; }
  .dx-dashboard-panel-header .dx-dashboard-close-panel {
    position: absolute;
    right: 7px;
    width: 40px;
    height: 40px; }
    .dx-dashboard-panel-header .dx-dashboard-close-panel svg {
      pointer-events: none; }
    .dx-dashboard-panel-header .dx-dashboard-close-panel svg {
      width: 24px;
      height: 24px;
      margin: 8px 8px;
      pointer-events: none; }
      .dx-dashboard-panel-header .dx-dashboard-close-panel svg use {
        color: rgba(51, 51, 51, 0.65); }
    .dx-dashboard-panel-header .dx-dashboard-close-panel.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-panel-header .dx-dashboard-close-panel:hover svg use {
      color: #333; }

.dx-dashboard-binding-panel .dx-popup-content {
  position: relative; }

.dx-dashboard-binding-panel.dx-popup-wrapper > .dx-overlay-content {
  visibility: hidden; }

.dx-dashboard-binding-panel.dx-popover-wrapper.dx-popover-without-title.dx-position-left .dx-popover-arrow {
  right: -9px !important;
  visibility: visible; }

.dx-dashboard-binding-panel.dx-popover-wrapper.dx-popover-without-title.dx-position-right .dx-popover-arrow {
  left: -9px !important;
  visibility: visible; }

.dx-dashboard-binding-panel .dx-dashboard-binding-panel-content {
  left: 0;
  width: 218px;
  background-color: #f7f7f7;
  height: 100%;
  padding: 14px 20px 20px;
  visibility: visible; }

.dx-dashboard-binding-panel .dx-dashboard-binding-panel-options {
  background-color: #f7f7f7;
  width: 100%;
  height: 100%; }
  .dx-dashboard-binding-panel .dx-dashboard-binding-panel-options .dx-dashboard-binding-panel-details {
    width: 274px; }

.dx-dashboard-data-binding-surface {
  width: 220px;
  position: absolute;
  visibility: visible;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 101;
  transition-property: left, right;
  transition-duration: 0.35s;
  transition-timing-function: ease; }
  .dx-dashboard-data-binding-surface .dx-dashboard-close-panel {
    position: absolute;
    right: 10px;
    width: 40px;
    height: 40px; }
    .dx-dashboard-data-binding-surface .dx-dashboard-close-panel svg {
      width: 24px;
      height: 24px;
      margin: 8px 8px;
      pointer-events: none; }
      .dx-dashboard-data-binding-surface .dx-dashboard-close-panel svg use {
        color: rgba(51, 51, 51, 0.65); }
    .dx-dashboard-data-binding-surface .dx-dashboard-close-panel.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-data-binding-surface .dx-dashboard-close-panel:hover svg use {
      color: #333; }
    .dx-dashboard-data-binding-surface .dx-dashboard-close-panel svg {
      float: right;
      pointer-events: none; }
  .dx-dashboard-data-binding-surface .dx-dashboard-data-binding-panel {
    position: absolute;
    top: 0;
    width: 218px;
    bottom: 76px;
    background-color: #f7f7f7; }
  .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel {
    position: absolute;
    width: 218px;
    height: 76px;
    bottom: 0;
    background-color: #f7f7f7;
    cursor: default;
    -moz-transition: height .5s ease;
    -webkit-transition: height .5s ease;
    -o-transition: height .5s ease;
    transition: height .5s ease; }
    .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel.dx-dashboard-data-source-panel-opened {
      height: 335px; }
    .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header {
      height: 30px;
      border-bottom: 1px solid #dddddd;
      cursor: pointer;
      display: flex;
      justify-content: center;
      align-items: center;
      padding-left: 20px;
      padding-right: 20px; }
      .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header > div {
        color: rgba(51, 51, 51, 0.8);
        font-size: 10px;
        font-weight: 700;
        text-transform: uppercase;
        margin-left: 5px; }
      .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options {
        width: 16px;
        height: 16px;
        height: initial; }
        .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options svg {
          width: 16px;
          height: 16px;
          margin: 0px 0px;
          pointer-events: none; }
          .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options svg use {
            color: #337ab7; }
        .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options.dx-state-disabled svg use {
          color: rgba(51, 51, 51, 0.2); }
        .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options:hover svg use {
          color: #333; }
        .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options.dx-dashboard-data-source-options-active {
          width: 16px;
          height: 16px;
          height: initial; }
          .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options.dx-dashboard-data-source-options-active svg {
            width: 16px;
            height: 16px;
            margin: 0px 0px;
            pointer-events: none; }
            .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options.dx-dashboard-data-source-options-active svg use {
              color: #333; }
          .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options.dx-dashboard-data-source-options-active.dx-state-disabled svg use {
            color: rgba(51, 51, 51, 0.2); }
          .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options.dx-dashboard-data-source-options-active:hover svg use {
            color: #333; }
    .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body {
      background-color: #efefef; }
      .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-info {
        height: 46px;
        line-height: 46px;
        transition: height 0.5s ease;
        font-size: 12px;
        text-align: center;
        vertical-align: middle;
        padding: 0 17px;
        cursor: pointer;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
      .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-info-alert {
        color: #d9534f;
        font-weight: bold; }
      .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-options-panel {
        height: 305px;
        overflow: hidden;
        transition: height 0.5s ease; }
        .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-options-panel > div {
          padding: 20px; }
          .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-options-panel > div > div {
            width: 100%; }
          .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-options-panel > div > div > span, .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-options-panel > div > span > span {
            margin: 0 5px;
            display: inline-block;
            color: #337ab7;
            font-size: 12px;
            text-decoration: underline;
            cursor: pointer; }
        .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-options-panel .dx-dashboard-data-source-chooser {
          height: 234px;
          overflow: hidden;
          margin-bottom: 10px; }
        .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-options-panel .dx-dashboard-data-source-options-control {
          display: flex;
          justify-content: flex-end;
          margin-bottom: 5px; }
    .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel:hover .dx-dashboard-data-source-header .dx-dashboard-data-source-options svg use {
      color: #333; }

.dx-dashboard-text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.dx-dashboard-binding-panel-properties-content {
  transition-property: left, right;
  transition-duration: 0.35s;
  transition-timing-function: ease;
  z-index: 100;
  left: 218px;
  right: 0;
  visibility: visible;
  background-color: #fff;
  border-left: 1px solid #dddddd;
  height: 100%;
  position: absolute;
  padding: 0;
  visibility: hidden; }
  .dx-dashboard-binding-panel-properties-content .dx-dashboard-binding-panel-header-container {
    height: 40px;
    width: 100%;
    display: flex;
    justify-content: space-between; }
    .dx-dashboard-binding-panel-properties-content .dx-dashboard-binding-panel-header-container > h5 {
      font-size: 13px;
      color: rgba(51, 51, 51, 0.6);
      font-weight: 400;
      margin: 0;
      padding-right: 19px;
      height: 40px;
      line-height: 40px;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden; }
  .dx-dashboard-binding-panel-properties-content.dx-visible-properties {
    visibility: visible; }

.dx-dashboard-arrow-back {
  float: left;
  width: 40px;
  height: 40px; }
  .dx-dashboard-arrow-back svg {
    width: 24px;
    height: 24px;
    margin: 8px 8px;
    pointer-events: none; }
    .dx-dashboard-arrow-back svg use {
      color: rgba(51, 51, 51, 0.65); }
  .dx-dashboard-arrow-back.dx-state-disabled svg use {
    color: rgba(51, 51, 51, 0.2); }
  .dx-dashboard-arrow-back:hover svg use {
    color: #333; }
  .dx-dashboard-arrow-back svg {
    pointer-events: none;
    margin-left: 14px;
    margin-top: 9px; }

.dx-dashboard-slidable-content {
  overflow-x: hidden;
  position: relative;
  height: 100%;
  width: 274px; }
  .dx-dashboard-slidable-content > div {
    width: 274px;
    position: absolute;
    transition: left 0.5s;
    top: 0;
    bottom: 55px; }
  .dx-dashboard-slidable-content > div:first-child {
    left: 0; }
  .dx-dashboard-slidable-content > div:last-child {
    left: 274px;
    visibility: hidden; }
  .dx-dashboard-slidable-content .dx-dashboard-secondary-header-container {
    position: absolute;
    top: -41px;
    right: 0;
    width: 274px;
    height: 40px;
    background-color: #fff;
    display: flex;
    justify-content: space-between; }
    .dx-dashboard-slidable-content .dx-dashboard-secondary-header-container h5 {
      font-size: 13px;
      color: rgba(51, 51, 51, 0.6);
      font-weight: 400;
      margin: 0;
      height: 40px;
      line-height: 40px;
      padding-right: 19px;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden; }

.dx-dashboard-slide-to-right > div:first-child {
  left: -274px; }

.dx-dashboard-slide-to-right > div:last-child {
  left: 0;
  visibility: visible; }

.dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content,
.dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content {
  opacity: 1;
  transition-property: opacity, text-shadow, color;
  transition-duration: 0.15s;
  transition-timing-function: ease; }
  .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered,
  .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered {
    opacity: 0.35;
    color: transparent;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    filter: blur(5px); }
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-dashboard-data-item,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-widget,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-editors .dx-fieldset .dx-field .dx-field-label,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-tab-selected,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-texteditor-input,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-list-item-content,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-editors .dx-group-header-font,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-change,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-buttongroup,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-placeholder::before,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered h4,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered h5,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered .dx-accordion-item-title h5,
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered h6,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-dashboard-data-item,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-widget,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-editors .dx-fieldset .dx-field .dx-field-label,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-tab-selected,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-texteditor-input,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-list-item-content,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-editors .dx-group-header-font,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-change,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-buttongroup,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-placeholder::before,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered h4,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered h5,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered .dx-accordion-item-title h5,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered h6 {
      color: transparent; }
    .dx-disappearing-overlay.dx-menu-position-right.dx-position-left > .dx-overlay-content.dx-target-widget-hovered svg use,
    .dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered svg use {
      opacity: 0.3; }

.dx-dashboard-data-item-remove-action {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.05s linear;
  transition-delay: 0s;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 30px;
  cursor: pointer; }
  .dx-dashboard-data-item-remove-action svg {
    width: 24px;
    height: 24px;
    margin: 3px 3px;
    pointer-events: none; }
    .dx-dashboard-data-item-remove-action svg use {
      color: #d9534f; }
  .dx-dashboard-data-item-remove-action.dx-state-disabled svg use {
    color: rgba(51, 51, 51, 0.2); }
  .dx-dashboard-data-item-remove-action:hover svg use {
    color: #333; }
  .dx-dashboard-data-item-remove-action svg {
    pointer-events: none; }
  .dx-dashboard-data-item-remove-action.dx-dashboard-data-item-remove-action-visible {
    transition-delay: 0.05s;
    opacity: 1;
    visibility: visible; }

.dx-dashboard-cloned-copy {
  opacity: 1;
  z-index: -1; }

dx-dashboard-data-item-link {
  position: relative;
  display: block; }
  dx-dashboard-data-item-link:hover .dx-dashboard-data-item-remove-action-embeded {
    opacity: 1;
    visibility: visible; }

.dx-dashboard-data-item {
  height: 30px;
  margin: 6px 0;
  transition: height 0.5s;
  position: relative;
  transition: margin-right 0.1s linear; }
  .dx-dashboard-data-item .dx-buttongroup.dx-widget {
    height: 32px;
    position: absolute; }
    .dx-dashboard-data-item .dx-buttongroup.dx-widget .dx-buttongroup-item {
      padding-right: 10px;
      padding-left: 10px; }
  .dx-dashboard-data-item.dx-dashboard-data-item-remove-action-visible {
    margin-right: 30px; }
  .dx-dashboard-data-item.dx-empty .dx-button-normal:not(.dx-state-focused):not(.dx-state-hover):not(.dx-item-selected) {
    background-color: #f7f7f7;
    color: rgba(51, 51, 51, 0.6); }
  .dx-dashboard-data-item.dx-state-warning .dx-button-normal:not(.dx-state-focused):not(.dx-state-hover):not(.dx-item-selected) {
    background-color: #f0ad4e;
    color: #fff; }
  .dx-dashboard-data-item.dx-state-error .dx-button-normal:not(.dx-state-focused):not(.dx-state-hover):not(.dx-item-selected) {
    background-color: #d9534f;
    color: #fff; }
  .dx-dashboard-data-item.dx-dashboard-drag-in-progress {
    opacity: 0.35; }

.dx-dashboard-hierarchical-group {
  margin-top: 4px; }
  .dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-dashboard-data-item {
    margin-top: 0;
    margin-bottom: 0; }
  .dx-dashboard-hierarchical-group dx-dashboard-data-item-link:first-of-type .dx-button-mode-contained.dx-buttongroup-item {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px; }
  .dx-dashboard-hierarchical-group dx-dashboard-data-item-link:last-of-type .dx-button-mode-contained.dx-buttongroup-item {
    border-bottom: 1px solid #ddd;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px; }
    .dx-dashboard-hierarchical-group dx-dashboard-data-item-link:last-of-type .dx-button-mode-contained.dx-buttongroup-item::after {
      content: none; }
    .dx-dashboard-hierarchical-group dx-dashboard-data-item-link:last-of-type .dx-button-mode-contained.dx-buttongroup-item::before {
      content: none; }
  .dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-button-mode-contained.dx-buttongroup-item {
    border-radius: 0;
    border-bottom: 0; }
    .dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-button-mode-contained.dx-buttongroup-item.dx-state-focused::after {
      border-color: #b3b3b3 transparent; }
    .dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-button-mode-contained.dx-buttongroup-item.dx-item-selected::after {
      border-color: #cccccc transparent; }
    .dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-button-mode-contained.dx-buttongroup-item.dx-state-hover::after {
      border-color: #e6e6e6 transparent; }
    .dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-button-mode-contained.dx-buttongroup-item::before {
      content: "";
      position: absolute;
      top: 30px;
      left: 84px;
      border-style: solid;
      border-width: 5px 5px 0;
      border-color: #ddd transparent;
      display: block;
      width: 0;
      z-index: 1; }
    .dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-button-mode-contained.dx-buttongroup-item::after {
      content: "";
      position: absolute;
      bottom: -2px;
      left: 85px;
      border-style: solid;
      border-width: 4px 4px 0;
      border-color: #fff transparent;
      display: block;
      width: 0;
      z-index: 2; }
  .dx-dashboard-hierarchical-group .dx-dashboard-drop-target.dx-state-hovered:not(:first-of-type) {
    border-radius: 2px;
    border-top: 1px solid #dddddd; }

.dx-dashboard-drop-target div {
  display: none; }

.dx-dashboard-collection-drag .dx-dashboard-drop-target {
  background-color: transparent;
  position: relative;
  height: 0;
  width: 100%;
  transition: height 0.15s; }
  .dx-dashboard-collection-drag .dx-dashboard-drop-target div {
    position: absolute;
    top: -13px;
    padding: 10px;
    height: 20px;
    width: 100%;
    background-color: transparent;
    border-radius: 3px;
    z-index: 1500;
    transition: height 0.15s; }
  .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-state-active > div {
    display: block; }
  .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-state-hovered {
    height: 20px; }
    .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-state-hovered div {
      height: 46px; }
  .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-dashboard-cover-item {
    position: relative; }
    .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-dashboard-cover-item > div {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      height: 32px;
      border: 2px solid transparent;
      transition: border-color 0.15s; }
    .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-dashboard-cover-item.dx-state-hovered {
      height: 0; }
      .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-dashboard-cover-item.dx-state-hovered > div {
        border-color: #dddddd; }
    .dx-dashboard-collection-drag .dx-dashboard-drop-target.dx-dashboard-cover-item.dx-dashboard-hierarchical-group-cover > div {
      top: 6px; }

.dx-dashboard-section {
  font-size: 11px;
  position: relative; }
  .dx-dashboard-section > h4 {
    padding: 0;
    margin-top: 14px;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    color: rgba(51, 51, 51, 0.8);
    margin: 0; }

.dx-dashboard-section:first-child > h4 {
  margin-top: 0; }

.dx-accordion-item.dx-accordion-item-closed .dx-dashboard-type-selector-more-close {
  display: none; }

.dx-accordion-item.dx-accordion-item-closed .dx-dashboard-type-selector-more-full {
  display: block; }

.dx-accordion-item:not(.dx-accordion-item-closed) .dx-dashboard-type-selector-more-close {
  display: block; }

.dx-accordion-item:not(.dx-accordion-item-closed) .dx-dashboard-type-selector-more-full {
  display: none; }

.dx-dashboard-widget-container .dx-dashboard-list.dx-dashboard-empty-message .dx-empty-message,
.dx-dashboard-widget-container .dx-dashboard-treeview.dx-dashboard-empty-message .dx-empty-message {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  color: rgba(51, 51, 51, 0.8);
  margin: 0;
  border: none;
  color: rgba(51, 51, 51, 0.6);
  text-align: center;
  position: absolute;
  top: 100px;
  left: 0;
  right: 0; }

.dx-dashboard-add-pane {
  margin-top: -5px;
  margin-bottom: 2px;
  margin-left: -3px;
  width: 24px;
  height: 24px; }
  .dx-dashboard-add-pane svg {
    width: 24px;
    height: 24px;
    margin: 0px 0px;
    pointer-events: none; }
    .dx-dashboard-add-pane svg use {
      color: rgba(51, 51, 51, 0.65); }
  .dx-dashboard-add-pane.dx-state-disabled svg use {
    color: rgba(51, 51, 51, 0.2); }
  .dx-dashboard-add-pane:hover svg use {
    color: #333; }

.dx-dashboard-section-actions {
  float: right;
  padding-top: 4px; }
  .dx-dashboard-section-actions .dx-dashboard-section-action {
    width: 24px;
    height: 24px; }
    .dx-dashboard-section-actions .dx-dashboard-section-action svg {
      width: 24px;
      height: 24px;
      margin: 0px 0px;
      pointer-events: none; }
      .dx-dashboard-section-actions .dx-dashboard-section-action svg use {
        color: rgba(51, 51, 51, 0.65); }
    .dx-dashboard-section-actions .dx-dashboard-section-action.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-section-actions .dx-dashboard-section-action:hover svg use {
      color: #d9534f; }

.dx-dashboard-data-binding-panel h4 {
  padding-top: 8px;
  padding-bottom: 0;
  color: rgba(51, 51, 51, 0.8);
  min-height: 24px; }

.dx-dashboard-binding-panel-details .dx-dashboard-properties-single-tab {
  padding: 10px 20px 0 20px;
  border-top: 1px solid #dddddd; }

.dx-dashboard-binding-panel-details .dx-list {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  background-color: #fff; }
  .dx-dashboard-binding-panel-details .dx-list .dx-list-item {
    height: 30px;
    line-height: 30px;
    font-size: 11px;
    border-top: none;
    border-bottom: 1px solid #e5e5e5; }
    .dx-dashboard-binding-panel-details .dx-list .dx-list-item .dx-list-item-content {
      padding-top: 0;
      padding-bottom: 0; }

.dx-dashboard-gauge-scale-option .dx-switch-off {
  color: #232323; }

.dx-dashboard-text-preview {
  border: 1px solid #CFCFCF;
  white-space: nowrap;
  text-align: center;
  height: 100%;
  padding: 10px 0; }
  .dx-dashboard-text-preview > div {
    padding: 10px;
    display: inline-block;
    vertical-align: middle;
    white-space: normal; }

.dx-dashboard-container-types-header-container {
  cursor: default;
  padding: 12px 0 6px; }

.dx-dashboard-container-types-header {
  line-height: 0px; }

.dx-dashboard-container-types, .dx-dashboard-container-types-header {
  white-space: nowrap;
  max-width: 236px; }
  .dx-dashboard-container-types .dx-dashboard-container-type, .dx-dashboard-container-types-header .dx-dashboard-container-type {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    display: inline-block; }
    .dx-dashboard-container-types .dx-dashboard-container-type + .dx-dashboard-container-type, .dx-dashboard-container-types-header .dx-dashboard-container-type + .dx-dashboard-container-type {
      margin-left: 4px; }

.dx-dashboard-properties .dx-texteditor .dx-clear-button-area .dx-icon-clear {
  width: 34px;
  height: 34px; }

.dx-dashboard-form-settings-parameters-list {
  background-color: #fff;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  .dx-dashboard-form-settings-parameters-list .dx-list-search {
    height: 40px;
    margin-bottom: 0; }
    .dx-dashboard-form-settings-parameters-list .dx-list-search, .dx-dashboard-form-settings-parameters-list .dx-list-search.dx-state-hover {
      border-top-color: transparent;
      border-left-color: transparent;
      border-right-color: transparent; }
  .dx-dashboard-form-settings-parameters-list.dx-list.dx-list-with-search .dx-scrollable-wrapper {
    height: calc(100% - 40px); }
  .dx-dashboard-form-settings-parameters-list .dx-texteditor.dx-editor-outlined {
    border-radius: 0px; }
  .dx-dashboard-form-settings-parameters-list .dx-list-item {
    border-top: none;
    border-bottom: 1px solid #e5e5e5; }
    .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-remove-icon {
      width: 40px;
      height: 40px;
      position: absolute;
      right: 0;
      top: -2px;
      visibility: hidden; }
      .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-remove-icon svg {
        width: 20px;
        height: 20px;
        margin: 10px 10px;
        pointer-events: none; }
        .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-remove-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-remove-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-remove-icon svg use {
        color: #d9534f; }
    .dx-dashboard-form-settings-parameters-list .dx-list-item.dx-list-item-selected .dx-dashboard-remove-icon, .dx-dashboard-form-settings-parameters-list .dx-list-item.dx-state-hover .dx-dashboard-remove-icon {
      visibility: visible; }
      .dx-dashboard-form-settings-parameters-list .dx-list-item.dx-list-item-selected .dx-dashboard-remove-icon:hover svg use, .dx-dashboard-form-settings-parameters-list .dx-list-item.dx-state-hover .dx-dashboard-remove-icon:hover svg use {
        color: #d9534f; }
    .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-parameter-item {
      position: relative; }
      .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-parameter-item .dx-dashboard-parameter-entry {
        width: 100%;
        padding-right: 40px;
        padding-top: 2px;
        height: 40px; }
        .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-parameter-item .dx-dashboard-parameter-entry div {
          vertical-align: middle;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }
        .dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-parameter-item .dx-dashboard-parameter-entry .dx-dashboard-parameter-description {
          opacity: 0.6;
          font-size: 11px; }

.dx-dashboard-form-parameter-placeholder {
  height: 100%;
  text-align: center;
  white-space: nowrap; }
  .dx-dashboard-form-parameter-placeholder:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0px; }
  .dx-dashboard-form-parameter-placeholder > * {
    display: inline-block;
    vertical-align: middle;
    white-space: normal; }
  .dx-dashboard-form-parameter-placeholder > div {
    width: 98%; }

.dx-dashboard-form-left-column .dx-dashboard-form-parameter-placeholder {
  background-color: #fff; }

.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-parameter-settings {
  height: 100%; }
  .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-parameter-settings .dx-dashboard-form-left-column {
    width: 50%; }
  .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-parameter-settings .dx-dashboard-form-right-column .dx-dashboard-form-column-content-holder {
    padding-left: 50%; }
    .dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-parameter-settings .dx-dashboard-form-right-column .dx-dashboard-form-column-content-holder .dx-dashboard-parameter-lookup-settings {
      padding-top: 10px; }

.dx-dashboard-widget-container .dx-dropdowneditor-overlay {
  user-select: none; }
  .dx-dashboard-widget-container .dx-dropdowneditor-overlay .dx-popup-content {
    padding: 0;
    background-color: #fff; }

.dx-dashboard-toolbox-extension {
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 81px;
  border-right: 1px solid #dddddd;
  overflow: hidden; }
  .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button {
    width: 80px;
    height: 50px;
    background-color: #fff;
    font-size: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    position: absolute;
    top: 0; }
    .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button svg {
      width: 24px;
      height: 24px;
      margin: 13px 28px;
      pointer-events: none; }
      .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button svg use {
        color: #333; }
    .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button:hover:not(.dx-state-disabled) {
      background-color: rgba(51, 51, 51, 0.04); }
  .dx-dashboard-toolbox-extension .dx-dashboard-toolbox {
    position: absolute;
    width: 80px;
    top: 50px;
    bottom: 40px;
    letter-spacing: -5px;
    height: auto;
    background-color: #fff;
    font-size: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-group-separator, .dx-dashboard-toolbox-extension .dx-dashboard-toolbox.dx-dashboard-toolbox-group-separator {
      border-top: 1px solid #dddddd; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-group {
      height: auto;
      min-height: 20px;
      line-height: 20px;
      vertical-align: middle;
      background-color: #e5e5e5;
      color: rgba(51, 51, 51, 0.6);
      font-size: 9px;
      letter-spacing: normal;
      text-align: center;
      text-transform: uppercase;
      font-weight: bold; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item {
      display: inline-block;
      position: relative;
      width: 40px;
      height: 40px; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item svg {
        width: 24px;
        height: 24px;
        margin: 8px 8px;
        pointer-events: none; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item svg use {
          color: #333; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item svg use {
        fill: #337ab7; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item .dx-dashboard-toolbox-item-hover {
        position: absolute;
        top: 2px;
        left: 2px;
        right: 2px;
        bottom: 2px;
        visibility: hidden;
        background-color: transparent;
        -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
        -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
        border: 1px solid transparent; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item:hover .dx-dashboard-toolbox-item-hover {
        visibility: visible; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled {
        opacity: 0.3;
        pointer-events: none; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled svg use {
          color: #333; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled .dx-dashboard-toolbox-item-hover {
          display: none; }
  .dx-dashboard-toolbox-extension .dx-dashboard-toolbar {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 80px;
    letter-spacing: -5px;
    background-color: #fff;
    font-size: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default; }
    .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action {
      display: inline-block;
      width: 40px;
      height: 40px; }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action svg {
        width: 24px;
        height: 24px;
        margin: 8px 8px;
        pointer-events: none; }
        .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action:hover:not(.dx-state-disabled) {
        background-color: rgba(51, 51, 51, 0.04); }

.dx-toolbox-extension-layout-item-placeholder-wrapper {
  overflow: hidden;
  width: 100%; }

.dx-toolbox-extension-layout-item-placeholder {
  width: 100%;
  color: rgba(51, 51, 51, 0.6); }
  .dx-toolbox-extension-layout-item-placeholder div:first-child {
    margin-bottom: 20px; }
  .dx-toolbox-extension-layout-item-placeholder div {
    overflow: hidden; }
    .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item {
      margin: 0;
      position: relative;
      display: inline-block;
      width: 32px;
      height: 32px; }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item svg {
        width: 24px;
        height: 24px;
        margin: 4px 4px;
        pointer-events: none; }
        .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item:hover:not(.dx-state-disabled) {
        background-color: rgba(51, 51, 51, 0.04); }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item svg use {
        color: #333;
        fill: #337ab7; }
      .dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item .dx-dashboard-toolbox-item-button {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 0;
        margin: 0; }

.dx-dashboard-designer-menu-popup > .dx-overlay-content {
  border-radius: 0;
  border: none; }

.dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header {
  line-height: 50px;
  padding: 0 0 0 30px;
  vertical-align: middle;
  cursor: default;
  background-color: #efefef;
  font-size: 11px;
  color: #333;
  text-transform: uppercase;
  font-weight: bold; }
  .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header.dx-popup-title {
    height: 50px;
    width: 240px; }
  .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close {
    float: right;
    cursor: pointer;
    width: 50px;
    height: 50px; }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close svg {
      pointer-events: none; }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close svg {
      width: 24px;
      height: 24px;
      margin: 13px 13px;
      pointer-events: none; }
      .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close svg use {
        color: rgba(51, 51, 51, 0.65); }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close:hover svg use {
      color: #333; }

.dx-dashboard-designer-menu-popup .dx-popup-content {
  background-color: #fff; }

.dx-dashboard-designer-menu-popup .dx-popup-wrapper > .dx-overlay-content {
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  border: none;
  border-right: 1px solid #dddddd; }

.dx-dashboard-designer-menu {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  width: 240px; }
  .dx-dashboard-designer-menu ul {
    padding: 0;
    margin: 0;
    background-color: #fff;
    font-size: 14px; }
    .dx-dashboard-designer-menu ul li {
      width: 100%;
      height: 45px;
      line-height: 45px;
      vertical-align: middle;
      padding-left: 30px;
      padding-right: 5px;
      list-style-type: none;
      color: rgba(51, 51, 51, 0.8);
      cursor: pointer;
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap; }
      .dx-dashboard-designer-menu ul li.dx-separator {
        border-bottom: 1px solid #dddddd; }
      .dx-dashboard-designer-menu ul li.dx-state-disabled {
        color: rgba(51, 51, 51, 0.6);
        cursor: default; }
      .dx-dashboard-designer-menu ul li:hover:not(.dx-state-disabled), .dx-dashboard-designer-menu ul li.dx-state-hovered:not(.dx-state-disabled) {
        background-color: #e5e5e5;
        color: rgba(51, 51, 51, 0.8); }
      .dx-dashboard-designer-menu ul li.dx-state-selected:not(.dx-state-disabled) {
        background-color: #414141;
        color: #ffffff; }

.dx-dashboard-dashboard-form {
  position: absolute;
  left: 240px;
  right: 0;
  top: 0;
  bottom: 0;
  border-left: 1px solid #dddddd; }
  .dx-dashboard-dashboard-form .dx-widget {
    font-size: 14px; }

.dx-dashboard-collection-editor {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  background-color: #fff; }
  .dx-dashboard-collection-editor .custom-edit-icon {
    float: right;
    vertical-align: middle;
    margin: -5px; }
    .dx-dashboard-collection-editor .custom-edit-icon svg {
      width: 24px;
      height: 24px; }
  .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header {
    box-sizing: border-box;
    height: 36px;
    border-bottom: 1px solid #e5e5e5;
    padding-top: 3px;
    padding-left: 3px; }
    .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header svg {
      pointer-events: none; }
    .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dx-dashboard-icon-separator {
      display: inline-block;
      border-right: 1px solid #dddddd;
      height: 24px;
      margin: 3px 0px; }
    .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top; }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon:hover svg use {
        color: #333; }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top;
      float: right;
      margin-right: 5px; }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg use, .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg use {
        color: #d9534f; }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg use, .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg use {
        color: #333; }
    .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top; }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon:hover svg use {
        color: #333; }
      .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .right {
      float: right; }
  .dx-dashboard-collection-editor .dx-dashboard-list,
  .dx-dashboard-collection-editor .dx-dashboard-editable-collection-editor {
    height: 100%;
    min-height: 120px; }
  .dx-dashboard-collection-editor .dx-dashboard-list {
    border: none; }
    .dx-dashboard-collection-editor .dx-dashboard-list.dx-dashboard-empty-message .dx-empty-message {
      text-transform: uppercase;
      font-size: 10px;
      font-weight: 700;
      color: rgba(51, 51, 51, 0.8);
      margin: 0;
      height: 100%;
      min-height: 120px;
      vertical-align: middle;
      text-align: center;
      color: rgba(51, 51, 51, 0.6);
      position: static;
      display: flex;
      align-items: center;
      justify-content: center; }
  .dx-dashboard-collection-editor .dx-dashboard-editable-collection-editor .dx-revert-button,
  .dx-dashboard-collection-editor .dx-dashboard-editable-collection-editor .dx-dashboard-editable-cell {
    display: none; }
  .dx-dashboard-collection-editor .dx-dashboard-editable-collection-editor .dx-data-row.dx-selection .dx-dashboard-editable-cell, .dx-dashboard-collection-editor .dx-dashboard-editable-collection-editor .dx-data-row:hover .dx-dashboard-editable-cell {
    display: flex;
    align-items: center; }
  .dx-dashboard-collection-editor .dx-dashboard-editable-collection-editor .dx-data-row td {
    font-size: 11px; }

dx-field-chooser {
  min-height: 330px;
  display: block;
  position: relative; }

dx-datasource-chooser > div {
  position: relative; }

dx-field-chooser > div {
  position: absolute; }

dx-field-chooser > div, dx-datasource-chooser > div {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #fff;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px; }
  dx-field-chooser > div .dx-dashboard-list.dx-list, dx-datasource-chooser > div .dx-dashboard-list.dx-list {
    border: none; }
    dx-field-chooser > div .dx-dashboard-list.dx-list .dx-list-item, dx-datasource-chooser > div .dx-dashboard-list.dx-list .dx-list-item {
      line-height: initial; }
    dx-field-chooser > div .dx-dashboard-list.dx-list .dx-list-item-content, dx-datasource-chooser > div .dx-dashboard-list.dx-list .dx-list-item-content {
      padding: 0; }
  dx-field-chooser > div .dx-field-chooser-header-container, dx-datasource-chooser > div .dx-field-chooser-header-container {
    height: 36px; }
    dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header {
      position: relative;
      height: 36px;
      transition: background-color 0.25s; }
      dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar {
        box-sizing: border-box;
        height: 36px;
        border-bottom: 1px solid #e5e5e5;
        padding-top: 3px;
        padding-left: 3px;
        padding-top: 3px;
        padding-left: 3px;
        transition: background-color 0.25s; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar svg, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar svg {
          pointer-events: none; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dx-dashboard-icon-separator, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dx-dashboard-icon-separator {
          display: inline-block;
          border-right: 1px solid #dddddd;
          height: 24px;
          margin: 3px 0px; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon {
          width: 30px;
          height: 30px;
          display: inline-block;
          vertical-align: top; }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon svg, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon svg {
            width: 24px;
            height: 24px;
            margin: 3px 3px;
            pointer-events: none; }
            dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon svg use {
              color: rgba(51, 51, 51, 0.65); }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon.dx-state-disabled svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon.dx-state-disabled svg use {
            color: rgba(51, 51, 51, 0.2); }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon:hover svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon:hover svg use {
            color: #333; }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon.dx-state-disabled svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon.dx-state-disabled svg use {
            color: rgba(51, 51, 51, 0.2); }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon {
          width: 30px;
          height: 30px;
          display: inline-block;
          vertical-align: top;
          float: right;
          margin-right: 5px; }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg {
            width: 24px;
            height: 24px;
            margin: 3px 3px;
            pointer-events: none; }
            dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg use {
              color: rgba(51, 51, 51, 0.65); }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon.dx-state-disabled svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon.dx-state-disabled svg use {
            color: rgba(51, 51, 51, 0.2); }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg use {
            color: rgba(51, 51, 51, 0.2); }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg use, dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg use {
            color: #d9534f; }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg use, dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg use {
            color: #333; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon {
          width: 30px;
          height: 30px;
          display: inline-block;
          vertical-align: top; }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon svg, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon svg {
            width: 24px;
            height: 24px;
            margin: 3px 3px;
            pointer-events: none; }
            dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon svg use {
              color: rgba(51, 51, 51, 0.65); }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
            color: rgba(51, 51, 51, 0.2); }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon:hover svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon:hover svg use {
            color: #333; }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
            color: rgba(51, 51, 51, 0.2); }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .right, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .right {
          float: right; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-field-chooser-mode-buttons, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-field-chooser-mode-buttons {
          position: absolute;
          right: 3px;
          top: 3px;
          transition: right 0.1s;
          -moz-user-select: none;
          -ms-user-select: none;
          -webkit-user-select: none;
          user-select: none; }
      dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button {
        display: inline-block; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button > svg, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button > svg {
          width: 24px;
          height: 24px;
          pointer-events: none; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button svg use {
          fill: gray; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button:hover svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button:hover svg use {
          fill: darkgray; }
      dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area {
        transition: right 0.25s ease-out;
        transition: left 0.25s ease-out; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search {
          -moz-transition: width 3.3s ease;
          -webkit-transition: width 3.3s ease;
          -o-transition: width 3.3s ease;
          transition: width 3.3s ease; }
      dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode {
        background-color: #fff; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode .dx-field-chooser-toolbar, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode .dx-field-chooser-toolbar {
          background-color: #fff; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode > .dx-field-chooser-find-area, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode > .dx-field-chooser-find-area {
          right: 0;
          left: 29px;
          padding-left: 0; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode .dx-field-chooser-search-button svg use, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode .dx-field-chooser-search-button svg use {
          color: #337ab7; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode > .dx-field-chooser-toolbox .dx-field-chooser-mode-buttons, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode > .dx-field-chooser-toolbox .dx-field-chooser-mode-buttons {
          right: -100px; }
      dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area {
        position: absolute;
        width: 200px;
        transition: right 0.25s ease-out;
        top: 0;
        right: -200px;
        z-index: 100500;
        padding: 4px 4px 2px 4px;
        background-color: #fff; }
        dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search {
          display: inline-block;
          width: 100%;
          height: 29px;
          vertical-align: top; }
          dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search .dx-textbox, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search .dx-textbox {
            border: none;
            font-size: 11px; }
            dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search .dx-textbox input, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-find-area .dx-field-chooser-search .dx-textbox input {
              background-color: #fff;
              font-weight: bold; }
      dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-header-button, dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-header-button {
        display: inline-block;
        width: 29px;
        height: 30px; }
  dx-field-chooser > div .dx-field-chooser-scroll-holder, dx-datasource-chooser > div .dx-field-chooser-scroll-holder {
    position: absolute;
    top: 36px;
    left: 0;
    right: 0;
    bottom: 0; }
    dx-field-chooser > div .dx-field-chooser-scroll-holder.dx-data-source-scroll-holder, dx-datasource-chooser > div .dx-field-chooser-scroll-holder.dx-data-source-scroll-holder {
      top: 0; }
    dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-list-item, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-list-item {
      vertical-align: middle;
      overflow: hidden;
      text-align: left;
      text-overflow: ellipsis;
      font-size: 11px;
      padding-right: 30px;
      position: relative;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-list-item.dx-dashboard-has-children::after, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-list-item.dx-dashboard-has-children::after {
        content: '';
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLmR4LWRhc2hib2FyZC1pY29ue2ZpbGw6IzdCN0I3Qjt9DQo8L3N0eWxlPg0KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiBwb2ludHM9IjUsMTAgOSw2IDUsMiAiLz4NCjwvc3ZnPg0K");
        position: absolute;
        width: 12px;
        height: 12px;
        right: 8px;
        top: 9px; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-list-item .dx-dashboard-corrupted-calc-field, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-list-item .dx-dashboard-corrupted-calc-field {
        color: #d9534f; }
    dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-kind, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-kind {
      position: absolute;
      width: 16px;
      height: 16px;
      color: rgba(51, 51, 51, 0.6);
      right: 30px;
      top: calc(50% - 8px); }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-kind svg, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-kind svg {
        width: 16px;
        height: 16px; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-kind svg use, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-kind svg use {
          color: rgba(51, 51, 51, 0.65); }
    dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-type, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-type {
      position: absolute;
      width: 16px;
      height: 16px;
      right: 8px;
      top: calc(50% - 8px);
      border-radius: 2px; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-type svg, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-dashboard-field-type svg {
        width: 16px;
        height: 16px; }
    dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container {
      position: relative;
      overflow: hidden;
      height: 100%; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        text-align: center; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-hierarchical-field-chooser-list, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-hierarchical-field-chooser-list {
          height: calc(100% - 32px); }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-item, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-item {
          height: 30px;
          padding: 7px 13px;
          padding-right: 30px; }
          dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-item > span, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-item > span {
            max-width: calc(100% - 20px);
            display: block;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-item:not(:last-of-type), dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-item:not(:last-of-type) {
          border-bottom: 1px solid #e5e5e5; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-loading, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list .dx-field-chooser-list-loading {
          display: inline-block;
          vertical-align: middle;
          line-height: 100%; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list.dx-state-ready, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-list.dx-state-ready {
        -moz-transition: left .3s ease;
        -webkit-transition: left .3s ease;
        -o-transition: left .3s ease;
        transition: left .3s ease; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item {
        height: 30px;
        padding: 7px 30px 7px 13px;
        font-size: 11px;
        position: relative; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item.dx-has-path, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item.dx-has-path {
          height: 44px;
          padding: 6px 7px; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item > div, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item > div {
          max-width: calc(100% - 40px); }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item .dx-field-chooser-search-list-item-name, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item .dx-field-chooser-search-list-item-name {
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item .dx-field-chooser-search-list-item-path, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item .dx-field-chooser-search-list-item-path {
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          color: rgba(51, 51, 51, 0.6); }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item .dx-dashboard-corrupted-calc-field, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-lists-container .dx-field-chooser-search-list-item .dx-dashboard-corrupted-calc-field {
          color: #d9534f; }
    dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container {
      padding-left: 10px;
      height: 100%; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-toggle-item-visibility, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-toggle-item-visibility {
        top: 14px;
        left: 0;
        height: 20px; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-toggle-item-visibility:before, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-toggle-item-visibility:before {
          top: -2px; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview .dx-loadindicator, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview .dx-loadindicator {
        top: 3px; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-toggle-item-visibility:before, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-toggle-item-visibility:before {
        content: " ";
        height: 100%;
        background-position: 1px 4px;
        background-size: 13px 13px;
        background-repeat: no-repeat;
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLmR4LWRhc2hib2FyZC1pY29ue2ZpbGw6IzdCN0I3Qjt9DQo8L3N0eWxlPg0KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiBwb2ludHM9IjEwLDYgNyw2IDcsMyA2LDMgNiw2IDMsNiAzLDcgNiw3IDYsMTAgNywxMCA3LDcgMTAsNyAiLz4NCjwvc3ZnPg0K"); }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened:before, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened:before {
        content: " ";
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLmR4LWRhc2hib2FyZC1pY29ue2ZpbGw6IzdCN0I3Qjt9DQo8L3N0eWxlPg0KPHJlY3QgeD0iMyIgeT0iNiIgY2xhc3M9ImR4LWRhc2hib2FyZC1pY29uIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg=="); }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item {
        min-height: 22px;
        padding: 3px 0 3px 3px; }
        dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item .dx-field-chooser-list-item, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox) .dx-treeview-item .dx-field-chooser-list-item {
          padding-right: 45px; }
      dx-field-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox)[aria-expanded="true"] > .dx-treeview-item .dx-field-chooser-list-item.dx-field-chooser-group-list-item, dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-tree-view-container .dx-treeview-node:not(.dx-treeview-item-with-checkbox)[aria-expanded="true"] > .dx-treeview-item .dx-field-chooser-list-item.dx-field-chooser-group-list-item {
        font-weight: bold; }

.dx-slidable-lists-navigation {
  height: 32px; }
  .dx-slidable-lists-navigation .dx-slidable-lists-breadcrumb {
    height: 30px;
    line-height: 30px;
    padding: 0;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    font-size: 11px;
    border-bottom: 1px solid #e5e5e5; }
    .dx-slidable-lists-navigation .dx-slidable-lists-breadcrumb > span:first-of-type {
      padding-left: 10px;
      margin-left: 4px; }
    .dx-slidable-lists-navigation .dx-slidable-lists-breadcrumb .dx-slidable-lists-navigation-path-item {
      padding: 7px 7px; }
      .dx-slidable-lists-navigation .dx-slidable-lists-breadcrumb .dx-slidable-lists-navigation-path-item.dx-slidable-lists-navigation-path-item-link {
        color: #337ab7;
        text-decoration: underline;
        cursor: pointer; }
  .dx-slidable-lists-navigation .dx-slidable-lists-navigation-empty-area {
    height: 2px;
    border-bottom: 1px solid #e5e5e5; }

.dx-dashboard-property-grid .dx-dashboard-action-buttons {
  display: flex; }
  .dx-dashboard-property-grid .dx-dashboard-action-buttons .dx-button {
    margin-left: 5px; }
    .dx-dashboard-property-grid .dx-dashboard-action-buttons .dx-button:first-child {
      margin-left: 0; }

.dx-dashboard-property-grid :not(.dx-toolbar-item-content):not(.dx-calendar-navigator) > .dx-button:not(.dx-buttongroup-item) {
  width: 100%;
  height: 30px; }

.dx-dashboard-property-grid :not(.dx-toolbar-item-content):not(.dx-calendar-navigator) > .dx-button {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 11px; }
  .dx-dashboard-property-grid :not(.dx-toolbar-item-content):not(.dx-calendar-navigator) > .dx-button.dx-button-has-text .dx-button-content {
    padding-top: 6px;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 8px; }
    .dx-dashboard-property-grid :not(.dx-toolbar-item-content):not(.dx-calendar-navigator) > .dx-button.dx-button-has-text .dx-button-content .dx-button-text {
      width: 100%;
      overflow: hidden;
      text-overflow: ellipsis; }

.dx-dashboard-property-grid .dx-buttongroup {
  width: 100%;
  height: 30px; }
  .dx-dashboard-property-grid .dx-buttongroup .dx-buttongroup-wrapper {
    height: 100%; }
  .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon {
    width: 30px;
    height: 30px; }
    .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon svg {
      width: 24px;
      height: 24px;
      margin: 3px 3px;
      pointer-events: none; }
      .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon svg use {
        color: #333; }
    .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon.dx-state-disabled svg use {
      color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon .dx-buttongroup-item {
      padding: 0px; }
      .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon .dx-buttongroup-item .dx-button-content {
        padding: 0px; }
    .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon svg {
      pointer-events: none;
      margin: 2px 2px; }
      .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon svg use {
        fill: #337ab7; }
    .dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon .dx-item-selected svg use {
      color: #333;
      fill: #337ab7; }
  .dx-dashboard-property-grid .dx-buttongroup .dx-buttongroup-item.dx-buttongroup-item-has-width {
    flex: 1 1 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-width: 0; }

.dx-dashboard-text-box-item-editor-popup .dx-popup-content {
  padding-bottom: 0; }

.dx-dashboard-filter-expression-editor {
  width: 100%;
  height: 100%;
  max-height: 400px;
  overflow: hidden;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  background-color: #fff; }
  .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header {
    box-sizing: border-box;
    height: 36px;
    border-bottom: 1px solid #e5e5e5;
    padding-top: 3px;
    padding-left: 3px; }
    .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header svg {
      pointer-events: none; }
    .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dx-dashboard-icon-separator {
      display: inline-block;
      border-right: 1px solid #dddddd;
      height: 24px;
      margin: 3px 0px; }
    .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top; }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon:hover svg use {
        color: #333; }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top;
      float: right;
      margin-right: 5px; }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg use, .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg use {
        color: #d9534f; }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg use, .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg use {
        color: #333; }
    .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-custom-action-icon {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top; }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-custom-action-icon svg {
        width: 24px;
        height: 24px;
        margin: 3px 3px;
        pointer-events: none; }
        .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-custom-action-icon svg use {
          color: rgba(51, 51, 51, 0.65); }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-custom-action-icon:hover svg use {
        color: #333; }
      .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg use {
        color: rgba(51, 51, 51, 0.2); }
    .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .right {
      float: right; }
  .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-edit-criteria {
    display: table;
    height: 110px;
    width: 100%;
    table-layout: fixed;
    white-space: break-spaces;
    word-wrap: break-word; }
    .dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-edit-criteria > div {
      padding: 10px;
      vertical-align: middle;
      text-align: center;
      display: table-cell;
      font-size: 13px;
      user-select: text; }

.dx-dashboard-widget-container .dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-availabledatasources {
  bottom: 0px;
  width: 100%; }

.dx-dashboard-widget-container .dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-availabledatasources {
  left: 0;
  right: 0;
  bottom: 0px;
  margin-top: 15px;
  margin-right: 21px;
  margin-left: 21px; }
