@charset "UTF-8";

/* projects/arinware-app-acctech/src/styles.scss */
html,
body {
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
body {
  margin: 0;
  padding: 0;
  font-family:
    Inter,
    Roboto,
    -apple-system,
    Segoe UI,
    Helvetica,
    Arial,
    sans-serif;
}
app-root {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
@font-face {
  font-family: "DXIcons";
  src: url("./media/dxicons-E5WDQYOD.woff2") format("woff2"), url("./media/dxicons-MPRMOOS4.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DXIconsFluent";
  src: url("./media/dxiconsfluent-4QD6YH5B.woff2") format("woff2"), url("./media/dxiconsfluent-XJAUPRGH.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.dx-icon,
i[class*=dx-icon-] {
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
  font-family: "DXIcons", "DXIconsFluent" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}
::ng-deep dx-data-grid .dx-filter-row {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
  padding: 4px 8px !important;
  vertical-align: middle !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-textbox {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-textbox .dx-texteditor-input {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
  padding: 2px 6px !important;
  font-size: 12px !important;
  line-height: 20px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon-search,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon-search::before,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon-filter,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon-filter::before,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon-close,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon-close::before {
  font-size: 10px !important;
  width: 10px !important;
  height: 10px !important;
  line-height: 10px !important;
  min-width: 10px !important;
  min-height: 10px !important;
  max-width: 10px !important;
  max-height: 10px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-editor-with-icon .dx-icon,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-editor-with-icon .dx-icon::before {
  font-size: 10px !important;
  width: 10px !important;
  height: 10px !important;
  line-height: 10px !important;
  min-width: 10px !important;
  min-height: 10px !important;
  max-width: 10px !important;
  max-height: 10px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-icon::before {
  font-size: 10px !important;
  width: 10px !important;
  height: 10px !important;
  line-height: 10px !important;
  min-width: 10px !important;
  min-height: 10px !important;
  max-width: 10px !important;
  max-height: 10px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-selectbox,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-dropdownbox {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
}
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-selectbox .dx-texteditor-input,
::ng-deep dx-data-grid .dx-filter-row .dx-filter-row-cell .dx-dropdownbox .dx-texteditor-input {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
  padding: 2px 6px !important;
  font-size: 12px !important;
  line-height: 20px !important;
}
.dx-datagrid .dx-filter-row {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
}
.dx-datagrid .dx-filter-row .dx-filter-row-cell {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
  padding: 4px 8px !important;
  vertical-align: middle !important;
}
.dx-datagrid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
}
.dx-datagrid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-textbox {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
}
.dx-datagrid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-textbox .dx-texteditor-input {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
  padding: 2px 6px !important;
  font-size: 12px !important;
  line-height: 20px !important;
}
.dx-datagrid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-editor-with-icon .dx-icon,
.dx-datagrid .dx-filter-row .dx-filter-row-cell .dx-editor-with-icon .dx-editor-with-icon .dx-icon::before {
  font-size: 10px !important;
  width: 10px !important;
  height: 10px !important;
  line-height: 10px !important;
  min-width: 10px !important;
  min-height: 10px !important;
  max-width: 10px !important;
  max-height: 10px !important;
}
@media (max-width: 992px) {
  .shell-toolbar-more-wrap {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 44px !important;
    width: 44px !important;
    flex-shrink: 0 !important;
    visibility: visible !important;
    opacity: 1 !important;
    margin-left: auto !important;
  }
  .shell-toolbar-actions--desktop {
    display: none !important;
  }
  .shell-toolbar-after {
    flex-wrap: nowrap !important;
    min-width: 0 !important;
  }
  dx-toolbar .dx-toolbar-items-container,
  dx-toolbar .dx-toolbar-item,
  dx-toolbar .dx-toolbar-item-content {
    overflow: visible !important;
    min-width: 0 !important;
  }
}
@media (min-width: 993px) {
  .shell-toolbar-more-wrap {
    display: none !important;
  }
}

/* node_modules/@devexpress/analytics-core/dist/css/dx-analytics.common.css */
.dxrd-error-page {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background: #FFF0F0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 12px;
  height: 100%;
}
.dxrd-error-page-icon {
  width: 64px;
  height: 64px;
}
.dxrd-error-page-title {
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  color: #660000;
}
.dxrd-error-page-content {
  font-size: 16px;
  text-align: center;
  color: rgba(32, 32, 32, 0.87);
}
.dx-fileimage-input-wrapper {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: hidden;
}
.dx-rtl .dx-font-content .dx-font-styles-content {
  margin-left: 16px;
  margin-right: 0;
}
.dx-font-content .dx-font-styles-content {
  margin-right: 16px;
}
.dx-font-content .dx-font-styles-content .dx-font-style-button {
  width: 24px;
  height: 24px;
  background-size: 12px 12px;
  display: inline-block;
  background-position: center;
  position: relative;
}
.dx-font-content .dx-font-styles-content .dx-font-style-button svg {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-rtl .dx-editors .dx-fieldset .dx-field {
  padding-right: 14px;
  padding-left: 16px;
}
.dx-rtl .dx-editors .dx-fieldset .dx-field .dx-field-label {
  padding-left: 15px;
  padding-right: 0;
}
.dx-rtl .dx-editors .dx-group-header-font {
  padding-right: 2px;
  padding-left: 0;
}
.dx-rtl .dx-editors .dx-group-header {
  padding-right: 13px;
  padding-left: 0;
}
.dx-rtl .dx-editors .dx-group-header-text {
  padding-right: 3px;
  padding-left: 0;
}
.dx-rtl .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  right: 16px;
  left: 60%;
  float: right;
  padding-left: 15px;
}
.dx-rtl .dx-editors .dx-editor .dx-field-label.dx-accordion-header.dx-accordion-empty {
  left: 8px;
  right: 16px;
}
.dx-rtl .dx-string-array-container {
  margin-left: 16px;
  margin-right: 19px;
}
.dx-list-item .dx-list-item-content .dx-listitem-with-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.propertygrid-editor-description-popover-content {
  padding: 10px 10px;
}
.dx-editors .dx-widget .dx-dropdowneditor-icon {
  padding: 0;
}
.dx-editors .dx-image-padding {
  padding: 12px;
}
.dx-editors .dx-disabled-button {
  opacity: 0.3;
}
.dx-editors .dx-field-value.dx-checkbox,
.dx-editors .dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin-top: 2px;
  margin-bottom: 0px;
}
.dx-editors .dx-fieldset {
  margin: 0;
  padding: 0;
}
.dx-editors .dx-fieldset .dx-field {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 14px;
  padding-right: 16px;
  min-height: 26px;
  box-sizing: content-box;
  margin: 0;
}
.dx-editors .dx-fieldset .dx-field.dx-field-flex {
  display: flex;
  align-items: center;
  padding: 2px 10px 2px 10px;
}
.dx-editors .dx-fieldset .dx-field.dx-field-flex .dx-field-value {
  width: auto;
}
.dx-editors .dx-fieldset .dx-field.dx-field-flex .dxa-smarttag-editor-displayName {
  margin: 0 6px 0 6px;
  font-size: 11px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.dx-editors .dx-fieldset .dx-field.dx-field-block {
  display: block;
  padding: 2px 10px 2px 10px;
}
.dx-editors .dx-fieldset .dx-field.dx-field-block .dx-field-value {
  display: inherit;
  width: 100%;
}
.dx-editors .dx-fieldset .dx-field.dx-field-block .dxa-smarttag-editor-displayName {
  display: block;
  opacity: 0.8;
  font-weight: 500;
  font-size: 11px;
  margin-bottom: 2px;
  margin-top: 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.dx-editors .dx-fieldset .dx-field .dx-field-label {
  padding-top: 6px;
  font-size: 11px;
  width: 30%;
}
.dx-editors .dx-fieldset .dx-field .dx-field-value {
  padding: 0;
  position: relative;
}
.dx-editors .dx-fieldset .dx-field .dx-field-value .dx-texteditor {
  margin-top: 0;
}
.dx-editors .dx-fieldset .dx-field .dx-field-value .dx-datebox-container > .dx-widget {
  margin-right: 0;
  margin-left: 0;
  min-width: 100%;
}
.dx-editors .dx-group-header-font {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align: middle;
  padding-left: 2px;
}
.dx-editors .dx-group-header-font.dx-collapsing-image-hidden {
  padding-left: 0;
}
.dx-editors .dx-group-header {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align: middle;
  padding-left: 2px;
  height: 40px;
  line-height: 40px;
  padding-left: 13px;
}
.dx-editors .dx-group-header.dx-collapsing-image-hidden {
  padding-left: 0;
}
.dx-editors .dx-group-header-text {
  padding-left: 3px;
}
.dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  position: absolute;
  left: 16px;
  right: 60%;
  width: auto;
  padding-right: 10px;
}
.dx-editors .dx-editor .dx-field-label.dx-accordion-header .propertygrid-editor-displayName,
.dx-editors .dx-editor .dx-field-label.dx-accordion-header .dx-group-header-font {
  cursor: pointer;
  width: 75%;
  display: inline-block;
}
.dx-editors .dx-editor .dx-field-label.dx-accordion-header .propertygrid-editor-description {
  float: right;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
  bottom: 2px;
  border-style: none;
  width: 18px;
  height: 18px;
}
.dx-rtl .dx-editors .dx-editor .dx-field-label.dx-accordion-header .propertygrid-editor-description {
  float: left;
}
.dx-editors .dx-editor .dx-field-label.dx-accordion-header.dx-accordion-empty {
  right: 8px;
}
.dxrd-parameters-group .dx-editors .dx-editor .dxrd-vertical-label .propertygrid-editor-displayName {
  width: 100%;
}
.dx-collapsing-image {
  padding: 4.5px;
  transition: transform 0.4s;
  position: relative;
}
.dx-collapsing-image svg {
  width: 9px;
  height: 9px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-rtl .dx-collapsing-image {
  transform: rotate(180deg);
}
.dx-rtl .dx-image-expanded,
.dx-rtl .dx-image-expanded.dx-collapsing-image,
.dx-image-expanded {
  transform: rotate(90deg);
}
.propertygrid-editor-displayName {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dx-ellipsis-button .dx-dropdowneditor-icon:before {
  content: "";
}
.dx-ellipsis-button .dx-ellipsis-image {
  background-size: 16px 16px;
  background-position: center;
  position: relative;
}
.dx-ellipsis-button .dx-ellipsis-image svg {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-string-array-container {
  height: 86px;
  margin-right: 16px;
  margin-left: 19px;
}
.dx-string-array-container .dx-string-array-textarea {
  height: 100%;
  width: 100%;
  resize: none;
}
.dxa-tasks-smart-tag-content {
  padding-top: 10px;
  padding-bottom: 12px;
}
.dxa-tasks-smart-tag-content .dxa-smart-tag-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  opacity: 0.8;
  margin-top: 10px;
  margin-bottom: 6px;
  border-color: #E6E6E6;
}
.dx-rtl .dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper {
  float: left;
}
.dx-rtl .dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action {
  margin-left: 4px;
  margin-right: 0;
}
.dx-rtl .dx-editors .dx-collectioneditor .dx-collectioneditor-header-text .dx-group-header-font {
  padding-left: 5px;
  padding-right: 15px;
}
.dx-editors .dx-field-value > .dx-collectioneditor-action {
  margin-top: 0px;
}
.dx-editors .dx-collection-item > .dx-field > .dx-field-value > .dx-collectioneditor-action {
  margin-top: 1px;
}
.dx-editors .dx-collectioneditor-action {
  width: 24px;
  height: 24px;
  padding: 0px;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-empty {
  padding-bottom: 5px;
  padding-top: 5px;
  text-align: center;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-empty .dx-collectioneditor-empty-text {
  vertical-align: middle;
  line-height: 26px;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-items .dx-collectioneditor-item-container .dx-collection-item .dx-field {
  background-color: transparent;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-items .dx-collectioneditor-item-container .dx-collection-item .dx-field .dx-field-value .dx-dropdowneditor {
  top: inherit;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper {
  display: flex;
  float: right;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action {
  margin-left: 4px;
  margin-right: 0;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action .dx-button-content {
  padding: 0;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action-separator {
  width: 11px;
  height: 1px;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-header-text {
  padding-top: 6px;
  font-size: 11px;
}
.dx-editors .dx-collectioneditor .dx-collectioneditor-header-text .dx-group-header-font {
  padding-right: 5px;
}
.dx-ellipsiseditor {
  position: relative;
}
.dx-ellipsiseditor.dx-rtl .dx-ellipsiseditor-button {
  float: left;
}
.dx-ellipsiseditor .dx-texteditor-container {
  width: auto;
}
.dx-ellipsiseditor .dx-texteditor-container .dx-texteditor-input {
  text-overflow: ellipsis;
}
.dx-ellipsiseditor .dx-texteditor-container .dx-texteditor-input::-ms-clear {
  width: 0;
  height: 0;
}
.dx-ellipsiseditor .dx-texteditor-container .dx-ellipsiseditor-button.dx-widget.dx-button.dx-button-has-icon {
  float: right;
  cursor: pointer;
  border: none;
  background-color: transparent;
  height: 100%;
  margin: 0;
  padding: 1px;
}
.dx-ellipsiseditor.dx-texteditor.dx-ellipsiseditor-warning:not(.dx-invalid) {
  border-color: #f0ad4e;
}
.dx-ellipsiseditor.dx-texteditor.dx-ellipsiseditor-warning:not(.dx-invalid) .dx-texteditor-input-container:after {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #f0ad4e;
  color: #fff;
  content: "!";
  border-radius: 50%;
  right: 4px;
}
.dx-ellipsiseditor-icon {
  background-position: center;
  background-repeat: no-repeat;
}
.dx-ellipsiseditor-icon.dx-ellipsis-image.dx-dropdowneditor-icon::before {
  content: "";
}
.dxrd-error-page {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background: #FFF0F0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 12px;
  height: 100%;
}
.dxrd-error-page-icon {
  width: 64px;
  height: 64px;
}
.dxrd-error-page-title {
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  color: #660000;
}
.dxrd-error-page-content {
  font-size: 16px;
  text-align: center;
  color: rgba(32, 32, 32, 0.87);
}
.dx-popup-general .dx-texteditor:not(.dxrd-multiline) {
  height: 26px;
}
.dx-popup-general .dx-texteditor:not(.dxrd-multiline) .dx-texteditor-input {
  font-size: 11px;
  text-overflow: ellipsis;
}
.dx-popup-general .dx-texteditor:not(.dxrd-multiline) .dx-placeholder {
  font-size: 11px;
  margin-top: -1px;
}
.dx-popup-general .dx-overlay-content .dx-toolbar.dx-popup-bottom {
  height: 75px;
}
.dx-popup-general .dx-overlay-content .dx-toolbar.dx-popup-bottom .dx-toolbar-items-container {
  height: 100%;
}
.dx-popup-general .dx-overlay-content .dx-toolbar.dx-popup-bottom .dx-toolbar-after {
  padding-top: 8px;
}
.dx-image-filtereditor-add {
  opacity: 0.5;
}
.dx-image-filtereditor-add:hover {
  opacity: 1;
}
.dx-image-filtereditor-edit {
  opacity: 0.7;
}
.dx-image-filtereditor-edit:hover {
  opacity: 1;
}
.dx-image-filtereditor-remove {
  opacity: 0.5;
}
.dx-image-filtereditor-remove:hover {
  opacity: 1;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal {
  display: flex;
  flex-direction: column;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper {
  height: 85%;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid {
  border-width: 1px;
  border-style: solid;
  margin: 30px 30px 0 30px;
  height: 100%;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row {
  cursor: pointer;
  height: 36px;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row.dx-data-row:hover .dxrd-manage-queries-actions {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row.dx-data-row:hover .dxrd-manage-queries-actions.dxrd-image-operations-edit-query {
  margin-right: 3px;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row.dx-data-row:hover .dxrd-manage-queries-actions.dxrd-image-recycle-bin {
  margin-top: 1px;
  position: absolute;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dxrd-manage-queries-actions {
  display: none;
}
.dxrd-federated-manageQueries-editor .dx-popup-normal .dx-popup-bottom.dx-toolbar .dx-toolbar-after .dx-toolbar-button {
  padding: 0 6px 0 6px;
}
.dx-right-panel-switcher {
  position: absolute;
  top: 6px;
  right: 6px;
  z-index: 3;
}
.dx-right-panel-switcher .dx-button.dx-widget {
  width: 26px;
  height: 26px;
}
.dx-right-panel-switcher .dx-button.dx-widget .dx-icon {
  width: 16px;
  height: 16px;
}
.dx-right-panel-switcher .dx-button.dx-widget .dx-icon svg {
  width: 16px;
  height: 16px;
  margin-left: 1px;
  margin-top: -1px;
}
.dx-overlay-wrapper .dx-ai-expression-generator {
  position: relative;
}
.dx-overlay-wrapper .dx-ai-expression-generator .dxrd-ai-expression-generator-editor-icon {
  width: 16px;
  display: flex;
  flex-shrink: 0;
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.dx-overlay-wrapper .dx-ai-expression-generator .dx-texteditor.dx-editor-outlined {
  border-radius: 0;
}
.dx-overlay-wrapper .dx-ai-expression-generator .dx-texteditor-container {
  align-items: center;
}
.dx-overlay-wrapper .dx-ai-expression-generator .dx-texteditor-container .dx-texteditor-input {
  padding-left: 36px;
}
.dx-overlay-wrapper .dx-ai-expression-generator .dx-texteditor-container .dx-placeholder::before {
  padding-left: 36px;
}
.dx-overlay-wrapper .dxrd-ai-expression-loading-panel {
  pointer-events: all;
}
.dx-overlay-wrapper .dxrd-ai-expression-loading-panel .dx-loadpanel-content > div {
  height: 100%;
  justify-content: center;
}
.dx-sql_editor.ace_editor {
  font-size: 1em;
  height: 100%;
  width: 100%;
}
.dx-sql_editor.dx-disabled-ace {
  opacity: 0.65;
}
.dx-sql_editor.dx-disabled-ace .ace_cursor {
  display: none;
}
.dxrd-scripts-editor.ace_editor .ace_gutter,
.dx-sql_editor.ace_editor .ace_gutter,
.dx-expressioneditor-textarea.ace_editor .ace_gutter,
.dxd-wizard-jsoneditor.ace_editor .ace_gutter,
.dx-filtereditor-ace.ace_editor .ace_gutter {
  background-image: none;
  border-right-width: 1px;
  border-right-style: solid;
  text-shadow: none;
}
.dxrd-scripts-editor.ace_editor .ace_gutter .ace_gutter-layer,
.dx-sql_editor.ace_editor .ace_gutter .ace_gutter-layer,
.dx-expressioneditor-textarea.ace_editor .ace_gutter .ace_gutter-layer,
.dxd-wizard-jsoneditor.ace_editor .ace_gutter .ace_gutter-layer,
.dx-filtereditor-ace.ace_editor .ace_gutter .ace_gutter-layer {
  background-image: none;
}
.dxrd-scripts-editor.ace_editor .ace_scroller,
.dx-sql_editor.ace_editor .ace_scroller,
.dx-expressioneditor-textarea.ace_editor .ace_scroller,
.dxd-wizard-jsoneditor.ace_editor .ace_scroller,
.dx-filtereditor-ace.ace_editor .ace_scroller {
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
.dxrd-scripts-editor.ace_editor .ace_scroller .ace_text-layer,
.dx-sql_editor.ace_editor .ace_scroller .ace_text-layer,
.dx-expressioneditor-textarea.ace_editor .ace_scroller .ace_text-layer,
.dxd-wizard-jsoneditor.ace_editor .ace_scroller .ace_text-layer,
.dx-filtereditor-ace.ace_editor .ace_scroller .ace_text-layer {
  background-image: none;
}
.dxrd-scripts-editor.ace_editor .ace_tooltip,
.dx-sql_editor.ace_editor .ace_tooltip,
.dx-expressioneditor-textarea.ace_editor .ace_tooltip,
.dxd-wizard-jsoneditor.ace_editor .ace_tooltip,
.dx-filtereditor-ace.ace_editor .ace_tooltip {
  position: absolute;
}
.dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-collapsedbutton {
  float: right;
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-item-images {
  float: right;
}
.dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-image {
  float: right;
  margin-left: 4px;
  margin-right: 0;
}
.dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-action-container {
  margin-left: 10px;
  margin-right: 0;
  align-items: center;
}
.dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent {
  padding-left: 5px;
  padding-right: 0;
}
.dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-action {
  float: right;
}
.dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-action-edit {
  float: right;
}
.dx-treelist .dx-treelist-item {
  position: relative;
  height: 30px;
}
.dx-treelist .dx-treelist-item .dx-treelist-item-images {
  float: left;
}
.dx-treelist .dx-treelist-item .dx-treelist-image {
  float: left;
  margin-right: 4px;
  display: inline-block;
  width: 16px;
  height: 16px;
  padding: 7px 0;
  background-position: center;
  box-sizing: content-box;
  position: relative;
}
.dx-treelist .dx-treelist-item .dx-treelist-image svg {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-treelist .dx-treelist-item .dx-treelist-image-empty {
  position: absolute;
}
.dx-treelist .dx-treelist-item .dx-treelist-collapsedbutton {
  float: left;
  cursor: pointer;
  height: 28px;
  width: 28px;
  min-width: 28px;
  display: inline-block;
  margin: 1px;
  padding: 0;
  position: relative;
  z-index: 1;
  margin-left: -12px;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption {
  line-height: 30px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-action-container {
  margin-right: 10px;
  display: flex;
  align-items: center;
  order: 1;
  line-height: normal;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent {
  overflow: hidden;
  padding-right: 5px;
  height: 30px;
  display: flex;
  align-items: center;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper {
  overflow: hidden;
  display: flex;
  align-items: center;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  width: 100%;
  padding-right: 2px;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-text.dx-highlighted-search-text {
  pointer-events: none;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-text.dx-highlighted-search-text .dx-datagrid-search-text {
  padding-top: 1px;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-ellipsis-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  width: 100%;
  padding-right: 2px;
  text-decoration: underline;
  cursor: pointer;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-ellipsis-text.dx-highlighted-search-text {
  pointer-events: none;
}
.dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-ellipsis-text.dx-highlighted-search-text .dx-datagrid-search-text {
  padding-top: 1px;
}
.dx-treelist .dx-treelist-item .dx-treelist-action {
  width: 24px;
  height: 24px;
  padding: 0px;
  margin: 3px 2px;
}
.dx-treelist .dx-treelist-item .dx-treelist-action-edit {
  width: 24px;
  height: 24px;
  padding: 0px;
  margin: 3px 2px;
}
.dx-filtereditor .dx-filtereditor-tree.dx-rtl {
  padding-right: 7px;
  padding-left: 0;
}
.dx-filtereditor .dx-filtereditor-tree.dx-rtl .criteria-operator-group .criteria-operator-content {
  padding-right: 15px;
  padding-left: 0;
}
.dx-filtereditor-criteriaoperator-popup .dx-popup-normal .dx-popup-content .dx-filtereditor-search .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-texteditor-input {
  font-size: 14px;
  text-overflow: ellipsis;
  padding-top: 0;
  padding-bottom: 0;
}
.dx-filtereditor-criteriaoperator-popup .dx-popup-normal .dx-popup-content .dx-filtereditor-search .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-placeholder {
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: -1px;
}
.dx-filtereditor-criteriaoperator-popup .dx-popup-normal .dx-popup-content .dx-filtereditor-search .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-placeholder::before {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-filtereditor-criteriaoperator-popup .dx-popup-normal .dx-popup-content .dx-filtereditor-filtered {
  height: calc(100% - 40px);
}
.dx-overlay-wrapper.dx-filtereditor-criteriaoperator-popup .dx-overlay-content {
  border-width: 1px;
  border-style: solid;
}
.dx-overlay-wrapper.dx-filtereditor-criteriaoperator-popup .dx-state-focused.dx-overlay-content {
  outline: none;
}
.dx-overlay-wrapper.dx-filtereditor-criteriaoperator-popup .dx-list-item,
.dx-overlay-wrapper.dx-filtereditor-criteriaoperator-popup .dx-list-item-content {
  display: block;
}
.dx-filtereditor .font {
  font-size: 14px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
}
.dx-filtereditor .dx-overlay-content {
  max-height: 500px;
  max-width: 700px;
}
.dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar {
  padding: 8px 16px 26px 24px;
}
.dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item {
  padding-right: 8px;
}
.dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item .dx-button {
  font-size: 14px;
}
.dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item .dx-button .dx-button-content {
  padding-top: 4px;
}
.dx-filtereditor .dx-filtereditor-plain-advanced {
  position: absolute;
}
.dx-filtereditor .dx-filtereditor-plain-content {
  position: absolute;
  top: 30px;
  width: 100%;
  height: calc(100% - 30px);
}
.dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-plain-disabled {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  pointer-events: none;
}
.dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-tree {
  box-sizing: border-box;
}
.dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-text-container {
  visibility: hidden;
  padding-top: inherit;
  margin-bottom: inherit;
  margin-top: inherit;
  box-sizing: border-box;
  -moz-transition: height ease-in-out 200ms, margin ease-in-out 200ms;
  -o-transition: height ease-in-out 200ms, margin ease-in-out 200ms;
  -webkit-transition: height ease-in-out 200ms, margin ease-in-out 200ms;
  transition: height ease-in-out 200ms, margin ease-in-out 200ms;
}
.dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-text-container.advanced {
  visibility: visible;
}
.dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-text-container.advanced.dx-filtereditor-text-container-top {
  padding-bottom: 10px;
}
.dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-text-container.advanced.dx-filtereditor-text-container-bottom {
  padding-top: 10px;
}
.dx-filtereditor .dx-filtereditor-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  gap: 12px;
}
.dx-filtereditor .dx-filtereditor-content .dxrd-ai-expression-loading-panel-container {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
}
.dx-filtereditor .dx-filtereditor-text-container {
  height: 0;
  padding-top: 12px;
  -moz-transition: height ease-in-out 200ms;
  -o-transition: height ease-in-out 200ms;
  -webkit-transition: height ease-in-out 200ms;
  transition: height ease-in-out 200ms;
}
.dx-filtereditor .dx-filtereditor-text-container.advanced {
  height: 32%;
}
.dx-filtereditor .dx-filtereditor-text-container .dx-filtereditor-text {
  border-radius: 4px;
  width: 100%;
  height: 100%;
}
.dx-filtereditor .dx-filtereditor-text-container .dx-filtereditor-text .dx-texteditor-container {
  border-radius: inherit;
  overflow: hidden;
  position: relative;
}
.dx-filtereditor .dx-filtereditor-text-container .dx-filtereditor-text .dx-texteditor-container .dx-filtereditor-ace {
  width: 100%;
  height: 100%;
  font-size: 14px;
}
.dx-filtereditor .dx-filtereditor-text-container .dx-filtereditor-text .dx-texteditor-container .dx-filtereditor-ace .ace_hidden-cursors .ace_cursor {
  opacity: 1;
}
.dx-filtereditor .dx-filtereditor-tree-container {
  height: 100%;
  position: relative;
  -moz-transition: height ease-in-out 200ms;
  -o-transition: height ease-in-out 200ms;
  -webkit-transition: height ease-in-out 200ms;
  transition: height ease-in-out 200ms;
}
.dx-filtereditor .dx-filtereditor-tree-container.advanced {
  height: 68%;
}
.dx-filtereditor .dx-filtereditor-tree-container .dx-filtereditor-tree-lockscreen {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0.8;
  color: #B0B0B0;
  text-align: center;
}
.dx-filtereditor .dx-filtereditor-tree-container .dx-filtereditor-tree-lockscreen .dx-filtereditor-tree-lockscreen-content {
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-filtereditor .dx-filtereditor-tree-container .dx-filtereditor-tree-lockscreen .dx-filtereditor-tree-lockscreen-content .dx-filtereditor-tree-lockscreen-content-text {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 14px;
  margin: auto;
}
.dx-filtereditor .dx-filtereditor-tree-container .dx-button .dx-button-content {
  padding: 4px;
}
.dx-filtereditor .dx-filtereditor-tree {
  border-width: 1px;
  border-style: solid;
  padding-top: 4px;
  padding-left: 7px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group {
  padding-top: 7px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-group-item {
  display: inline-block;
  white-space: nowrap;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-group-item .criteria-operator-item {
  display: inline-block;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-group-item .criteria-operator-item .criteria-operator-item-editor {
  height: 24px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-group-item:hover > .criteria-operator-action .criteria-operator-action-image {
  visibility: visible;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .dx-texteditor {
  height: 22px;
  vertical-align: middle;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .dx-texteditor .dx-texteditor-input {
  font-size: 14px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-content {
  padding-left: 15px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operarator-text-item {
  text-align: center;
  min-width: 30px;
  border-radius: 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-item-editor {
  display: inline-block;
  border-radius: 5px;
  border-width: 2px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-item-editor .dx-texteditor-container {
  border-radius: 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operarator-text-item-padding {
  padding: 0 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.clickable {
  min-height: 24px;
  min-width: 30px;
  padding: 0 5px;
  vertical-align: top;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.stylized {
  padding: 0 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.default {
  opacity: 0.5;
  font-style: italic;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-group {
  text-align: center;
  min-width: 30px;
  border-radius: 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-field {
  text-align: center;
  min-width: 30px;
  border-radius: 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-parameter {
  text-align: center;
  min-width: 30px;
  border-radius: 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-operator {
  text-align: center;
  min-width: 30px;
  border-radius: 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-value {
  text-align: center;
  min-width: 30px;
  border-radius: 5px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text {
  font-size: 14px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  vertical-align: top;
  display: inline-block;
  line-height: 24px;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-action {
  vertical-align: top;
  display: inline-block;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-action .criteria-operator-action-image {
  width: 24px;
  height: 24px;
  background-position: center;
  visibility: hidden;
}
.dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-action .criteria-operator-action-image-edit {
  width: 24px;
  height: 24px;
  background-position: center;
  visibility: hidden;
  visibility: visible;
  padding: 3px 4px 5px;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-textarea .dx-texteditor-input {
  padding-left: 22px;
  padding-right: 17px;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-item {
  padding-right: 5px;
  padding-left: 0;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-category {
  padding-right: 5px;
  padding-left: 0;
  padding-right: 17px;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-header {
  padding-right: 5px;
  padding-left: 0;
  padding-right: 0px;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-accordion-header {
  padding-right: 5px;
  padding-left: 0;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-accordion-content .dx-expressioneditor-tools-tab-item {
  padding-right: 33px;
  padding-left: 0;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-categories {
  margin-right: 0;
  margin-left: 17px;
}
.dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-description {
  margin-left: 0;
  margin-right: 17px;
}
.dx-expressioneditor .ui-resizable-handle {
  opacity: 0;
  z-index: 100;
}
.dx-expressioneditor .ui-resizable-handle:hover {
  opacity: 0.8;
}
.dx-expressioneditor .ui-resizable-handle.ui-resizable-s {
  bottom: -15px;
  height: 10px;
}
.dx-expressioneditor .ui-resizable-handle.ui-resizable-e {
  right: -14px;
  width: 10px;
}
.dx-expressioneditor .dx-overlay-content {
  max-height: 593px;
  max-width: 727px;
}
.dx-expressioneditor .dx-overlay-content .dx-popup-content {
  border-width: 0px;
  border-style: none;
  padding: 0;
}
.dx-expressioneditor .dx-expression-tree {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 17px 17px 0 17px;
  gap: 12px;
}
.dx-expressioneditor .dx-expression-tree .dxrd-ai-expression-loading-panel-container {
  height: 55%;
  min-height: 10%;
  max-height: 80%;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-textarea {
  border-width: 1px;
  border-style: solid;
  height: 100%;
  min-height: 10%;
  overflow: visible;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-textarea .dx-texteditor-input {
  font-size: 14px;
  padding-top: 5px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  padding-left: 17px;
  padding-right: 22px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools {
  flex: auto;
  position: relative;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs {
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab {
  height: 100%;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  position: relative;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dxrd-treelist-search-panel-container {
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dxrd-treelist-search-panel-container .dx-texteditor {
  border: 0px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-fields .dx-expressioneditor-tools-tab-content-wrapper {
  top: 25px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-content-wrapper {
  border-width: 1px;
  border-style: solid;
  height: auto;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-collection-function {
  position: absolute;
  top: 0;
  width: 100%;
  bottom: 0;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-collection-function .dx-expressioneditor-collection-function-search {
  position: absolute;
  top: 0;
  width: 100%;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-collection-function .dx-expressioneditor-collection-function-items {
  border-width: 1px;
  border-style: solid;
  position: absolute;
  top: 30px;
  bottom: 0;
  width: 100%;
  height: auto;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-treelist-text {
  font-size: 11px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-item {
  height: 26px;
  line-height: 26px;
  padding-left: 5px;
  font-size: 11px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-header {
  height: 26px;
  line-height: 26px;
  padding-left: 5px;
  font-size: 11px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  padding-left: 0px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-category {
  height: 26px;
  line-height: 26px;
  padding-left: 5px;
  font-size: 11px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  padding-left: 17px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-accordion-header {
  padding-left: 5px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-accordion-content .dx-expressioneditor-tools-tab-item {
  padding-left: 33px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-treelist-wrapper {
  max-height: none;
  overflow: visible;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-categories {
  margin-right: 17px;
  overflow: visible;
  max-width: 60%;
  min-width: 25%;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .ui-resizable.dx-expressioneditor-tools-tab-content-wrapper {
  min-width: 100px;
  width: 170px;
  max-width: 100%;
  position: inherit;
  height: inherit;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-description {
  flex: 2;
  margin-left: 17px;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-selectedcontent {
  flex: 3;
}
.dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-description-content {
  padding: 5px;
  font-size: 11px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.ace_tooltip.ace_doc-tooltip {
  padding: 5px;
  font-size: 11px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.dx-format-string.dx-overlay-wrapper .dx-overlay-content {
  max-height: 557px;
  max-width: 650px;
}
.dx-format-string.dx-overlay-wrapper .dx-overlay-content .dx-popup-content {
  padding: 10px;
}
.dx-format-string.dx-overlay-wrapper .dx-overlay-content .dx-popup-content .dx-format-string-value .dx-texteditor-input {
  font-size: 14px;
  padding: 7px 9px 8px;
}
.dx-format-string .dx-rtl .dx-format-string-content .dx-format-string-content-area-left {
  float: right;
}
.dx-format-string .dx-rtl .dx-format-string-content .dx-format-string-content-area-right {
  float: right;
  padding-right: 29px;
  padding-left: 0;
}
.dx-format-string .dx-rtl .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-customization .dx-format-string-customization-add {
  float: left;
}
.dx-format-string .dx-rtl .dx-format-string-content .dx-format-string-list .dx-image-filtereditor-remove {
  float: left;
}
.dx-format-string .dx-format-string-content {
  width: 628px;
  height: 100%;
  padding: 3px 10px;
  line-height: normal;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-left {
  float: left;
  width: 190px;
  height: 100%;
  display: inline-block;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right {
  float: left;
  width: 418px;
  height: 100%;
  display: inline-block;
  padding-left: 29px;
  position: relative;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats {
  width: 100%;
  height: 250px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-list {
  height: 201px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-customization {
  padding-top: 10px;
  display: inline-block;
  width: 100%;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-customization .dx-format-string-customization-value {
  display: inline-block;
  height: 36px;
  width: 278px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-customization .dx-format-string-customization-add {
  display: inline-block;
  vertical-align: top;
  float: right;
  width: 105px;
  height: 100%;
  margin: 0;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area {
  width: 100%;
  margin-top: 24px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area .dx-format-string-preview-area-caption {
  padding-bottom: 3px;
  height: 22px;
  font-size: 14px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area .dx-format-string-preview-value {
  border-width: 1px;
  border-style: solid;
  height: 64px;
  line-height: 56px;
  width: 100%;
  text-align: center;
  font-size: 21px;
  overflow: hidden;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area .dx-format-string-preview-value .dx-format-string-preview-value-inner {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area.dx-format-general {
  margin-top: 54px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area.dx-format-general .dx-format-string-preview-value {
  height: 176px;
  line-height: 164px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-customization-general-value.dx-format-string-value {
  height: 36px;
  width: 100%;
  margin-bottom: 7px;
}
.dx-format-string .dx-format-string-content .dx-format-string-content-area-title {
  padding: 5px 0px;
  width: 100%;
  height: 29px;
  font-size: 14px;
}
.dx-format-string .dx-format-string-content .dx-format-string-list {
  border-width: 1px;
  border-style: solid;
  width: 100%;
  height: 360px;
}
.dx-format-string .dx-format-string-content .dx-format-string-list .dx-image-filtereditor-remove {
  float: right;
  width: 24px;
  height: 24px;
}
.dx-format-string .dx-format-string-content .dx-format-string-list .dx-list-item:first-of-type {
  border-top: none;
}
.dx-format-string .dx-format-string-content .dx-format-string-list .dx-list-item:last-of-type .dx-theme-border-color {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dx-format-string .dx-format-string-content .dx-format-string-list .dx-empty-message {
  border-top: none;
}
.dxrd-error-page {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background: #FFF0F0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 12px;
  height: 100%;
}
.dxrd-error-page-icon {
  width: 64px;
  height: 64px;
}
.dxrd-error-page-title {
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  color: #660000;
}
.dxrd-error-page-content {
  font-size: 16px;
  text-align: center;
  color: rgba(32, 32, 32, 0.87);
}
.dxrd-position-relative {
  position: relative !important;
}
.dxrd-width-0 {
  width: 0 !important;
}
.dxrd-height-100 {
  height: 100% !important;
}
.dxrd-width-54px {
  width: 54px !important;
}
.dxrd-display-inline-block {
  display: inline-block !important;
}
.dxrd-width-100 {
  width: 100% !important;
}
.dxrd-position-absolute {
  position: absolute !important;
}
.dxrd-border-1px-solid-black {
  border: 1px solid black !important;
}
.dxrd-overflow-hidden {
  overflow: hidden !important;
}
.dxrd-top-0 {
  top: 0 !important;
}
.dxrd-left-0 {
  left: 0 !important;
}
.dxrd-stroke-black {
  stroke: black !important;
}
.dxrd-fill-transparent {
  fill: transparent !important;
}
.dxrd-stroke-width-1 {
  stroke-width: 1 !important;
}
.dxrd-text-anchor-middle {
  text-anchor: middle !important;
}
.dxrd-cursor-default {
  cursor: default !important;
}
.dxrd-overflow-auto {
  overflow: auto !important;
}
.dxrd-width-inherit {
  width: inherit !important;
}
.dxrd-height-inherit {
  height: inherit !important;
}
.dxrd-background-white {
  background: white !important;
}
.dxrd-text-align-center {
  text-align: center !important;
}
.dxrd-padding-top-25 {
  padding-top: 25% !important;
}
.dxrd-top-0px {
  top: 0px !important;
}
.dxrd-margin-left-5px {
  margin-left: 5px !important;
}
.dxrd-padding-left-17px {
  padding-left: 17px !important;
}
.dxrd-top-45px {
  top: 45px !important;
}
.dxrd-left-45px {
  left: 45px !important;
}
.dxrd-right-45px {
  right: 45px !important;
}
.dxrd-bottom-45px {
  bottom: 45px !important;
}
.dxrd-margin-0 {
  margin: 0 !important;
}
.dxrd-border-bottom-0 {
  border-bottom: 0 !important;
}
.dxrd-margin-top-20px {
  margin-top: 20px !important;
}
.dxrd-top-20px {
  top: 20px !important;
}
.dxrd-left-10px {
  left: 10px !important;
}
.dxrd-right-30px {
  right: 30px !important;
}
.dxrd-bottom-40px {
  bottom: 40px !important;
}
.dxrd-height-1000px {
  height: 1000px !important;
}
.dxrd-width-600px {
  width: 600px !important;
}
.dxrd-height-auto {
  height: auto !important;
}
.dxrd-right-0 {
  right: 0 !important;
}
.dxrd-bottom-0 {
  bottom: 0 !important;
}
.dxrd-width-40 {
  width: 40% !important;
}
.dxrd-height-400px {
  height: 400px !important;
}
.dxrd-margin-30px-20px {
  margin: 30px 20px !important;
}
.dxrd-display-block {
  display: block !important;
}
.dxrd-display-flex {
  display: flex !important;
}
.dxrd-padding-top-49 {
  padding-top: 49% !important;
}
.dxrd-border-none {
  border: none !important;
}
.dxrd-background-none {
  background: none !important;
}
.dxrd-width-24px {
  width: 24px !important;
}
.dxrd-height-24px {
  height: 24px !important;
}
.dxrd-vertical-align-super {
  vertical-align: super !important;
}
.dxrd-width-calc-100-30px {
  width: calc(100% - 30px) !important;
}
.dxrd-text-overflow-ellipsis {
  text-overflow: ellipsis !important;
}
.dxrd-width-auto {
  width: auto !important;
}
.dxrd-width-1px {
  width: 1px !important;
}
.dxrd-height-1px {
  height: 1px !important;
}
.dxrd-margin-left-9px {
  margin-left: 9px !important;
}
.dxrd-height-calc-100-29px {
  height: calc(100% - 29px) !important;
}
.dxrd-letter-spacing-1px {
  letter-spacing: 1px !important;
}
.dxrd-box-sizing-border-box {
  box-sizing: border-box !important;
}
.dxrd-border-1px-solid-silver {
  border: 1px solid silver !important;
}
.dxrd-margin-top--1px {
  margin-top: -1px !important;
}
.dxrd-margin-left--1px {
  margin-left: -1px !important;
}
.dxrd-letter-spacing-normal {
  letter-spacing: normal !important;
}
.dxrd-padding-left-3px {
  padding-left: 3px !important;
}
.dxrd-height-5px {
  height: 5px !important;
}
.dxrd-width-5px {
  width: 5px !important;
}
.dxrd-right-5px {
  right: 5px !important;
}
.dxrd-top-5px {
  top: 5px !important;
}
.dxrd-line-height-normal {
  line-height: normal !important;
}
.dxrd-z-index--1 {
  z-index: -1 !important;
}
.dxrd-stroke-rgb-128 {
  stroke: #808080 !important;
}
.dxrd-stroke-width-05px {
  stroke-width: 0.5px !important;
}
.dxrd-stroke-dasharray-5px {
  stroke-dasharray: 5px, 5px !important;
}
.dxrd-stroke-rgb-220 {
  stroke: #dcdcdc !important;
}
.dxrd-stroke-width-3px {
  stroke-width: 3px !important;
}
.dxrd-visibility-visible {
  visibility: visible !important;
}
.dxrd-line-height-inherit {
  line-height: inherit !important;
}
.dxrd-table-layout-fixed {
  table-layout: fixed !important;
}
.dxrd-word-wrap-break-word {
  word-wrap: break-word !important;
}
.dxrd-margin-right-5px {
  margin-right: 5px !important;
}
.dxrd-top-80px {
  top: 80px !important;
}
.dxrd-outline-inherit {
  outline: inherit !important;
}
.dxrd-z-index-1002 {
  z-index: 1002 !important;
}
.dxrd-text-align-left {
  text-align: left !important;
}
.dxrd-margin-top-40px {
  margin-top: 40px !important;
}
.dxrd-margin-top-44px {
  margin-top: 44px !important;
}
.dxrd-margin-top-95px {
  margin-top: 95px !important;
}
.dxrd-margin-top-83px {
  margin-top: 83px !important;
}
.dxrd-margin-left-0px {
  margin-left: 0px !important;
}
.dxrd-margin-top-16px {
  margin-top: 16px !important;
}
.dxrd-clear-both {
  clear: both !important;
}
.dxrd-margin-bottom-18px {
  margin-bottom: 18px !important;
}
.dxrd-margin-bottom-4px {
  margin-bottom: 4px !important;
}
.dxrd-width-272px {
  width: 272px !important;
}
.dxrd-top-38 {
  top: 38% !important;
}
.dxrd-margin-0-auto {
  margin: 0 auto !important;
}
.dxrd-margin-bottom-5px {
  margin-bottom: 5px !important;
}
.dxrd-z-index-0 {
  z-index: 0 !important;
}
.dxrd-vertical-align-top {
  vertical-align: top !important;
}
.dxrd-display-none {
  display: none !important;
}
.dxrd-stroke-width-50 {
  stroke-width: 50 !important;
}
.dxrd-stroke-rgb-0 {
  stroke: #000000 !important;
}
.dxrd-pointer-events-none {
  pointer-events: none !important;
}
.dxrd-top--100px {
  top: -100px !important;
}
.dxrd-fill-black {
  fill: #727272;
}
.dxrd-svg-black {
  fill: #727272;
}
.dxrd-svg-white {
  fill: #fff;
}
.dxrd-svg-red {
  fill: #D11C1C;
}
.dxrd-svg-blue {
  fill: #1177D7;
}
.dxrd-svg-yellow {
  fill: #FFB115;
}
.dxrd-svg-green {
  fill: #039C23;
}
.dxrd-svg-st0 {
  opacity: 0.35;
}
.dxrd-svg-st1 {
  opacity: 0.25;
}
.dxrd-svg-st2 {
  opacity: 0.5;
}
.dxrd-svg-brush-color {
  fill: #000000;
}
.dxrd-svg-st075 {
  opacity: 0.75;
}
.dxrd-bordereditor {
  width: 100%;
}
.dxrd-bordereditor .dxrd-bordereditor-content {
  letter-spacing: -3px;
}
.dxrd-bordereditor .dxrd-bordereditor-content .dxrd-bordereditor-button {
  width: 25px;
  height: 25px;
  display: inline-block;
  background-position: center;
  background-size: 12px 12px;
  position: relative;
}
.dxrd-bordereditor .dxrd-bordereditor-content .dxrd-bordereditor-button svg {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-bordereditor .dxrd-bordereditor-content .dxrd-bordereditor-right-margin {
  margin-right: 20px;
}
.dxrd-textalignment-editor {
  width: 100%;
}
.dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-editor-button {
  margin: -1px;
  width: 24px;
  height: 24px;
  display: inline-block;
  background-position: center;
  background-size: 16px 16px;
  position: relative;
}
.dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-editor-button svg {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-editor-label {
  display: inline-block;
  min-width: 70px;
}
.dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-margin-top {
  margin-top: -5px;
}
.propertygrid-editor-displayName {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dxrd-ellipsis-button .dx-dropdowneditor-icon:before {
  content: "";
}
.dxrd-ellipsis-button .dxrd-ellipsis-image {
  background-size: 16px 16px;
  background-position: center;
  position: relative;
}
.dxrd-ellipsis-button .dxrd-ellipsis-image svg {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-formatting-rule-collection-editor .dxrd-group-header {
  position: relative;
}
.dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-checkbox {
  margin-top: 9px;
}
.dx-ltr .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-checkbox {
  float: right;
}
.dx-rtl .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-checkbox {
  float: left;
}
.dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-collapsed {
  margin-top: 16px;
  position: absolute;
}
.dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-displayName {
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-ltr .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-displayName {
  left: 28px;
  right: 56px;
}
.dx-rtl .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-displayName {
  right: 28px;
  left: 56px;
}
.dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-displayName .propertygrid-editor-displayName {
  text-transform: none;
  font-size: 11px;
}
.dxrd-string-array-container {
  height: 100px;
  margin-right: 16px;
  margin-left: 19px;
}
.dxrd-string-array-container .dxrd-string-array-textarea {
  height: 100%;
  width: 100%;
  resize: none;
}
.dxrd-accordion-collection-item .dx-accordion-header {
  position: relative;
}
.dxrd-accordion-collection-item .dx-accordion-header > div .dx-group-header-font {
  margin-top: -1px;
  text-transform: none;
  font-size: 11px;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 1;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
.dx-editors .dx-property-grid-search-group {
  position: absolute;
  width: 100%;
  height: 28px;
  overflow: hidden;
  padding: 2px;
  -moz-transition: width 0.25s;
  -o-transition: width 0.25s;
  -webkit-transition: width 0.25s;
  transition: width 0.25s;
}
.dx-ltr.dx-editors .dx-property-grid-search-group {
  right: -2px;
}
.dx-rtl.dx-editors .dx-property-grid-search-group {
  left: -2px;
}
.dx-editors .dx-property-grid-search-group.dx-property-grid-search-collapsed {
  width: 28px;
}
.dx-editors .dx-property-grid-search-group .dx-property-grid-search-box {
  position: absolute;
  height: 28px;
  display: inline-block;
}
.dx-ltr.dx-editors .dx-property-grid-search-group .dx-property-grid-search-box {
  left: 34px;
  right: -16px;
  margin-right: 16px;
}
.dx-rtl.dx-editors .dx-property-grid-search-group .dx-property-grid-search-box {
  left: -16px;
  right: 34px;
  margin-left: 16px;
}
.dx-editors .dx-property-grid-search-group .dx-property-grid-search-box .dx-placeholder {
  margin-top: unset;
}
.dx-editors .dx-property-required::after {
  content: " *";
  color: red;
}
.dx-editors .dx-widget .dx-dropdowneditor-icon {
  padding: 0;
}
.dx-editors .dxrd-image-padding {
  padding: 12px;
}
.dx-editors .dx-field-value > .dxrd-collectioneditor-action {
  margin-top: 0;
}
.dx-editors .dx-collection-item > .dx-field > .dx-field-value > .dxrd-collectioneditor-action {
  margin-top: 1px;
}
.dx-editors .dxrd-collectioneditor-action {
  width: 24px;
  height: 24px;
  padding: 0;
}
.dx-ltr.dx-editors .dxrd-collectioneditor-action {
  float: right;
}
.dx-rtl.dx-editors .dxrd-collectioneditor-action {
  float: left;
}
.dx-editors .dxrd-editor .dx-fieldset {
  margin: 0;
  padding: 0;
}
.dx-editors .dxrd-editor .dx-fieldset .dx-field {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 14px;
  padding-right: 16px;
  min-height: 26px;
  box-sizing: content-box;
  margin: 0;
}
.dx-editors .dxrd-editor .dx-fieldset .dx-field .dx-field-label {
  padding-top: 6px;
  font-size: 11px;
  width: 36%;
}
.dx-editors .dxrd-editor .dx-fieldset .dx-field .dx-field-value {
  padding: 0;
  position: relative;
}
.dx-editors .dxrd-editor .dx-fieldset .dx-field .dx-field-value .dx-texteditor {
  margin-top: 0;
}
.dx-editors .dx-button-has-icon .dx-button-content {
  padding: 0;
}
.dx-editors .dx-icon-dxrd {
  width: 12px;
  height: 12px;
  background-size: 12px 12px;
  line-height: 12px;
  font-size: 12px;
}
.dx-editors .dx-icon-dxrd svg {
  width: 12px;
  height: 12px;
}
.dx-editors .dxrd-group-header-font {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align: middle;
}
.dx-ltr.dx-editors .dxrd-group-header-font {
  padding-left: 15px;
}
.dx-rtl.dx-editors .dxrd-group-header-font {
  padding-right: 15px;
}
.dx-editors .dxrd-group-header {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align: middle;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}
.dx-ltr.dx-editors .dxrd-group-header {
  padding-left: 15px;
}
.dx-rtl.dx-editors .dxrd-group-header {
  padding-right: 15px;
}
.dx-ltr.dx-editors .dxrd-group-header {
  padding-left: 13px;
}
.dx-rtl.dx-editors .dxrd-group-header {
  padding-right: 13px;
}
.dx-editors .dxrd-group-header-collapsed {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dx-editors .dxrd-properties-wrapper {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-sub-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-sub-wrapper .dxrd-right-panel-header,
.dx-editors .dxrd-properties-wrapper .dxrd-properties-sub-wrapper .dx-property-grid-header {
  flex-shrink: 0;
}
.dx-editors .dxrd-properties-wrapper .dx-field-value.dxd-border-accented .dx-texteditor,
.dx-editors .dxrd-properties-wrapper .dx-field-value.dxd-border-accented .dx-checkbox {
  border-style: solid;
  border-width: 1px;
  border-color: inherit;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-editor-header .dx-field-label {
  padding-left: 0px;
  padding-right: 13px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-editor-header .dx-field-label {
  padding-left: 13px;
  padding-right: 0px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-right: 31px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-left: 31px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-popup-general {
  margin-right: 31px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-popup-general {
  margin-left: 31px;
}
.dx-editors .dxrd-properties-wrapper .dx-datebox-container > .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-right: 0;
  margin-left: 0;
  min-width: 100%;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-datebox-container {
  margin-right: 31px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-datebox-container {
  margin-left: 31px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-field-value > .dxrd-collectioneditor-picker.dx-widget.dx-texteditor:not(.dx-scrollable-scrollbar):not(.no-margin-right) {
  margin-right: 30px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-field-value > .dxrd-collectioneditor-picker.dx-widget.dx-texteditor:not(.dx-scrollable-scrollbar):not(.no-margin-right) {
  margin-left: 30px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align: middle;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  border-bottom: none;
  padding-top: 3px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-left: 15px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-right: 15px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-left: 13px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-right: 13px;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header {
  height: 28px;
  position: relative;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header {
  margin-left: 16px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header {
  margin-right: 16px;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content {
  position: absolute;
  height: 30px;
  margin-top: -2px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content {
  left: 0;
  right: 16px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content {
  left: 16px;
  right: 0;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group {
  position: absolute;
  height: 28px;
  overflow: hidden;
  padding: 2px 0;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group {
  left: 0;
  right: 31px;
  -moz-transition: right 0.25s;
  -o-transition: right 0.25s;
  -webkit-transition: right 0.25s;
  transition: right 0.25s;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group.dx-property-grid-search-collapsed {
  right: 100%;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group {
  left: 31px;
  right: 0;
  -moz-transition: left 0.25s;
  -o-transition: left 0.25s;
  -webkit-transition: left 0.25s;
  transition: left 0.25s;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group.dx-property-grid-search-collapsed {
  left: 100%;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dxrd-properties-focused-item.dx-widget.dx-selectbox.dx-dropdowneditor {
  height: 28px;
  position: absolute;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dxrd-properties-focused-item.dx-widget.dx-selectbox.dx-dropdowneditor {
  left: 0;
  right: 71px;
  margin-right: 0;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dxrd-properties-focused-item.dx-widget.dx-selectbox.dx-dropdowneditor {
  left: 71px;
  right: 0;
  margin-left: 0;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dx-property-grid-sorting-actions-container {
  position: absolute;
  width: 68px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dx-property-grid-sorting-actions-container {
  right: 0;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dx-property-grid-sorting-actions-container {
  left: 0;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-search-group .dx-property-grid-sorting-action {
  margin-left: 0;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-search-group .dx-property-grid-sorting-action {
  margin-right: 0;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-button-has-text .dx-icon {
  margin: 0;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action {
  width: 28px;
  height: 28px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action {
  margin-left: 3px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action {
  margin-right: 3px;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action .dx-icon-dxrd {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  line-height: 16px;
}
.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action .dx-icon-dxrd svg {
  width: 16px;
  height: 16px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-wrapper-full-height {
  height: 100%;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-wrapper-full-height .dxrd-properties-grid {
  height: auto;
  position: absolute;
  bottom: 0;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid {
  border-top-width: 1px;
  border-top-style: solid;
  overflow: auto;
  width: 100%;
  margin-top: 9px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-properties-grid-action {
  position: relative;
  display: inline-block;
  padding: 4px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-properties-grid-action .dxrd-properties-grid-action-image {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
  background-position: center center;
  background-size: 12px 12px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-properties-grid-action .dxrd-properties-grid-action-image svg {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding: 10px 10px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content .dxrd-properties-grid-action-name {
  margin-top: 5px;
  padding-left: 8px;
  margin-bottom: 10px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content .dxrd-properties-grid-action .dxrd-properties-grid-action-image {
  box-sizing: content-box;
  width: 24px;
  padding: 4px;
  height: 24px;
  background-position: center center;
  background-size: 16px 16px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content .dxrd-properties-grid-action .dxrd-properties-grid-action-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes {
  top: 2px;
  position: absolute;
  display: inline-block;
  width: fit-content;
  width: -moz-fit-content;
  min-width: 21px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes {
  right: 0;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box-inside {
  margin-left: 1px;
}
.dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editor-box-image-content {
  margin-left: 4px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes {
  left: 0;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box-inside {
  margin-right: 1px;
}
.dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editor-box-image-content {
  margin-right: 4px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box {
  display: inline-block;
  width: 9px;
  height: 9px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box .dxrd-editormenu-box-inside {
  margin-top: 1px;
  width: 7px;
  height: 7px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box .dxrd-editor-box-image-content {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 1px;
}
.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box.dxrd-editor-box-image:not(.dxrd-editormenu-expressions) {
  opacity: 0.5;
}
.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-modified:not(.dxrd-editormenu-usestyle) .dxrd-editormenu-box-inside {
  background-color: white;
}
.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-usestyle .dxrd-editormenu-box-inside {
  background-color: lightblue;
}
.dx-editors .dxrd-properties-wrapper .dxrd-collapsed {
  overflow: hidden;
  visibility: hidden;
  height: 0;
}
.dx-editors .dxrd-editor .dx-field > .dx-field-label.dx-accordion-header {
  position: absolute;
}
.dx-ltr.dx-editors .dxrd-editor .dx-field > .dx-field-label.dx-accordion-header {
  left: 16px;
  right: 60%;
}
.dx-rtl.dx-editors .dxrd-editor .dx-field > .dx-field-label.dx-accordion-header {
  left: 60%;
  right: 16px;
}
.dx-designer {
  width: 100%;
  height: 100%;
  line-height: normal;
  pointer-events: auto;
}
.dx-designer.dxrd-parent-height {
  height: inherit;
}
.dx-designer .dx-ltr .dx-fieldset .dx-field-value > .dx-checkbox {
  float: left;
}
.dx-designer .dx-rtl .dx-fieldset .dx-field-value > .dx-checkbox {
  float: right;
}
.dx-designer .dxrd-radio-nowrap-ellipsis .dx-radiobutton {
  table-layout: fixed;
  width: 100%;
}
.dx-designer .dxrd-radio-nowrap-ellipsis .dx-radio-value-container {
  width: 32px;
}
.dx-designer .dxrd-radio-nowrap-ellipsis-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dx-designer .dx-filtereditor .dx-overlay-content .dx-popup-content {
  padding: 24px;
}
.dx-designer .dx-popup-wrapper .dx-overlay-shader {
  background: rgba(0, 0, 0, 0.75);
  opacity: inherit;
}
.dx-designer .dx-invalid.dx-dropdowneditor:not(.dx-tagbox) .dx-texteditor-container:after {
  right: 24px;
  margin-top: 0;
}
.dx-designer .dx-invalid.dx-texteditor .dx-texteditor-container:after {
  width: 15px;
  height: 15px;
  line-height: 15px;
  top: 5px;
  margin-top: 0;
}
.dx-designer .dxrd-editor-content.dx-accordion-content .dx-field > .dx-field-label {
  padding-left: 19px;
}
.dx-designer .dx-accordion-content {
  position: relative;
}
.dx-designer .dx-accordion-content .dx-accordion-content-loading-panel {
  width: 100%;
  text-align: center;
  padding: 5px 0px;
}
.dx-designer .dx-texteditor:not(.dx-multiline):not(.dx-textarea) {
  height: 26px;
}
.dx-designer .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-texteditor-input {
  font-size: 11px;
  text-overflow: ellipsis;
  min-height: 0;
}
.dx-designer .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-placeholder {
  font-size: 11px;
}
.dx-designer .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-numberbox-spin-container {
  width: 24px;
  min-width: 24px;
}
.dx-designer .dx-texteditor .dx-texteditor-input {
  font-size: 11px;
  min-height: 26px;
}
.dx-designer .dx-texteditor .dx-placeholder {
  font-size: 11px;
}
.dx-designer .dx-texteditor.dx-state-readonly.dx-widget,
.dx-designer .dx-texteditor.dx-state-readonly .dx-widget {
  opacity: 0.5;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  zoom: 1;
  cursor: default;
}
.dx-designer .dx-texteditor.dx-state-readonly.dx-widget .dx-widget,
.dx-designer .dx-texteditor.dx-state-readonly .dx-widget .dx-widget {
  opacity: 1;
}
.dx-designer .dx-dropdowneditor {
  height: 26px;
}
.dx-designer .dx-dropdowneditor .dx-dropdowneditor-input-wrapper {
  margin-right: 0;
}
.dx-designer .dx-dropdowneditor .dx-dropdowneditor-button {
  width: 24px;
  min-width: 24px;
}
.dx-designer .dx-dropdowneditor .dx-dropdowneditor-icon {
  width: 100%;
}
.dx-designer .dx-selectbox {
  height: 26px;
}
.dx-designer .dx-selectbox .dx-selectbox-container {
  height: 100%;
}
.dx-designer .dx-selectbox-arrow-container {
  height: 24px;
  width: 24px;
}
.dx-designer .dx-selectbox-arrow-container .dx-selectbox-arrow {
  top: 10px;
  left: 8px;
}
.dx-designer .dx-field-value > .dx-checkbox {
  margin-top: 0;
  margin-bottom: 0;
}
.dx-designer .dx-colorbox {
  display: block;
}
.dx-designer .dx-colorbox-input-container {
  height: 100%;
}
.dx-designer .dx-popup-wrapper .dx-colorbox-overlay .dx-popup-content {
  padding: 20px;
}
.dx-designer .dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 11px;
}
.dx-designer .dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  width: 12px;
}
.dx-designer .dx-designer-viewport {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 11px;
  position: relative;
  z-index: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.dx-designer .dx-designer-viewport.dxrv-parameters-panel-standalone {
  overflow: visible;
}
.dx-designer .dx-designer-viewport.dxrv-parameters-panel-standalone .dxrd-preview-parameters-wrapper {
  margin-top: 15px;
  margin-bottom: 15px;
  height: calc(100% - 30px);
}
.dx-designer .dx-designer-viewport .dxrd-action-items-container {
  border-radius: 0;
}
.dx-designer .dx-designer-viewport .dxrd-action-items-container .dx-popup-content {
  font-size: 12px;
}
.dx-designer .dx-designer-viewport .dxrd-action-items-container .dxrd-action-item {
  display: inline-block;
  padding: 6px;
}
.dx-designer .dx-designer-viewport .dxrd-action-items-container .dxrd-action-item .dxrd-action-item-image {
  padding: 12px;
  position: relative;
}
.dx-designer .dx-designer-viewport .dxrd-action-items-container .dxrd-action-item .dxrd-action-item-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-designer .dx-designer-viewport .dx-popup-content {
  padding: 0;
}
.dx-designer .dx-designer-viewport .dx-popup-content.dx-popup-content-scrollable {
  overflow: inherit;
  -ms-scroll-chaining: inherit;
  overscroll-behavior: inherit;
}
.dx-designer .dx-designer-viewport .dx-popup-content .dxrd-editor-menu-caption {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align: middle;
  padding: 7px;
}
.dx-designer .dx-designer-viewport .dxrd-editor-menu .dx-menu-item.dx-state-hover {
  background-color: transparent;
}
.dx-designer .dx-designer-viewport .dxrd-editor-menu .dx-menu-items-container {
  width: 100%;
}
.dx-designer .dx-designer-viewport .dxrd-editor-menu .dxrd-editor-menu-item-separator {
  border-top-width: 1px;
  border-top-style: solid;
}
.dx-designer .dx-designer-viewport .dxrd-editor-menu .dxrd-editor-menu-item .dx-menu-item-text {
  padding-left: 6px;
}
.dx-designer .dx-designer-viewport .dx-rtl .dxrd-editor-menu-item {
  padding-right: 6px;
  padding-left: 0;
}
.dx-designer .dxd-list-item-back-color {
  position: relative;
}
.dx-designer .dxd-list-item-back-color:hover::before {
  content: "";
  opacity: 0.1;
  filter: alpha(opacity=10);
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  background-color: #000;
}
.dx-designer .dx-property-grid-sorting-action.dxd-state-active .dxd-icon-fill,
.dx-designer .dxrd-properties-grid-action-image:hover .dxd-icon-fill,
.dx-designer .dx-font-style-button:hover .dxd-icon-fill,
.dx-designer .bordereditor-button:hover .dxd-icon-fill,
.dx-designer .dxd-list-item-back-color:hover .dx-treelist-selectedcontent .dxd-icon-fill {
  opacity: 1;
  filter: alpha(opacity=100);
}
.dx-designer .dxrd-tab-item .dxd-icon-fill {
  opacity: 1;
  filter: alpha(opacity=100);
}
.dx-designer .dx-fieldlistpicker .dx-texteditor-input:read-only {
  cursor: pointer;
}
.dxrd-designer-wrapper .dx-shadow.dxrd-tab-panel-right {
  right: 0;
  z-index: 1;
}
.dxrd-designer-wrapper .dx-shadow.dxrd-tab-panel-left {
  left: 0;
  z-index: 1;
}
.dxrd-designer-wrapper .dx-shadow.dxrd-tab-panel-empty {
  display: none;
  width: 0;
}
.dxrd-designer-wrapper .dxrd-right-tabs.dxrd-tab-panel-left {
  left: 0;
}
.dxrd-designer-wrapper .dxrd-right-tabs.dxrd-tab-panel-right {
  right: 0;
}
.dxrd-designer-wrapper .dxrd-right-panel.dxrd-tab-panel-left {
  left: 50px;
}
.dxrd-designer-wrapper .dxrd-right-panel.dxrd-tab-panel-right {
  right: 50px;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-treelist-search-panel-container {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 9px;
  padding-right: 16px;
  padding-left: 16px;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-treelist-search-panel-container .dxrd-treelist-search-panel {
  height: 28px;
}
.dxrd-designer-wrapper.dx-rtl {
  text-align: right;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-menu-container {
  float: right;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-menu-container .dx-overlay-wrapper {
  right: -8px;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-menu-break {
  right: -5px;
}
.dxrd-designer-wrapper.dx-ltr {
  text-align: left;
}
.dxrd-designer-wrapper.dx-ltr .dxrd-menu-container {
  float: left;
}
.dxrd-designer-wrapper.dx-ltr .dxrd-menu-container .dx-overlay-wrapper {
  left: -8px;
}
.dxrd-designer-wrapper.dx-ltr .dxrd-menu-break {
  left: -5px;
}
.dxrd-designer-wrapper {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 11px;
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.dxrd-designer-wrapper .dx-shadow {
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
}
.dxrd-designer-wrapper .dx-shadow.dx-shadow-left {
  -webkit-box-shadow: 20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  box-shadow: 20px 0px 20px -20px rgba(0, 0, 0, 0.15);
}
.dx-rtl .dxrd-designer-wrapper .dx-shadow.dx-shadow-left {
  -webkit-box-shadow: -20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  box-shadow: -20px 0px 20px -20px rgba(0, 0, 0, 0.15);
}
.dxrd-designer-wrapper .dx-shadow.dx-shadow-right {
  -webkit-box-shadow: -20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  box-shadow: -20px 0px 20px -20px rgba(0, 0, 0, 0.15);
}
.dx-rtl .dxrd-designer-wrapper .dx-shadow.dx-shadow-right {
  -webkit-box-shadow: 20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 20px 0px 20px -20px rgba(0, 0, 0, 0.15);
  box-shadow: 20px 0px 20px -20px rgba(0, 0, 0, 0.15);
}
.dxrd-designer-wrapper .dx-shadow-top {
  -webkit-box-shadow: 0px 20px 20px -20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 20px 20px -20px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 20px 20px -20px rgba(0, 0, 0, 0.15);
}
.dxrd-designer-wrapper :not(.ace_editor):not(.ace_editor *)::-webkit-scrollbar {
  width: 16px;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper .dxd-dimension-notations-arrowed-line {
  border: none;
  display: flex;
  position: absolute;
  background-color: #5F5F5F;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper .dxd-dimension-notations-arrowed-line::after,
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper .dxd-dimension-notations-arrowed-line::before {
  content: "";
  display: block;
  position: absolute;
  background-color: #5F5F5F;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper .dxd-dimension-notations-text {
  position: absolute;
  line-height: normal;
  display: inline-block;
  color: #FFFFFF;
  background-color: #5F5F5F;
  text-align: center;
  white-space: nowrap;
  border-radius: 3px;
  padding: 2px 4px;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal.dxd-dimension-notations-inside-elt .dxd-dimension-notations-arrowed-line,
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal.dxd-dimension-notations-inside-elt .dxd-dimension-notations-arrowed-line::after,
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal.dxd-dimension-notations-inside-elt .dxd-dimension-notations-arrowed-line::before {
  height: 0;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-arrowed-line {
  left: 0;
  right: 0;
  bottom: -10px;
  transform: translateY(-50%);
  height: 2px;
  justify-content: center;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-arrowed-line::before {
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 2px;
  height: 10px;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-arrowed-line::after {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 2px;
  height: 10px;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-text {
  top: 5px;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical.dxd-dimension-notations-inside-elt .dxd-dimension-notations-arrowed-line,
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical.dxd-dimension-notations-inside-elt .dxd-dimension-notations-arrowed-line::after,
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical.dxd-dimension-notations-inside-elt .dxd-dimension-notations-arrowed-line::before {
  width: 0;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line {
  top: 0;
  bottom: 0;
  transform: translateX(-50%);
  width: 2px;
  align-items: center;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line::before {
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 2px;
  width: 10px;
}
.dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line::after {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 2px;
  width: 10px;
}
.dxrd-designer-wrapper.dx-ltr .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line {
  right: -10px;
}
.dxrd-designer-wrapper.dx-ltr .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-text {
  left: 5px;
}
.dxrd-designer-wrapper.dx-ltr .dxd-dimension-notations-wrapper.dxd-dimension-vertical.dxd-dimension-notations-inside-elt .dxd-dimension-notations-text {
  right: 10px;
  left: auto;
}
.dxrd-designer-wrapper.dx-rtl .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line {
  left: -10px;
}
.dxrd-designer-wrapper.dx-rtl .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-text {
  right: 5px;
}
.dxrd-designer-wrapper.dx-rtl .dxd-dimension-notations-wrapper.dxd-dimension-vertical.dxd-dimension-notations-inside-elt .dxd-dimension-notations-text {
  right: auto;
  left: 10px;
}
.dxrd-designer-wrapper .dxd-snap-lines-holder {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxd-snap-lines-holder .dxd-snap-line {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  z-index: 1;
  border-top: 1px solid red;
  border-left: 1px solid red;
  transform-origin: 0% 0%;
  transform:
    matrix(
      0, 0,
      0, 0,
      0, 0);
}
.dxrd-designer-wrapper .dxrd-drag-helper-item {
  position: absolute;
  border: 1px solid blue;
  z-index: 1;
}
.dxrd-designer-wrapper .dxrd-drag-helper-item-allowed {
  position: absolute;
  border: 2px solid green;
  background: rgba(10, 222, 93, 0.25);
  z-index: 1;
}
.dxrd-designer-wrapper .dxrd-drag-helper-item-forbidden {
  position: absolute;
  border: 2px solid red;
  background: rgba(252, 9, 32, 0.25);
  z-index: 1;
}
.dxrd-designer-wrapper .dxrd-drag-helper-control {
  z-index: 1;
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-locked > .dxrd-drag-helper-control {
  border: 1px solid orangered;
}
.dxrd-designer-wrapper .dxrd-menu-container .dx-overlay-wrapper {
  height: 100%;
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-menu-container .dx-overlay-wrapper .dx-popover-arrow:after {
  background: white;
}
.dxrd-designer-wrapper .dxrd-menu-container .dx-overlay-wrapper .dx-overlay-content {
  height: 100%;
  border-radius: 0;
  overflow: visible;
}
.dxrd-designer-wrapper .dxrd-menu-container > .dx-overlay-wrapper > .dx-overlay-content {
  background-color: inherit;
  border: none;
  box-shadow: none;
}
.dxrd-designer-wrapper .dxrd-menu-button {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  width: 64px;
  height: 64px;
}
.dxrd-designer-wrapper .dxrd-menu-button .dxrd-menu-button-image {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: 24px 24px;
  position: relative;
}
.dxrd-designer-wrapper .dxrd-menu-button .dxrd-menu-button-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-menu-break {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 20px;
  z-index: -1;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.dxrd-designer-wrapper .dxrd-menu-item {
  letter-spacing: -10px;
  margin-top: 15px;
  height: 40px;
  line-height: 40px;
  font-size: 11px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  overflow: hidden;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menu-item {
  padding-left: 10px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menu-item {
  padding-right: 10px;
}
.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-image {
  padding: 12px;
  vertical-align: middle;
  line-height: normal;
  background-size: 24px 24px;
  background-position: center;
  position: relative;
  height: 40px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-image {
  float: left;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-image {
  float: right;
}
.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  vertical-align: middle;
  letter-spacing: 0;
  line-height: normal;
  cursor: default;
  line-height: 40px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-text {
  padding-left: 12px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-text {
  padding-right: 12px;
}
.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-separator {
  height: 1px;
  width: 100%;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  position: absolute;
  top: 0;
  height: 64px;
  min-width: 800px;
  left: 48px;
  right: 375px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  left: 375px;
  right: 48px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar {
  padding-left: 12px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar {
  padding-right: 12px;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item {
  position: relative;
  display: inline-block;
  padding: 16px 4px;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item[hidden] {
  display: none;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image {
  padding: 0;
  width: 32px;
  height: 32px;
  background-position: center center;
  position: relative;
  background-size: 24px 24px;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-separator {
  border-right-width: 1px;
  border-right-style: solid;
  position: absolute;
  top: 14px;
  height: 36px;
  width: 1px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-separator {
  left: -2px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-separator {
  right: -2px;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom {
  position: relative;
  display: inline-block;
  padding: 16px 4px;
  vertical-align: top;
  padding-top: 18px;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom[hidden] {
  display: none;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image {
  padding: 0;
  width: 32px;
  height: 32px;
  background-position: center center;
  position: relative;
  background-size: 24px 24px;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-separator {
  border-right-width: 1px;
  border-right-style: solid;
  position: absolute;
  top: 14px;
  height: 36px;
  width: 1px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-separator {
  left: -2px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-separator {
  right: -2px;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor {
  width: 80px;
  height: 27px;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper {
  width: 48px;
  height: auto;
  position: absolute;
  top: 64px;
  bottom: 0;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped {
  width: 96px;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding: 8px;
  letter-spacing: -4px;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group .dxrd-toolbox-item {
  display: inline-block;
  margin: 0px;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group .dxrd-toolbox-item .dxrd-image-padding {
  width: 24px;
  height: 24px;
  padding: 8px 8px;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group .dxrd-toolbox-item .dxrd-image-padding svg {
  width: 24px;
  height: 24px;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group:last-child {
  border-bottom-style: unset;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper .dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 5px;
}
.dxrd-designer-wrapper .dxrd-toolbox-wrapper .dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  width: 6px;
}
.dxrd-designer-wrapper .dxrd-toolbox-item {
  margin: 6px 12px;
}
.dxrd-designer-wrapper .dxrd-toolbox-item .dxrd-image-padding {
  padding: 0;
  width: 32px;
  height: 32px;
  background-size: 24px 24px;
  background-position: center center;
  position: relative;
}
.dxrd-designer-wrapper .dxrd-toolbox-item .dxrd-image-padding svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-toolbox-item .dxrd-disabled-button {
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper {
  position: absolute;
  top: 84px;
  left: 48px;
  right: 375px;
  text-align: center;
  min-width: 100px;
  direction: ltr;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface {
  height: 100%;
  display: inline-block;
}
.dxrd-designer-wrapper .dx-tab-panel-collapsed .dxrd-right-panel {
  display: none;
}
.dxrd-designer-wrapper .dxrd-right-panel {
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 325px;
  cursor: default;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align: middle;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  padding-top: 3px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-left: 15px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-right: 15px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-left: 13px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-right: 13px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-right: unset;
  margin-right: 16px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header.dxrd-preview-search-tab-header-text {
  margin-left: 13px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-left: unset;
  margin-left: 16px;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header .dxrd-collectioneditor-action {
  width: 24px;
  height: 24px;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body {
  position: absolute;
  top: 49px;
  bottom: 0px;
  height: auto;
  width: 100%;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body .dxrd-right-panel-content {
  padding-top: 6px;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body .dxrd-right-panel-content.dxrd-export-options-content {
  padding-top: 12px;
}
.dx-accessibility .dxrd-parameters-bottom-border .dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body .dxrd-right-panel-content {
  padding-top: 12px;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-floating-header {
  display: inline-block;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-floating-header {
  float: left;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-floating-header {
  float: right;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-fieldslist-wrapper {
  position: relative;
  overflow: auto;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-fieldslist-wrapper .dxrd-right-panel-body {
  top: 85px;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-fieldslist-wrapper .propertygrid-editor-checkbox {
  left: 0;
}
.dxrd-designer-wrapper .dxrd-right-panel .dxrd-fieldslist-wrapper .dx-popup-general {
  margin-right: 0;
}
.dxrd-designer-wrapper .dxrd-right-tabs {
  width: 50px;
  height: 100%;
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-right-tabs.dxrd-tab-panel-empty {
  display: none;
  width: 0;
}
.dxrd-designer-wrapper .dxrd-right-tabs .dxrd-image-padding {
  padding: 0px;
  width: 50px;
  height: 48px;
  background-size: 24px 24px;
  background-position: center center;
  position: relative;
}
.dxrd-designer-wrapper .dxrd-right-tabs .dxrd-image-padding svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  overflow: visible;
}
.dxrd-designer-wrapper .dxrd-right-tabs .dxrd-tab-item-disabled {
  opacity: 0.3;
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-transform-origin-left-top {
  -moz-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -o-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
}
.dx-designer .dx-treelist .dxrd-treelist-droppable:not(.drop-before):not(.drop-after)::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  background: rgba(252, 9, 32, 0.25);
  z-index: 1;
}
.dx-designer .dx-treelist .dxrd-treelist-droppable.drop-before .dx-treelist-caption::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  background: rgba(252, 9, 32, 0.25);
  z-index: 1;
  top: -2px;
  height: 4px;
}
.dx-designer .dx-treelist .dxrd-treelist-droppable.drop-after .dx-treelist-caption::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  background: rgba(252, 9, 32, 0.25);
  z-index: 1;
  bottom: -2px;
  height: 4px;
}
.dx-designer .dx-treelist .dxrd-treelist-droppable.dxrd-drop-approve:not(.drop-before):not(.drop-after)::before,
.dx-designer .dx-treelist .dxrd-treelist-droppable.drop-before.dxrd-drop-approve .dx-treelist-caption::before,
.dx-designer .dx-treelist .dxrd-treelist-droppable.drop-after.dxrd-drop-approve .dx-treelist-caption::before {
  background: rgba(10, 222, 93, 0.25);
}
.dx-designer .dx-toast-error {
  line-height: 1.6;
}
.dx-designer .dx-toast-error a {
  color: #FFFFFF;
}
.dx-designer-viewport .dx-treelist-wrapper .dx-scrollable-container {
  max-height: 200px;
  cursor: default;
}
.dx-designer-viewport .dxd-opacity-50 {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.dx-designer-viewport .dxd-opacity-60 {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.dx-designer-viewport .dxd-opacity-80 {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.dx-designer-viewport .dx-border-inheritor {
  border-width: 0;
  stroke-width: 0;
}
.dx-designer-viewport .dx-background-inheritor {
  display: inline;
  font-size: 0;
}
.dx-designer-viewport .dxrd-disabled-button {
  opacity: 0.3;
  pointer-events: none;
}
.dx-designer-viewport .dxd-state-no-hover {
  cursor: default;
}
.dx-designer-viewport .dx-fontsize-reestablished {
  font-size: 14px;
}
.dx-designer-viewport .dx-default-border-style {
  border-width: 1px;
  border-style: solid;
}
.dx-designer-viewport .dx-padding-none {
  padding: 0;
}
.dx-designer-viewport .dxrd-drag-helper-source {
  display: none;
  max-width: 100px;
}
.dx-designer-viewport .dxrd-image-ghost-report {
  position: absolute;
  z-index: 2;
}
.dx-designer-viewport .dxrd-image-ghost-report .dxrd-drag-helper-source-reorder-treelist {
  border-width: 1px;
  border-style: solid;
  position: absolute;
  line-height: 30px;
  overflow: hidden;
  padding-right: 5px;
  padding-left: 5px;
  box-sizing: border-box;
}
.dx-designer-viewport .dxrd-image-ghost-report .dxrd-drag-helper-source-reorder-treelist .dx-treelist-image-empty {
  display: none;
}
.dx-designer-viewport .dxrd-image-ghost-report .dxrd-drag-helper-treelist-image {
  float: left;
  display: inline-block;
  width: 12px;
  height: 12px;
  padding: 9px 0;
  background-position: center;
  box-sizing: content-box;
  margin: 0 4px;
  position: relative;
}
.dx-designer-viewport .dxrd-image-ghost-report .dxrd-drag-helper-treelist-image svg {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-designer-viewport .dxrd-image-ghost-report .dxrd-drag-helper-treelist-text-wrapper .dxrd-drag-helper-treelist-text {
  width: 100%;
  white-space: nowrap;
  padding-right: 2px;
  padding: 0 16px;
}
.dx-designer-viewport .dxrd-text-nowrap-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}

/* node_modules/@devexpress/analytics-core/dist/css/dx-analytics.light.css */
.dx-designer-viewport {
}
.dx-designer-viewport .dxd-border-primary {
  border-color: #E6E6E6;
}
.dx-designer-viewport .dxd-border-secondary {
  border-color: #DDDDDD;
}
.dx-designer-viewport .dxd-border-accented {
  border-color: #337AB7;
}
.dx-designer-viewport .dxrd-drop-zone-border {
  border: 1px solid #4BB2A3;
  background: rgba(75, 178, 163, 0.1);
}
.dx-designer-viewport .dxd-back-contrast .dxd-border-primary {
  border-color: #AAAAAA;
}
.dx-designer-viewport .dxd-back-secondary-invariant .dxd-border-primary {
  border-color: #AAAAAA;
}
.dx-designer-viewport .dx-accessibility-border-accented {
  outline-color: #337AB7;
}
.dx-designer-viewport .dx-accessibility-focus-border-accented,
.dx-designer-viewport .dx-accessibility-focus-border-accented:focus {
  outline-color: #337AB7;
}
.dx-designer-viewport .dxd-icon-accented .dxd-icon-fill {
  fill: #337AB7;
}
.dx-designer-viewport .dxd-icon-highlighted:hover .dxd-icon-fill {
  fill: #337AB7;
  opacity: 1;
}
.dx-designer-viewport .dxd-icon-highlighted:hover .dxd-description_info-icon-path-fill {
  fill: #FFFFFF;
  opacity: 1;
}
.dx-designer-viewport .dxd-icon-fill {
  fill: #606060;
}
.dx-designer-viewport .dxd-description_info-icon {
  display: block;
}
.dx-designer-viewport .dxd-description_info-icon-fill {
  fill: #606060;
  opacity: 0.16;
}
.dx-designer-viewport .dxd-description_info-icon-path-fill {
  fill: #606060;
}
.dx-designer-viewport .dxd-back-contrast .dxd-icon-fill {
  fill: #FFFFFF;
}
.dx-designer-viewport .dxd-state-active .dxd-icon-fill,
.dx-designer-viewport .dxd-back-contrast .dxd-back-highlighted:hover .dxd-icon-fill,
.dx-designer-viewport .dx-menu-item:not(.dx-menu-item-expanded).dx-state-focused .dxd-icon-fill {
  fill: #FFFFFF;
}
.dx-designer-viewport .dxd-text-primary {
  color: #333333;
}
.dx-designer-viewport .dxd-text-info {
  color: #525252;
}
.dx-designer-viewport .dxd-text-accented {
  color: #337AB7;
}
.dx-designer-viewport .dxd-state-active .dxd-text-primary,
.dx-designer-viewport .dxd-back-contrast .dxd-text-primary {
  color: #FFFFFF;
}
.dx-designer-viewport .dxd-back-primary {
  background-color: #F5F5F5;
}
.dx-designer-viewport .dxd-back-primary-invariant {
  background-color: #E6E6E6;
}
.dx-designer-viewport .dxd-back-primary2-invariant {
  background-color: #FFFFFF;
}
.dx-designer-viewport .dxd-back-secondary-invariant {
  background-color: #F5F5F5;
}
.dx-designer-viewport .dxd-back-primary2 {
  background-color: #FFFFFF;
}
.dx-designer-viewport .dxd-back-secondary {
  background-color: #E6E6E6;
}
.dx-designer-viewport .dxd-back-highlighted.dxd-state-normal:hover:not(.dxd-state-no-hover) {
  background-color: #DDDDDD;
}
.dx-designer-viewport .dxd-back-highlighted:hover:not(.dxd-state-no-hover) {
  background-color: #F5F5F5;
}
.dx-designer-viewport .dxd-back-highlighted.dxd-state-selected,
.dx-designer-viewport .dxd-back-highlighted.dxd-state-selected:hover {
  background-color: #DDDDDD;
}
.dx-designer-viewport .dxd-back-highlighted.dxd-state-active {
  background-color: #AAAAAA;
}
.dx-designer-viewport .dxd-back-highlighted.dxd-state-active:hover:not(.dxd-state-no-hover) {
  background-color: #606060;
}
.dx-designer-viewport .dxd-back-contrast {
  background-color: #606060;
}
.dx-designer-viewport .dxd-back-contrast .dxd-back-highlighted.dxd-state-active,
.dx-designer-viewport .dxd-back-contrast .dxd-back-highlighted.dxd-state-active:hover {
  background-color: #525252;
}
.dx-designer-viewport .dxd-back-contrast .dxd-back-highlighted:hover {
  background-color: #337AB7;
}
.dx-designer-viewport .dxd-back-primary .dxd-back-highlighted:hover:not(.dxd-state-no-hover) {
  background-color: #E6E6E6;
}
.dx-designer-viewport .dxd-back-contrast .dxd-state-active .dxd-back-highlighted:hover {
  background-color: #333333;
}
.dx-designer-viewport .dxd-back-contrast .dxd-state-active .dxd-back-secondary {
  background-color: #AAAAAA;
}
.dx-designer-viewport .dxd-back-accented {
  background-color: #337AB7;
}
.dx-designer-viewport .dxd-scrollbar-color {
  scrollbar-face-color: #E6E6E6;
  scrollbar-track-color: #AAAAAA;
  scrollbar-arrow-color: #606060;
  -ms-scrollbar-face-color: #E6E6E6;
  -ms-scrollbar-track-color: #AAAAAA;
  -ms-scrollbar-arrow-color: #606060;
}
.dx-designer-viewport .dxd-scrollbar-color ::-webkit-scrollbar-corner {
  background-color: #E6E6E6;
}
.dx-designer-viewport .dxd-scrollbar-color ::-webkit-scrollbar {
  background-color: #E6E6E6;
}
.dx-designer-viewport .dxd-scrollbar-color ::-webkit-scrollbar-thumb {
  background-color: #AAAAAA;
}
.dx-designer-viewport .dxrd-scripts-editor.ace_editor,
.dx-designer-viewport .dx-sql_editor.ace_editor,
.dx-designer-viewport .dx-expressioneditor-textarea.ace_editor,
.dx-designer-viewport .dx-filtereditor-ace.ace_editor {
  background-color: #FFFFFF;
}
.dx-designer-viewport .dxrd-scripts-editor.ace_editor .ace_gutter,
.dx-designer-viewport .dx-sql_editor.ace_editor .ace_gutter,
.dx-designer-viewport .dx-expressioneditor-textarea.ace_editor .ace_gutter,
.dx-designer-viewport .dx-filtereditor-ace.ace_editor .ace_gutter {
  background-color: #F5F5F5;
  color: #333333;
  border-color: #E6E6E6;
}
.dx-designer-viewport .dxrd-navigation-panel-wrapper .dx-tab {
  background-color: #FFFFFF;
  border-color: #AAAAAA;
  color: #333333;
}
.dx-designer-viewport .dxrd-navigation-panel-wrapper .dx-tab:hover {
  background-color: #F5F5F5;
}
.dx-designer-viewport .dxrd-navigation-panel-wrapper .dx-icon {
  color: #525252;
}
.dx-designer-viewport .dxrd-navigation-panel-wrapper .dx-tab.dx-tab-selected {
  color: #FFFFFF;
}
.dx-designer-viewport .dxrd-navigation-panel-wrapper .dx-tab.dx-tab-selected,
.dx-designer-viewport .dxrd-navigation-panel-wrapper .dx-tab.dx-tab-selected:hover {
  background-color: #AAAAAA;
}
.dx-designer-viewport .dxrd-navigation-panel-wrapper .dx-tab.dx-tab-selected .dx-icon {
  color: #FFFFFF;
}
.dx-filtereditor .dxd-filter-editor-group-back-color {
  background-color: rgba(217, 83, 79, 0.3);
}
.dx-filtereditor .dxd-filter-editor-group-back-color:hover:not(.dxd-state-no-hover) {
  background-color: rgba(217, 83, 79, 0.5);
}
.dx-filtereditor .dxd-filter-editor-group-back-color.dxd-state-selected {
  background-color: #d9534f;
}
.dx-filtereditor .dxd-filter-editor-field-back-color {
  background-color: rgba(51, 122, 183, 0.3);
}
.dx-filtereditor .dxd-filter-editor-field-back-color:hover:not(.dxd-state-no-hover) {
  background-color: rgba(51, 122, 183, 0.5);
}
.dx-filtereditor .dxd-filter-editor-field-back-color.dxd-state-selected {
  background-color: #337ab7;
}
.dx-filtereditor .dxd-filter-editor-parameter-back-color {
  background-color: rgba(240, 173, 78, 0.3);
}
.dx-filtereditor .dxd-filter-editor-parameter-back-color:hover:not(.dxd-state-no-hover) {
  background-color: rgba(240, 173, 78, 0.5);
}
.dx-filtereditor .dxd-filter-editor-parameter-back-color.dxd-state-selected {
  background-color: #f0ad4e;
}
.dx-filtereditor .dxd-filter-editor-operator-back-color {
  background-color: rgba(92, 184, 92, 0.3);
}
.dx-filtereditor .dxd-filter-editor-operator-back-color:hover:not(.dxd-state-no-hover) {
  background-color: rgba(92, 184, 92, 0.5);
}
.dx-filtereditor .dxd-filter-editor-operator-back-color.dxd-state-selected {
  background-color: #5cb85c;
}
.dx-filtereditor .dxd-filter-editor-value-back-color {
  background-color: rgba(221, 221, 221, 0.5);
}
.dx-filtereditor .dxd-filter-editor-value-back-color:hover:not(.dxd-state-no-hover) {
  background-color: rgba(221, 221, 221, 0.5);
}
.dx-filtereditor .dxd-filter-editor-text-color {
  color: #333;
  fill: #333;
}
.dx-filtereditor .dxd-filter-editor-text-color.dxd-state-selected {
  color: #FFF;
}
.dx-filtereditor .dxd-state-selected .dxd-filter-editor-text-color {
  color: #FFF;
}
.dx-filtereditor .dxd-filter-editor-add-icon-fill-color {
  fill: #5cb85c;
}
.dx-filtereditor .dxd-filter-editor-remove-icon-fill-color {
  fill: #d9534f;
}
.dx-querybuilder .dxd-qb-relationship-line-color {
  stroke: #AAAAAA;
}
.dx-querybuilder .dxdd-connector.dxd-state-selected .dxd-qb-relationship-line-color {
  stroke: #337AB7;
}

/* node_modules/@devexpress/analytics-core/dist/css/dx-querybuilder.css */
.dxrd-control {
  border-width: 0px;
  border-style: none;
  background: none;
  position: absolute;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dxrd-control .dxrd-disabled {
  opacity: 0.3;
}
.dxrd-control-content-main {
  box-sizing: border-box;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: inline-block;
}
.dxdd-connecting-point {
  border-width: 0px;
  border-style: none;
  position: absolute;
  background: none;
}
.dxdd-connecting-point:hover line {
  stroke: #ff0000;
}
.dxdd-connection-line {
  width: 100%;
  height: 100%;
  overflow: visible;
}
.dxdd-connection-line line,
.dxdd-connection-line polyline {
  stroke-width: 1;
}
.dxdd-connection-line-draggable line,
.dxdd-connection-line-draggable polyline {
  stroke: inherit;
}
.dxdd-connector.dxd-state-selected line,
.dxdd-connector.dxd-state-selected polyline {
  stroke: inherit;
}
.inline-text-edit {
  width: 100% !important;
  height: 100% !important;
  margin: 0;
}
.inline-text-edit .dx-texteditor-input {
  background-color: white;
  color: black;
}
.dxdd-connector {
  border-width: 0px;
  border-style: none;
  background: none;
  position: absolute;
}
.dxdd-connector .dxrd-control {
  width: 7px;
  height: 7px;
  margin: -3px 0 0 -3px;
  background: none;
  border: 1px solid blue;
  z-index: 1;
}
.dxdd-connector .dxdd-connection-line {
  overflow: visible;
}
.dxrd-focused,
.dxrd-selected {
  z-index: 2;
}
.dxrd-focused .ui-resizable-handle,
.dxrd-selected .ui-resizable-handle {
  position: absolute;
  width: 5px;
  height: 5px;
  font-size: 1px;
  border: 1px solid #333;
  visibility: inherit;
}
.dxrd-focused .ui-resizable-nw,
.dxrd-selected .ui-resizable-nw {
  top: -8px;
  left: -8px;
  cursor: nw-resize;
}
.dxrd-focused .ui-resizable-n,
.dxrd-selected .ui-resizable-n {
  top: -8px;
  left: 50%;
  margin-left: -4px;
  cursor: n-resize;
}
.dxrd-focused .ui-resizable-ne,
.dxrd-selected .ui-resizable-ne {
  top: -8px;
  right: -8px;
  cursor: ne-resize;
}
.dxrd-focused .ui-resizable-w,
.dxrd-selected .ui-resizable-w {
  top: 50%;
  margin-top: -4px;
  left: -8px;
  cursor: w-resize;
}
.dxrd-focused .ui-resizable-e,
.dxrd-selected .ui-resizable-e {
  top: 50%;
  margin-top: -4px;
  right: -8px;
  cursor: e-resize;
}
.dxrd-focused .ui-resizable-sw,
.dxrd-selected .ui-resizable-sw {
  bottom: -8px;
  left: -8px;
  cursor: sw-resize;
}
.dxrd-focused .ui-resizable-s,
.dxrd-selected .ui-resizable-s {
  bottom: -8px;
  left: 50%;
  margin-left: -4px;
  cursor: s-resize;
}
.dxrd-focused .ui-resizable-se,
.dxrd-selected .ui-resizable-se {
  bottom: -8px;
  right: -8px;
  cursor: se-resize;
}
.dxrd-error-page {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background: #FFF0F0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 12px;
  height: 100%;
}
.dxrd-error-page-icon {
  width: 64px;
  height: 64px;
}
.dxrd-error-page-title {
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  color: #660000;
}
.dxrd-error-page-content {
  font-size: 16px;
  text-align: center;
  color: rgba(32, 32, 32, 0.87);
}
.dxqb-designer .dxqb-text-overflow-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dxqb-designer .dxqb-table-resize-ghost.ui-resizable-resizing {
  position: absolute;
  z-index: 3;
  border: 1px solid #0000ff;
}
.dxqb-designer .dxqb-table {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  line-height: normal;
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: default;
  border-bottom: none;
}
.dxqb-designer .dxqb-table .dx-checkbox-container {
  display: block;
}
.dxqb-designer .dxqb-table .dx-checkbox-container .dx-checkbox-icon {
  height: 12px;
  width: 12px;
  font-size: 8px;
  display: inline-block;
}
.dxqb-designer .dxqb-table .dxqb-table-loading .dxqb-table-loading-text {
  display: inline-block;
  line-height: 100px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  font-size: 11px;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-table-checkbox-all {
  padding-bottom: 2px;
  margin-top: 12px;
  display: block;
  height: 100%;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-table-title {
  height: 36px;
  line-height: 36px;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-table-title > div {
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-table-title .dxqb-table-title-content {
  height: 36px;
  line-height: 36px;
  text-transform: uppercase;
  font-weight: bold;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-federation-table-title {
  height: 48px;
  line-height: 48px;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-federation-table-title .dxqb-federation-table-title-container {
  height: 24px;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-federation-table-title .dxqb-federation-table-title-container .inline-text-edit .dx-texteditor-container {
  display: block;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-federation-table-title .dxqb-federation-table-title-container .inline-text-edit .dx-texteditor-container .dx-texteditor-input-container {
  display: block;
}
.dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-federation-table-title .dxqb-table-subtitle {
  height: 24px;
  line-height: 24px;
}
.dxqb-designer .dxqb-table .dxqb-table-field {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  height: 32px;
  line-height: 32px;
  margin: 0 1px 0 1px;
  box-sizing: content-box;
  position: relative;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-background {
  display: none;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-checkbox-wrapper {
  display: block;
  height: 100%;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-checkbox-wrapper .dxqb-table-field-checkbox {
  margin-top: 10px;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-content {
  font-size: 11px;
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-content .dxqb-table-field-state {
  display: block;
  height: 100%;
  padding-top: 1px;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-content .dxqb-table-field-state .dxqb-image-field-state {
  display: inline-block;
  width: 12px;
  height: 12px;
  background-position: center;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: relative;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-content .dxqb-table-field-state .dxqb-image-field-state svg {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-content .dxqb-table-field-caption {
  cursor: default;
  display: block;
  height: 100%;
  overflow: hidden;
}
.dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-content .dxqb-table-field-caption .dxqb-table-field-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  display: block;
  height: 100%;
}
.dxqb-designer .dxqb-table .dxqb-table-field-selected-base {
  border-width: 1px;
  border-style: solid;
  margin: 0;
  margin-top: -1px;
  margin-bottom: 0px;
  box-sizing: content-box;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-joined {
  border-width: 1px;
  border-style: solid;
  margin: 0;
  margin-top: -1px;
  margin-bottom: 0px;
  box-sizing: content-box;
  border-color: inherit;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-joined .dxqb-table-field-background {
  opacity: 0.2;
  display: block;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-joined:hover .dxqb-table-field-background {
  opacity: 0.4;
  display: block;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-active {
  border-width: 1px;
  border-style: solid;
  margin: 0;
  margin-top: -1px;
  margin-bottom: 0px;
  box-sizing: content-box;
  border-color: inherit;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-active .dxqb-table-field-background {
  opacity: 0.8;
  display: block;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-active:hover .dxqb-table-field-background {
  opacity: 1;
  display: block;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-invalid {
  border-width: 1px;
  border-style: solid;
  margin: 0;
  margin-top: -1px;
  margin-bottom: 0px;
  box-sizing: content-box;
  border-color: inherit;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-invalid .dxd-qb-table-field-text-color {
  color: #d9534f;
}
.dxqb-designer .dxqb-table .dxqb-table-field.dxd-state-hovered {
  border-width: 1px;
  border-style: solid;
  margin: 0;
  margin-top: -1px;
  margin-bottom: 0px;
  box-sizing: content-box;
}
.dxqb-designer .dxqb-datamember-image {
  float: left;
  padding: 0;
  width: 16px;
  height: 30px;
  background-position: center center;
}
.dxqb-designer .dxqb-datamember-text {
  line-height: 30px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 11px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #ffffff;
  margin-left: 7px;
  cursor: default;
}
.dxqb-designer .dxrd-right-panel {
  top: 0;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dx-editors {
  padding-top: 5px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dx-field {
  padding: 0;
  background-color: transparent;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dx-field .dx-field-label {
  width: 25%;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dx-field .dx-field-value {
  width: 75%;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-selected-properties.dx-fieldset {
  padding: 0px 25px 10px 25px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxrd-treelist-search-panel-container {
  padding-right: 25px;
  padding-left: 25px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-fields {
  margin-top: 5px;
  overflow: hidden;
  max-height: 300px;
  width: 100%;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-fields .dx-scrollable-wrapper {
  max-height: 300px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-fields .dx-scrollable-wrapper .dx-scrollable-container {
  max-height: 300px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-parameters {
  width: 100%;
  height: 100%;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-parameters .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  position: relative;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-search-box.dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-left: 30px;
  margin-right: 25px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-search-box.dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) .dx-texteditor-container {
  margin-left: 6px;
  padding-right: 6px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dx-collectioneditor .dx-collectioneditor-header {
  margin-left: 30px;
  margin-right: 25px;
}
.dxqb-designer .dxrd-right-panel .dxrd-properties-wrapper .dx-collectioneditor .dx-collection-item {
  padding-left: 10px;
  padding-right: 25px;
}
.dxqb-designer.dx-editors .dxrd-properties-wrapper .dxrd-properties-grid {
  border-top-width: 0;
  margin-top: 0;
}
.dx-querybuilder .dxqb-designer .dxrd-right-panel {
  right: 0;
}
.dx-querybuilder .dxqb-designer .dxrd-surface-wrapper {
  left: 1px;
}
.dx-querybuilder .dxqb-designer .dxrd-surface-wrapper .dx-scrollable-content {
  height: 100%;
}
.dx-querybuilder .dxqb-designer .dxrd-surface-wrapper .dx-scrollable-content .dx-scrollview-content {
  height: 100%;
}
.dx-querybuilder .dxqb-designer .dxrd-toolbar-wrapper {
  left: 0;
}
.dx-querybuilder .dxqb-designer .dxqb-table {
  text-align: left;
}
.dx-querybuilder .dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-table-checkbox-all {
  float: left;
  padding-left: 1px;
  margin-left: 11px;
  margin-right: 4px;
}
.dx-querybuilder .dxqb-designer .dxqb-table .dxqb-table-head-field .dxqb-table-title {
  text-align: left;
  padding-left: 10px;
  padding-right: 5px;
}
.dx-querybuilder .dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-checkbox-wrapper {
  float: left;
}
.dx-querybuilder .dxqb-designer .dxqb-table .dxqb-table-field .dxqb-table-field-checkbox-wrapper .dxqb-table-field-checkbox {
  margin-left: 11px;
  margin-right: 14px;
}
.dx-querybuilder .dxqb-designer .dxqb-table .dxqb-table-field-content .dxqb-table-field-state {
  float: right;
  padding-right: 5px;
  box-sizing: border-box;
}
.dx-querybuilder .dxqb-designer .dxqb-table .dxqb-table-field-content .dxqb-table-field-caption {
  padding-right: 5px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxrd-right-panel {
  left: 0;
  right: auto;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-search-box.dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-right: 30px;
  margin-left: 25px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxrd-right-panel .dxrd-properties-wrapper .dxqb-right-panel-search-box.dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) .dx-texteditor-container {
  margin-right: 6px;
  padding-left: 6px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxrd-surface-wrapper {
  right: 1px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxrd-surface {
  float: right;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxrd-toolbar-wrapper {
  right: 0;
  left: auto;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxqb-table {
  text-align: right;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxqb-table .dxqb-table-head-field .dxqb-table-checkbox-all {
  float: right;
  padding-right: 1px;
  margin-right: 11px;
  margin-left: 4px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxqb-table .dxqb-table-head-field .dxqb-table-title {
  text-align: right;
  padding-right: 10px;
  padding-left: 5px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxqb-table .dxqb-table-field .dxqb-table-field-checkbox-wrapper {
  float: right;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxqb-table .dxqb-table-field .dxqb-table-field-checkbox-wrapper .dxqb-table-field-checkbox {
  margin-right: 11px;
  margin-left: 14px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxqb-table .dxqb-table-field-content .dxqb-table-field-state {
  float: left;
  padding-left: 5px;
}
.dx-querybuilder .dxqb-designer.dx-rtl .dxqb-table .dxqb-table-field-content .dxqb-table-field-caption {
  padding-left: 5px;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  z-index: 1;
  right: unset;
  min-width: 0;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxqb-toolbar-background {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  opacity: 0.5;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper {
  top: 1px;
  bottom: 1px;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-ghost-container {
  height: 100%;
  width: 100%;
  position: relative;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxqb-placeholder {
  position: relative;
  top: 50%;
  width: 100%;
  transform: translateY(-50%);
  text-align: center;
  overflow: hidden;
  margin: 20px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 24px;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor {
  z-index: 1;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxd-state-joined,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxd-state-active {
  z-index: 2;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor:hover {
  z-index: 3;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-selected,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-focused {
  z-index: 2;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-selected .ui-resizable-handle,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-focused .ui-resizable-handle {
  border-width: 0px;
  border-style: none;
  top: 0;
  margin-top: 0;
  height: 100%;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-selected .ui-resizable-w,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-focused .ui-resizable-w {
  left: -4px;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-selected .ui-resizable-e,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxd-track-cursor.dxrd-focused .ui-resizable-e {
  right: -4px;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxqb-table-background {
  position: absolute;
  z-index: -1;
  top: -5px;
  bottom: -5px;
  left: -5px;
  right: -5px;
  pointer-events: none;
  display: none;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxqb-table-border {
  position: absolute;
  z-index: -1;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  pointer-events: none;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxrd-selected .dxqb-table-background {
  display: block;
  opacity: 0.2;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxqb-main .dxrd-selected .dx-background-inheritor .dxqb-table-border {
  border-color: inherit;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line line,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line polyline {
  stroke-width: 1px;
  shape-rendering: crispEdges;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line marker {
  fill: none;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line marker polyline {
  fill: none;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line-draggable {
  position: absolute;
  overflow: visible;
  z-index: 1;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line-draggable line,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line-draggable polyline {
  stroke-width: 1px;
  shape-rendering: crispEdges;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line-draggable marker {
  fill: none;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxdd-connection-line-draggable marker polyline {
  fill: none;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-selected.dxdd-connector .dxdd-connection-line line,
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-selected.dxdd-connector .dxdd-connection-line polyline {
  stroke-width: 3px;
}
.dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-selected.dxdd-connector .dxrd-control {
  border-width: 0px;
  border-style: none;
}
.dxqb-preview {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 12px;
}
.dxqb-preview .dx-overlay-content {
  max-height: 95%;
  max-width: 95%;
  min-width: 450px;
  min-height: 330px;
}
.dxqb-preview .dx-overlay-content .dx-popup-content {
  padding: 5px;
}
.dxqb-preview .dxqb-preview-popup-content {
  height: 100%;
  padding-bottom: 76px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxqb-preview .dxqb-show-query-string-content {
  height: 100%;
}
.dxqb-preview .dxqb-show-query-string-content .dxrd-show-query-string-editor {
  height: 100%;
  background: transparent;
  border-width: 0px;
  border-style: none;
}
.dxqb-preview .dxqb-show-query-string-content .dxrd-show-query-string-editor textarea {
  background: transparent;
  padding: 7px 21px 8px;
}
.dxqb-preview .dxqb-show-query-string-content .dxrd-show-query-string-editor .dxrd-show-query-string-editor-content {
  margin: 7px 21px 8px;
  height: 100%;
}
.dxqb-preview .dxqb-preview-popup-buttons {
  border-top-width: 1px;
  border-top-style: solid;
  bottom: 0;
  height: 69px;
  padding-top: 1px;
  position: absolute;
  width: 100%;
}
.dxqb-preview .dxqb-preview-popup-buttons .dxqb-preview-popup-button {
  text-align: center;
  margin: 15px;
  float: right;
  width: 97px;
}
.dx-rtl .dxqb-preview .dxqb-preview-popup-buttons .dxqb-preview-popup-button {
  float: left;
}
.dxqb-preview .dxd-tableview {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.dxqb-preview .dxd-tableview .dxd-tableview-cell {
  border-left-width: 1px;
  border-left-style: solid;
}
.dx-rtl .dxqb-preview .dxd-tableview .dxd-tableview-cell {
  direction: rtl;
}
.dxqb-preview .dxd-tableview .dxd-tableview-cell .dxd-tableview-cell-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-align: left;
  vertical-align: top;
  padding: 7px;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-rtl .dxqb-preview .dxd-tableview .dxd-tableview-cell .dxd-tableview-cell-text {
  text-align: right;
}
.dxqb-preview .dxd-tableview tr > .dxd-tableview-cell:first-child,
.dxqb-preview .dxd-tableview tr > .dxd-tableview-title-cell:first-child {
  border-left: 0;
}
.dxqb-preview .dxd-tableview tr {
  height: 30px;
}
.dxqb-preview .dxd-tableview .dxd-tableview-titles {
  position: relative;
  direction: ltr;
}
.dxqb-preview .dxd-tableview .dxd-tableview-titles .dxd-tableview-title-cell {
  border-left-width: 1px;
  border-left-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dx-rtl .dxqb-preview .dxd-tableview .dxd-tableview-titles .dxd-tableview-title-cell {
  direction: rtl;
}
.dxqb-preview .dxd-tableview .dxd-tableview-titles .dxd-tableview-title-cell .dxd-tableview-cell-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-align: left;
  vertical-align: top;
  padding: 7px;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-rtl .dxqb-preview .dxd-tableview .dxd-tableview-titles .dxd-tableview-title-cell .dxd-tableview-cell-text {
  text-align: right;
}
.dxqb-preview .dxd-tableview .dxd-tableview-data {
  padding-bottom: 32px;
}
.dxqb-preview .dxd-tableview .dxd-tableview-data table {
  direction: ltr;
  min-height: 100%;
}
.dxqb-preview .dxd-tableview .dxd-tableview-data table .dxd-tableview-data-fakerow {
  height: auto;
}
.dxqb-preview .dxd-tableview .dxd-tableview-data table .dxd-tableview-data-fakerow .dxd-tableview-cell-text {
  padding: 0;
}
.dxqb-preview .dxd-tableview table {
  border-spacing: 0;
  min-width: 100%;
}
.dxqb-preview .dxd-tableview .dx-scrollable-content {
  height: 100%;
  padding: 0;
}
.dxqb-preview .dxd-tableview .dx-scrollable-content .dx-scrollview-content {
  height: 100%;
}
.dxqb-preview .dxd-tableview .dxd-tableview-empty-message {
  padding: 10px;
}
.dxqb-preview .dxd-tableview .dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 8px;
}
.dxqb-preview .dxd-tableview .dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  width: 8px;
}
.dxqb-preview .dxd-tableview .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,
.dxqb-preview .dxd-tableview .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active {
  width: 15px;
}
.dxqb-preview .dxd-tableview .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll,
.dxqb-preview .dxd-tableview .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll {
  width: 15px;
}
.dx-designer .dx-querybuilder .dxrd-designer-wrapper .dxrd-surface-wrapper:empty {
  background-image: none;
}
.dx-fullscreen-wizard {
  font-weight: normal;
  font-size: 14px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  line-height: 1.35715;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1001;
}
.dx-ltr.dx-fullscreen-wizard {
  left: 50px;
  right: 0px;
}
.dx-rtl.dx-fullscreen-wizard {
  left: 0px;
  right: 50px;
}
.dx-designer .dx-fullscreen-wizard * {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.dx-fullscreen-wizard .dxrd-wizard {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-title {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
  height: 60px;
  line-height: 60px;
  padding-right: 21px;
  padding-left: 21px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-disabled {
  opacity: 0.3;
  pointer-events: none;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile {
  position: absolute;
  overflow: hidden;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  position: absolute;
  width: 100%;
  height: 20px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dx-list .dx-list-search,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dx-list-with-search .dx-list-search {
  border-top: none;
  border-right: none;
  border-left: none;
  height: 36px;
  border-color: inherit;
  border-radius: 0;
  margin-bottom: 0;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dx-list.dx-state-focused,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dx-list-with-search.dx-state-focused,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dx-list.dx-state-hover,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dx-list-with-search.dx-state-hover {
  border-color: inherit;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content {
  position: absolute;
  width: 100%;
  top: 30px;
  bottom: 0px;
  height: auto;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page {
  margin: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-disabled-content {
  margin: auto;
  font-size: 14px;
  height: 14px;
  line-height: 14px;
  text-align: center;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page {
  padding-top: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-validationsummary {
  padding-right: 16px;
  padding-left: 14px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-dataMember {
  padding-top: 16px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-json-string-source-grid {
  position: absolute;
  width: 100%;
  bottom: 16px;
  top: 88px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-json-string-source-grid > div,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-json-string-source-grid .dx-editors,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-json-string-source-grid .dx-fieldset,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-json-string-source-grid .dx-field,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-json-string-source-grid .dxrd-jsonwizard-jsonstring-editor {
  height: 100%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-json-string-source-grid .dxrd-jsonwizard-jsonstring-editor.dx-textarea.dx-invalid {
  height: calc(100% - 40px);
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-add-queries-page .dxrd-treelist-search-panel,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-add-federation-queries-page .dxrd-treelist-search-panel {
  border-bottom: 0px;
  border-radius: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-add-queries-page .dxrd-treelist-search-panel .dx-texteditor,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-add-federation-queries-page .dxrd-treelist-search-panel .dx-texteditor {
  border: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonschema-page,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-mongodbschema-page {
  padding-top: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonschema-page .dxrd-wizard-dataMember,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-mongodbschema-page .dxrd-wizard-dataMember {
  padding-top: 16px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-jsonschema-page .dxrd-wizard-dataMember .dxrd-wizard-add-queries-page,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dx-mongodbschema-page .dxrd-wizard-dataMember .dxrd-wizard-add-queries-page {
  top: 60px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page .dxrd-wizard-list {
  height: 100%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page .dxrd-masterDetail-editor-complete-wizard {
  height: 100%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page .dxrd-wizard-dataMember-treelist {
  padding-top: 8px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dx-objectdatasource-types-section {
  height: 100%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dx-objectdatasource-types-section .dxrd-treelist-search-panel {
  border-radius: 0px;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dx-popup-normal {
  border-radius: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container {
  width: 15%;
  max-width: 300px;
  height: 100%;
  min-width: 220px;
  display: inline-block;
  position: absolute;
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container {
  left: 0;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container {
  right: 0;
}
.dx-designer-viewport-xs .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container {
  display: none;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container .dxrd-wizard-steps-relative {
  position: relative;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container .dxrd-wizard-steps-relative .dxrd-wizard-steps-content {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  height: 50px;
  padding-top: 15px;
  font-size: 14px;
  box-sizing: border-box;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container .dxrd-wizard-steps-relative .dxrd-wizard-steps-content {
  padding-right: 23px;
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container .dxrd-wizard-steps-relative .dxrd-wizard-steps-content {
  padding-left: 23px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container .dxrd-wizard-steps-relative .dxrd-wizard-steps-marker {
  width: 18px;
  height: 18px;
  position: absolute;
  top: 16px;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container .dxrd-wizard-steps-relative .dxrd-wizard-steps-marker {
  left: -9px;
  transform: rotate(-45deg);
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-steps-container .dxrd-wizard-steps-relative .dxrd-wizard-steps-marker {
  right: -9px;
  transform: rotate(45deg);
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-navigation {
  padding: 0 30px 30px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content {
  width: calc(100% - 15%);
  max-width: calc(100% - 220px);
  height: 100%;
  display: inline-block;
  top: 0;
  right: 0;
  min-width: calc(100% - 300px);
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content:not(.withoutPanel) {
  right: 0;
  left: inherit;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content:not(.withoutPanel) {
  left: 0;
  right: inherit;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content.withoutPanel {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content.withoutPanel .dxrd-wizard-part-description-text {
  border-right-width: 1px;
  border-right-style: solid;
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content.withoutPanel .dxrd-wizard-part-description-text {
  border-left-width: 1px;
  border-left-style: solid;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-part-description {
  height: 60px;
  line-height: 60px;
  font-size: 16px;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-part-description .dxrd-wizard-part-description-text {
  padding-right: 30px;
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-part-description .dxrd-wizard-part-description-text {
  padding-left: 30px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-work-content {
  width: 100%;
  height: calc(100% - 60px);
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-work-content-relative {
  position: relative;
  width: 100%;
  height: calc(100% - 60px);
}
.dx-designer-viewport-xs .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  left: 0;
  right: 0;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-accordion-content.dx-fieldset {
  padding: 15px 0;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  left: 42px;
}
.dxrd-wizard {
  cursor: default;
}
.dxrd-wizard .dx-popup-content {
  padding: 0;
}
.dxrd-wizard .dxrd-wizard-header-custom {
  height: 55px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 8px;
}
.dxrd-wizard .dxrd-wizard-header-custom .dxrd-span-title {
  font-size: large;
}
.dxrd-wizard .dxrd-wizard-header-custom .dxrd-span-description {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  height: 20px;
}
.dxrd-wizard .dxrd-wizard-content {
  top: 76px;
  bottom: 77px;
  position: absolute;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dx-button {
  margin: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page {
  height: 100%;
  padding: 20px 21px 20px 21px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-wizard-connections {
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-page-specify-connection_createNew {
  height: calc(100% - 65px);
  position: relative;
  top: 65px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-availabledatasources {
  position: absolute;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page {
  padding-top: 4px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-wizard-validationsummary {
  padding-right: 16px;
  padding-left: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxrd-jsonwizard-jsonstring-editor {
  min-height: 230px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-wizard-jsoneditor {
  border-width: 1px;
  border-style: solid;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file {
  z-index: 15;
  width: 28px;
  height: 28px;
  position: absolute;
  cursor: pointer;
  right: 25px;
  top: 13px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file > div {
  width: 100%;
  height: 100%;
  position: absolute;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file .dxd-back-primary2 {
  opacity: 0.75;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file:hover .dxd-back-primary2 {
  opacity: 1;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file:hover .dx-button {
  border-style: solid;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file .dx-button {
  background: transparent;
  border-style: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file .dx-button .dx-icon {
  width: 26px;
  height: 26px;
  background: transparent;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dxd-upload-file .dx-button .dx-icon > svg {
  width: 24px;
  height: 24px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter {
  position: absolute;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-texteditor {
  height: 36px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-texteditor .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-texteditor .dx-placeholder {
  font-size: 14px;
  margin-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-field {
  padding-top: 4px;
  padding-bottom: 4px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-field .dx-field-label:not(.dx-accordion-empty) {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-field .dx-field-value {
  width: 60%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-field .dx-field-value.dx-widget {
  height: 36px;
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-field .dx-group-header-font {
  font-size: 12px;
  display: inline-block;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-collectioneditor .dx-collectioneditor-items .dx-collectioneditor-item-container {
  height: 44px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-collectioneditor .dx-collectioneditor-items .dx-collectioneditor-item-container .dx-field {
  display: flex;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter-container {
  width: 33%;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter-left-container {
  width: 33%;
  position: relative;
  float: left;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter-left-container .dx-jsonwizard-parameter {
  left: 16px;
  right: 2px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter-middle-container {
  width: 33%;
  position: relative;
  float: left;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter-middle-container .dx-jsonwizard-parameter {
  left: 2px;
  right: 2px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter-right-container {
  width: 33%;
  position: relative;
  float: right;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonsource-page .dx-jsonwizard-parameter-right-container .dx-jsonwizard-parameter {
  right: 0;
  left: 2px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonschema-page,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-mongodbschema-page {
  padding-top: 4px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonschema-page .dx-field,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-mongodbschema-page .dx-field {
  padding-top: 4px;
  padding-bottom: 4px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonschema-page .dx-field .dx-field-label,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-mongodbschema-page .dx-field .dx-field-label {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-jsonschema-page .dxrd-wizard-add-queries-page,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-mongodbschema-page .dxrd-wizard-add-queries-page {
  position: absolute;
  top: 48px;
  bottom: 0px;
  width: 100%;
  height: auto;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list-item,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list .dx-empty-message {
  border-width: 0px;
  border-style: none;
  margin-bottom: 1px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-treelist-item {
  height: auto;
  padding: 5px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-list {
  height: 286px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-list .dx-list-item-before-bag {
  display: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list .dx-list-search,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list-with-search .dx-list-search {
  border-top: none;
  border-right: none;
  border-left: none;
  height: 36px;
  border-color: inherit;
  border-radius: 0;
  margin-bottom: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list.dx-state-focused,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list-with-search.dx-state-focused,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list.dx-state-hover,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-list-with-search.dx-state-hover {
  border-color: inherit;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-list-title {
  margin-bottom: 10px;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page,
.dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-frameless-style {
  padding: 0px;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-datasourceoperation,
.dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-frameless-style .dxrd-wizard-datasourceoperation {
  padding: 8px 20px;
  position: absolute;
  height: 65px;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-default-border-style,
.dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-frameless-style .dx-default-border-style,
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-dataMember,
.dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-frameless-style .dxrd-wizard-dataMember,
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-filtereditor,
.dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-frameless-style .dx-filtereditor {
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-filtereditor-tree,
.dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-frameless-style .dx-filtereditor-tree {
  border-width: 0px;
  border-style: none;
  padding-left: 20px;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-item-content.dx-list-item-content,
.dxrd-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page.dx-frameless-style .dx-item-content.dx-list-item-content {
  padding: 10px 20px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page {
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dxa-no-data-message,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dxa-no-data-message {
  text-align: center;
  position: absolute;
  top: 100px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dxrd-treelist-search-panel,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dxrd-treelist-search-panel,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dx-list-search,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dx-list-search {
  border-top: none;
  border-right: none;
  border-left: none;
  height: 36px;
  border-color: inherit;
  border-radius: 0;
  margin-bottom: 0;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dxrd-treelist-search-panel .dx-texteditor-input,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dxrd-treelist-search-panel .dx-texteditor-input,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dx-list-search .dx-texteditor-input,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dx-list-search .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dxrd-treelist-search-panel .dx-placeholder,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dxrd-treelist-search-panel .dx-placeholder,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dx-list-search .dx-placeholder,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dx-list-search .dx-placeholder {
  font-size: 14px;
  margin-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dxrd-treelist-search-panel.dx-state-focused,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dxrd-treelist-search-panel.dx-state-focused,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dx-list-search.dx-state-focused,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dx-list-search.dx-state-focused,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dxrd-treelist-search-panel.dx-state-hover,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dxrd-treelist-search-panel.dx-state-hover,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-types-page .dx-list-search.dx-state-hover,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-datamembers-page .dx-list-search.dx-state-hover {
  border-color: inherit;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-datamembers-section {
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-datamembers-section .dx-list-search {
  border-top: none;
  border-right: none;
  border-left: none;
  height: 36px;
  border-color: inherit;
  border-radius: 0;
  margin-bottom: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-datamembers-section .dx-list-search .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-datamembers-section .dx-list-search .dx-placeholder {
  font-size: 14px;
  margin-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-datamembers-section .dx-list-search.dx-state-focused,
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-datamembers-section .dx-list-search.dx-state-hover {
  border-color: inherit;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section {
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section .dxrd-properties-wrapper {
  overflow: visible;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section .dx-fieldset .dx-field .dx-field-label {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section .dx-fieldset .dx-field .dx-field-value .dx-texteditor {
  height: 36px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section .dx-fieldset .dx-field .dx-field-value .dx-texteditor {
  margin-right: 40px;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section .dx-fieldset .dx-field .dx-field-value .dx-texteditor {
  margin-left: 40px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section .dx-fieldset .dx-field .dx-field-value .dx-popup-general {
  margin-left: 0px;
  margin-right: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dx-objectdatasource-parameters-section .dx-fieldset .dx-field.dxd-back-primary .dx-field-label {
  font-weight: bold;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-editormenu-box {
  top: 0px;
  width: 36px;
  height: 36px;
  min-width: 36px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-editormenu-box .dx-icon {
  width: 16px;
  height: 16px;
  background-size: 16px;
  font-size: 16px;
  line-height: 16px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-editormenu-box .dx-icon svg {
  width: 16px;
  height: 16px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-caption .dx-treelist-action-container {
  padding-right: 6px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent {
  padding-left: 0px;
  padding-right: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-action,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-action-edit {
  vertical-align: top;
  margin-left: 6px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-text-with-checkbox .dx-queryname-textbox {
  height: 24px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-text-with-checkbox .dx-queryname-textbox .dx-texteditor-input {
  height: 24px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-text-with-checkbox {
  padding-left: 31px;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist-item .dx-treelist-text-with-checkbox {
  padding-right: 31px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dx-radiogroup {
  margin-left: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-radio-nowrap-ellipsis {
  margin-top: 19px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-radio-nowrap-ellipsis .dx-radiobutton {
  table-layout: inherit;
  width: auto;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dx-editquery-editor {
  margin-top: 5px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-query-header {
  position: relative;
  height: 20px;
  margin-top: 19px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-query-header .dx-editquery-editor {
  margin-top: 0px;
  position: absolute;
  left: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-query-header .dxd-hyperlink-color {
  text-decoration: underline;
  cursor: pointer;
  position: absolute;
  right: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-editor {
  height: 182px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-editor.dxrd-wizard-list {
  height: 181px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-editor .dx-list-search {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top: inherit;
  border-left: inherit;
  border-right: inherit;
  border-radius: inherit;
  margin-bottom: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-editor.dxrd-create-query-page-editor-border {
  border-width: 1px;
  border-style: solid;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-create-query-page .dxrd-create-query-page-content .dxrd-create-query-page-editor .dxrd-create-query-page-editor-content {
  padding: 7px 9px 8px;
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-item-border-color {
  border-color: transparent;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page {
  display: -ms-flexbox;
  -ms-flex-wrap: wrap;
  -ms-flex-align: center;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  justify-content: center;
  margin-top: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page .dxrd-wizard-type-item {
  border-width: 1px;
  border-style: solid;
  width: 120px;
  height: 150px;
  display: inline-block;
  margin: 0 10px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page .dxrd-wizard-type-item .dxrd-wizard-type-image {
  width: 96px;
  height: 96px;
  margin: 15px auto 8px;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page .dxrd-wizard-type-item .dxrd-wizard-type-image svg {
  width: 96px;
  height: 96px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page .dxrd-wizard-type-item .dxrd-wizard-type-text {
  text-wrap: auto;
  text-align: center;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page .dxrd-wizard-type-item:hover,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page .dxrd-wizard-type-item.dxd-state-selected {
  border-width: 1px;
  border-style: solid;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page {
  flex-direction: column;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery.dx-list-with-search {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery.dx-list-with-search .dx-list-search {
  height: 36px;
  max-width: 820px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery.dx-list-with-search .dx-list-search .dx-placeholder,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery.dx-list-with-search .dx-list-search input {
  font-size: 14px;
  margin-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery.dx-list-with-search .dx-scrollable-wrapper .dx-scrollable-content {
  align-content: flex-start;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery {
  margin-top: 54px;
  width: 100%;
  padding: 10px 10px 24px 10px;
}
.dxrd-wizard.dx-popup.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery {
  margin-top: 24px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content {
  display: grid;
  align-content: center;
  min-width: 200px;
  justify-content: center;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-content: flex-start;
  margin-top: 20px;
  max-width: 900px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content .dx-list-items {
  display: inherit;
  flex-wrap: wrap;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content .dx-list-item,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content .dx-empty-message {
  width: auto;
  border-top: 0;
  margin-bottom: 25px;
  margin-top: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content .dx-list-item .dx-list-item-content,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content .dx-empty-message .dx-list-item-content {
  padding: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content .dx-list-item .dx-list-item-content .dxrd-report-type-item-text,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-type-page.dxrd-report-type-page .dxrd-wizard-report-gallery .dx-scrollable-wrapper .dx-scrollable-content .dx-scrollview-content .dx-empty-message .dx-list-item-content .dxrd-report-type-item-text {
  width: 100%;
  height: 100%;
  align-items: center;
  display: flex;
  white-space: break-spaces;
  text-align: center;
  font-size: 13px;
}
.dxrd-wizard .dxrd-wizard-navigation {
  bottom: 0;
  position: absolute;
  width: 100%;
}
.dxrd-wizard.dxrd-wizard .dxrd-wizard-navigation {
  padding: 24px;
  height: auto;
}
.dxrd-querybuilder-popup.dxrd-wizard .dxrd-wizard-navigation {
  border-top-width: 1px;
  border-top-style: solid;
  height: 55px;
}
.dxrd-wizard .dxrd-wizard-navigation .dxrd-wizard-btn {
  text-align: center;
  margin-top: 10px;
  min-width: 95px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-navigation .dxrd-wizard-btn.left {
  float: left;
  margin-left: 0;
  margin-right: 8px;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-navigation .dxrd-wizard-btn.left {
  float: right;
  margin-right: 0;
  margin-left: 8px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-navigation .dxrd-wizard-btn.right {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-navigation .dxrd-wizard-btn.right {
  float: left;
  margin-right: 10px;
  margin-left: 0;
}
.dxrd-datasource-parameters {
  height: 100%;
  position: relative;
}
.dxrd-datasource-parameters .dxrd-collectioneditor-wizard-buttons {
  position: absolute;
  bottom: 24px;
}
.dxrd-datasource-parameters .dxrd-collectioneditor-action {
  width: auto;
  height: auto;
}
.dxrd-datasource-parameters .dxrd-datasource-parameters-header {
  line-height: 28px;
}
.dxrd-datasource-parameters .dxrd-datasource-parameters-collection {
  width: 100%;
  position: absolute;
  top: 0px;
  bottom: 71px;
}
.dxrd-datasource-parameters .dxrd-datasource-parameters-collection .dxrd-datasource-parameters-container {
  border-width: 1px;
  border-style: solid;
}
.dxrd-datasource-parameters .dxrd-datasource-parameters-collection .dxrd-datasource-parameters-container .dxrd-datasource-parameters-empty-text {
  vertical-align: middle;
  line-height: 26px;
}
.dxrd-datasource-parameters .dxrd-datasource-parameters-collection .dxrd-group-header {
  font-weight: normal;
  font-size: 14px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  text-transform: none;
}
.dxrd-querybuilder-popup {
  cursor: default;
}
.dxrd-querybuilder-popup .dx-popup-content {
  padding: 0;
}
.dxrd-querybuilder-popup .dxrd-querybuilder-popup-content {
  height: 100%;
  padding-bottom: 55px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons {
  bottom: 0;
  position: absolute;
  width: 100%;
}
.dxrd-wizard.dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons {
  padding: 24px;
  height: auto;
}
.dxrd-querybuilder-popup.dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons {
  border-top-width: 1px;
  border-top-style: solid;
  height: 55px;
}
.dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons .dxrd-wizard-btn {
  text-align: center;
  margin-top: 10px;
  min-width: 95px;
}
.dx-ltr .dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons .dxrd-wizard-btn.left {
  float: left;
  margin-left: 0;
  margin-right: 8px;
}
.dx-rtl .dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons .dxrd-wizard-btn.left {
  float: right;
  margin-right: 0;
  margin-left: 8px;
}
.dx-ltr .dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons .dxrd-wizard-btn.right {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}
.dx-rtl .dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons .dxrd-wizard-btn.right {
  float: left;
  margin-right: 10px;
  margin-left: 0;
}
.dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons .dxrd-querybuilder-popup-button {
  text-align: center;
  margin-top: 10px;
  min-width: 95px;
  float: right;
  margin: 10px;
  margin-left: 0px;
  min-width: 100px;
}
.dxrd-querybuilder-popup .dxrd-querybuilder-popup-buttons .dxrd-querybuilder-popup-button-left {
  text-align: center;
  margin-top: 10px;
  min-width: 95px;
  float: left;
  margin: 10px;
}
.dxrd-querybuilder-popup .dx-rtl .dxrd-querybuilder-popup-button {
  float: left;
  margin-left: 10px;
  margin-right: 0px;
}
.dxrd-querybuilder-popup .dx-rtl .dxrd-querybuilder-popup-button-left {
  float: right;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup {
  display: flex;
  flex-direction: row;
  height: 95%;
  margin: 18px 9px;
  position: relative;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-data-container {
  position: relative;
  flex: 1;
  display: flex;
  margin: 0 9px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-data-container .dxrd-federation-data-container-column {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 300px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .ui-resizable-handle {
  opacity: 0;
  z-index: 100;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .ui-resizable-handle:hover {
  opacity: 0.8;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-treelist-wrapper {
  width: 250px;
  min-width: 200px;
  margin: 0 9px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-width: 1px;
  border-style: solid;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-treelist-wrapper .dxrd-federation-treelist .ui-draggable .dx-treelist-caption .dx-treelist-text {
  font-weight: bold;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-treelist-wrapper .ui-resizable-handle {
  right: -15px;
  width: 10px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .ui-resizable-handle {
  bottom: -15px;
  height: 10px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-union-result-source-grid {
  border-width: 1px;
  border-style: solid;
  flex: 3;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-union-result-source-grid .dxrd-image-recycle-bin {
  cursor: pointer;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-union-result-source-grid .dxrd-image-recycle-bin svg {
  width: 18px;
  height: 18px;
  margin-left: -1px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-union-result-alias-grid {
  border-width: 1px;
  border-style: solid;
  height: 42%;
  margin-top: 18px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dx-accordion {
  border-width: 1px;
  border-style: solid;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dx-accordion .dx-accordion-header {
  padding: 3px;
  padding-left: 10px;
  font-weight: bold;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dx-accordion .dx-accordion-content {
  height: calc(100% - 45px);
  border-width: 1px;
  border-style: solid;
  margin: 10px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dx-accordion:not(.dx-accordion-collapsed) .dx-accordion-content {
  min-height: 38px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dx-accordion:not(.dx-accordion-collapsed) .dx-accordion-header {
  height: 25px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-transform-result-grid {
  margin-top: 18px;
  max-height: 45%;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-transform-source-grid {
  flex: 1;
  height: 50%;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-transform-source-grid.dxrd-transform-source-grid-expanded {
  height: 100%;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dxrd-querybuilder-federation-popup .dxrd-federation-result-grids .dxrd-select-result-alias-grid {
  height: unset;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dx-popup-bottom.dx-toolbar {
  padding: 0px 9px 26px 18px;
}
.dxrd-querybuilder-federation-popup-wrapper .dx-popup-normal .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item {
  padding-right: 8px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-querybuilder-surface {
  border-width: 1px;
  border-style: solid;
  flex: 1;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-right-panel {
  z-index: 2;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-properties-grid .dxqb-selected-properties {
  padding-top: 20px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid {
  border-width: 1px;
  border-style: solid;
  position: relative;
  margin: 18px 0 0 0;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dxrd-querybuilder-column-container {
  display: flex;
  width: 100%;
  padding: 4px 0;
  justify-content: center;
  align-items: center;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dxrd-querybuilder-column-container .dxrd-querybuilder-column-data {
  flex: 1;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dxrd-querybuilder-column-container.dxrd-querybuilder-column-container-full .dxrd-querybuilder-column-data > .dx-texteditor-input {
  padding-top: 4px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dxrd-querybuilder-grid-actions svg {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dx-accordion-content {
  height: 250px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dxrd-querybuilder-column-editorswitch {
  width: 30px;
  height: 30px;
  margin: 0 4px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dxrd-querybuilder-column-editorswitch .dx-button {
  height: 100%;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dxrd-querybuilder-column-editorswitch .dx-button .dxrd-svg-wizard-expressions {
  margin-left: -3px;
  margin-top: -3px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dx-datagrid .dx-datagrid-headers .dx-datagrid-content .dx-datagrid-table .dx-row td {
  padding-left: 7px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dx-datagrid .dx-datagrid-content .dx-data-row td:not(.dx-editor-cell) {
  vertical-align: middle;
  padding-top: 4px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-select-result-alias-grid .dx-datagrid .dx-datagrid-content .dx-data-row td .dxrd-querybuilder-column-container .dx-texteditor-input-container input {
  font-size: 14px;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-federation-action-add {
  position: absolute;
  margin-top: 4px;
  z-index: 1;
  width: 26px;
  height: 26px;
  right: 12px;
  left: unset;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-popup-normal .dxrd-federation-result-grids .dxrd-federation-action-add .dx-icon-add {
  left: 3px;
  top: 3px;
  position: absolute;
}
.dxrd-querybuilder-federation-popup-wrapper.dxrd-querybuilder-select-federation-popup .dx-rtl .dxrd-federation-result-grids .dxrd-federation-action-add {
  right: unset;
  left: 12px;
}
.dxrd-federation-addqueries-popover.dx-popover-wrapper .dx-popup-content {
  padding: 0;
}
.dxrd-federation-addqueries-popover.dx-popover-wrapper .dx-popup-content .dxrd-federation-addqueries-popover-list {
  padding: 5px;
}
.dxrd-federation-addqueries-popover.dx-popover-wrapper .dx-popup-content .dxrd-federation-addqueries-popover-list .dx-list-item {
  border-top: none;
}
.dxrd-federation-addqueries-popover.dx-popover-wrapper .dx-popup-content .dxrd-federation-addqueries-popover-list .dx-list-item .dxrd-federation-addqueries-popover-list-item .dx-text-content {
  text-align: left;
}
.dxrd-wizard.dx-editors .dxrd-wizard-content .dxrd-collectioneditor-action {
  margin-left: 0;
  margin-right: 10px;
  float: left;
}
.dxrd-wizard.dx-editors .dxrd-wizard-content .dxrd-group-header {
  padding-left: 13px;
}
.dxrd-wizard.dx-editors .dx-rtl .dxrd-wizard-content .dxrd-collectioneditor-action {
  margin-left: 10px;
  margin-right: 0;
  float: right;
}
.dxrd-wizard.dx-editors .dx-rtl .dxrd-wizard-content .dxrd-group-header {
  padding-right: 13px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-create-query-page .dx-radiogroup {
  margin-right: 0;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-page .dx-filtereditor-tree {
  padding-right: 20px;
  padding-left: 0px;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-page .dx-treelist-item .dx-treelist-text-with-checkbox {
  padding-right: 31px;
  padding-left: 0px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-treelist-item .dx-treelist-collapsedbutton {
  margin-right: 10px;
  margin-left: 9px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-treelist-item .dx-treelist-action.dx-button {
  margin-right: 6px;
  margin-left: 0px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-accordion-content.dx-fieldset {
  padding: 31px 159px 26px 139px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  left: 75%;
  right: auto;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-navigation .dxrd-wizard-btn.left {
  float: right;
  margin-right: 0;
  margin-left: 8px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-navigation .dxrd-wizard-btn.right {
  float: left;
  margin-left: 0;
  margin-right: 8px;
}
.dxrd-wizard .dx-rtl .dxrd-datasource-parameters .dxrd-datasource-parameters-header .dxrd-datasource-parameters-header-text {
  float: right;
}
.dx-add-queries-page-checkbox {
  position: absolute;
}
.dxrd-wizard .dxrd-wizard-page .dxrd-wizard-mongoDB-collections {
  height: 100%;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-page .dxrd-wizard-mongoDB-collections .dxrd-mongoDB-action-add {
  position: absolute;
  margin-top: 4px;
  z-index: 1;
  width: 26px;
  height: 26px;
  right: 3px;
  left: unset;
}
.dxrd-wizard .dxrd-wizard-page .dxrd-wizard-mongoDB-collections .dxrd-querybuilder-grid-actions svg {
  width: 20px;
  height: 20px;
  cursor: pointer;
}

/* node_modules/devexpress-reporting/dist/css/dx-webdocumentviewer.css */
.dxrd-error-page {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background: #FFF0F0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 12px;
  height: 100%;
}
.dxrd-error-page-icon {
  width: 64px;
  height: 64px;
}
.dxrd-error-page-title {
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  color: #660000;
}
.dxrd-error-page-content {
  font-size: 16px;
  text-align: center;
  color: rgba(32, 32, 32, 0.87);
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-parameter-actions-container,
.dx-rtl .dxrd-preview-parameter-actions-container {
  text-align: left;
  padding-left: 6px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action,
.dx-rtl .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action {
  margin-left: 10px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-progress.dxrd-align-default,
.dx-rtl .dxrd-preview-progress.dxrd-align-default {
  right: 10px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-progress .dxrd-preview-progress-text,
.dx-rtl .dxrd-preview-progress .dxrd-preview-progress-text {
  text-align: right;
  right: 0;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-progress .dxrd-preview-progress-cancel,
.dx-rtl .dxrd-preview-progress .dxrd-preview-progress-cancel {
  left: 0;
  text-align: left;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-export-item-image-wrapper,
.dx-rtl .dxrd-preview-export-item-image-wrapper {
  float: right;
  padding-left: 18px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-tab-header .dxrd-preview-search-tab-header-text,
.dx-rtl .dxrd-preview-search-tab-header .dxrd-preview-search-tab-header-text {
  padding-left: 13px;
  padding-right: 13px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second,
.dx-rtl .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second {
  margin-right: 12px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-wrapper .dxrdp-search-loading .dx-loadindicator-icon,
.dx-rtl .dxrd-preview-search-wrapper .dxrdp-search-loading .dx-loadindicator-icon {
  margin-right: 8px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button,
.dx-rtl .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button {
  margin-right: 6px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-ai-panel .dxrd-preview-ai-buttons-wrapper .dx-loadindicator-content,
.dx-rtl .dxrd-preview-ai-panel .dxrd-preview-ai-buttons-wrapper .dx-loadindicator-content {
  padding-right: 8px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-toolbar .dxrd-image-preview-first,
.dx-rtl .dxrd-toolbar .dxrd-image-preview-first,
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-toolbar .dxrd-image-preview-prev,
.dx-rtl .dxrd-toolbar .dxrd-image-preview-prev,
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-toolbar .dxrd-image-preview-next,
.dx-rtl .dxrd-toolbar .dxrd-image-preview-next,
.dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-toolbar .dxrd-image-preview-last,
.dx-rtl .dxrd-toolbar .dxrd-image-preview-last {
  transform: rotate(180deg);
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameter-actions-container {
  letter-spacing: -4px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action {
  letter-spacing: normal;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action .dx-button-text {
  text-transform: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: normal;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-parameter-actions-container,
.dx-ltr .dxrd-preview-parameter-actions-container {
  text-align: right;
  padding-right: 6px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action,
.dx-ltr .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action {
  margin-right: 10px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-progress.dxrd-align-default,
.dx-ltr .dxrd-preview-progress.dxrd-align-default {
  left: 10px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-progress .dxrd-preview-progress-text,
.dx-ltr .dxrd-preview-progress .dxrd-preview-progress-text {
  text-align: left;
  left: 0;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-progress .dxrd-preview-progress-cancel,
.dx-ltr .dxrd-preview-progress .dxrd-preview-progress-cancel {
  right: 0;
  text-align: right;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-export-item-image-wrapper,
.dx-ltr .dxrd-preview-export-item-image-wrapper {
  float: left;
  padding-right: 18px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second,
.dx-ltr .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second {
  margin-left: 12px;
}
.dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button,
.dx-ltr .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button {
  margin-left: 6px;
}
.dxrd-preview.dxrd-designer-wrapper {
  width: 100%;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-result-wrapper .dxrd-preview-search-indicator-group {
  display: inline-flex;
  height: 46px;
  box-sizing: border-box;
  align-content: center;
  flex-wrap: wrap;
  width: 100%;
  padding-bottom: 0px;
  padding-left: 13px;
  padding-right: 13px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-result-wrapper .dxrd-preview-search-indicator-group .dxrd-preview-search-results {
  display: flex;
  align-items: center;
  width: 70%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-result-wrapper .dxrd-preview-search-indicator-group .dxrd-preview-search-results-navigation {
  display: flex;
  align-items: center;
  width: 30%;
  float: right;
  justify-content: flex-end;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-result-wrapper .dxrd-preview-search-indicator-group .dxrd-preview-search-results-navigation .dxrd-preview-search-results-navigation-button {
  margin-left: 2px;
  margin-right: 2px;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
  min-width: auto;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header {
  padding-bottom: 12px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dxrd-preview-search-tab-editor-button-container {
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 8px;
  display: flex;
  align-items: baseline;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dxrd-preview-search-result-text .dxrd-preview-search-result-text-bold {
  font-weight: bold;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dxrd-preview-search-tab-header-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button {
  font-size: 11px;
  min-width: 60px;
  height: 26px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button .dx-button-content {
  padding: 6px 12px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button .dx-button-content .dx-button-text {
  text-transform: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrdp-toolbar-scrollable.dxrd-toolbar-wrapper {
  position: relative;
  min-width: 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrdp-toolbar-scrollable.dxrd-toolbar-wrapper .dxrd-toolbar {
  width: fit-content;
  width: -moz-fit-content;
  white-space: nowrap;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-tab-panel-wrapper {
  margin-top: 68px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  left: 0px;
  right: 0px;
  height: 68px;
  width: 100%;
  overflow: hidden;
  display: flex;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar {
  height: 68px;
  margin-left: auto;
  margin-right: auto;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item {
  padding-left: 4px;
  padding-right: 4px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor {
  width: 100px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-preview-pager.dxrd-toolbar-item {
  padding: 18px 4px 16px 4px;
  vertical-align: top;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-preview-pager.dxrd-toolbar-item .dxrd-preview-pager-selectbox {
  width: 100px;
  height: 27px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-export-options-wrapper {
  position: relative;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-export-options-wrapper .dx-fieldset {
  margin: -6px 0 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-export-options-wrapper .dxrd-report-preview-content-loading-panel {
  text-align: center;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper {
  position: relative;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-fieldset {
  margin: -6px 0 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-field .dx-field-value .dx-selectbox {
  min-height: 26px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-field .dx-field-value .dx-tag {
  font-size: 11px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-field .dx-field-value .dx-tag .dx-tag-content {
  margin-top: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-preview-parameter-action {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 10px;
  height: 30px;
  vertical-align: middle;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dx-field-label.dx-accordion-header.dx-accordion-empty {
  right: 16px;
  left: 16px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-empty-header {
  height: 15px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-group-label.dx-accordion-header.dx-accordion-hide-collapsing-image .dx-group-header-font {
  padding-left: 0px;
  padding-right: 0px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-item-separator .dxrd-item-separator {
  border-left-width: 1px;
  border-left-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  height: 100%;
  width: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group {
  margin-left: 16px;
  margin-right: 16px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-border .dx-editors {
  margin: -7px 0 6px 0;
  padding-top: 6px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-border .dx-editors .dx-fieldset {
  border-width: 1px;
  border-style: solid;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dxrd-parameters-item-separator {
  padding-top: 5px;
  padding-bottom: 5px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dxrd-parameters-group {
  margin-left: 0px;
  margin-right: 0px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dxrd-parameters-group:not(.dxrd-parameters-horizontal) .dxrd-parameters-item-separator {
  position: absolute;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-fill-available {
  width: -webkit-fill-available;
  width: -moz-available;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-display-content {
  display: contents;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor {
  margin-left: 10px;
  margin-right: 10px;
  width: -webkit-fill-available;
  width: -moz-available;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor .dx-field {
  padding-left: 0;
  padding-right: 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor .dx-field .dx-field-label {
  left: 0;
  right: 0;
  padding-right: 2px;
}
.dx-rtl.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor .dx-field .dx-field-label {
  padding-left: 2px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor .dx-field .dx-field-label:not(.dxd-back-secondary) {
  max-width: 40%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor .dx-field.dxrd-vertical-label .dx-field-label {
  max-width: fit-content;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group:not(.dxrd-parameters-horizontal) .dxrd-parameters-item-separator {
  margin-top: 2px;
  margin-left: 5px;
  margin-right: 5px;
  width: -webkit-fill-available;
  width: -moz-available;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group .dx-collectioneditor-items {
  margin-top: 7px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group .dx-collectioneditor-items .dx-collection-item .dx-fieldset {
  border-width: 0px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-vertical-label {
  display: inline-grid;
  width: -webkit-fill-available;
  width: -moz-available;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-vertical-label .dx-field-label {
  position: relative;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-vertical-label .dx-field-value {
  width: -webkit-fill-available;
  width: -moz-available;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper {
  position: relative;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dx-fieldset {
  margin: -6px 0 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-tab-header-text {
  padding: 0;
  display: block;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-editor {
  display: inline-flex;
  flex-grow: 2;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox {
  font-size: 11px;
  margin-top: 12px;
  padding-left: 13px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result-header {
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  width: 100%;
  height: 46px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result-header .dxrd-preview-search-result-header-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  line-height: 30px;
  opacity: 0.5;
  padding: 7px 13px 10px;
  border-top: 1px solid #ddd;
  font-size: 10px;
  text-transform: uppercase;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dx-empty-message {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  line-height: 30px;
  opacity: 0.5;
  padding: 7px 13px 10px;
  border-top: 1px solid #ddd;
  font-size: 11px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrdp-search-loading {
  margin-right: 5px;
  margin-left: 5px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result-wrapper {
  height: calc(100% - 130px);
  display: flex;
  flex-direction: column;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dx-list-item-content {
  padding: 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dx-item.dx-list-item {
  overflow: unset;
  border: none;
  border-top: solid;
  margin-top: 0px;
  border-width: 1px;
  border-color: #E6E6E6;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dxrd-preview-search-result-item {
  position: relative;
  padding: 10px 15px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dxrd-preview-search-result-item .dxrd-preview-search-tab-item-text {
  font-size: 11px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dxrd-preview-search-result-item .dxrd-preview-search-tab-item-info {
  font-size: 11px;
  opacity: 0.5;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dxrd-preview-search-result-item:hover {
  cursor: pointer;
}
.dxrd-preview.dxrd-designer-wrapper .dx-searcheditor .dx-searcheditor-button {
  width: 24px;
  height: 24px;
}
.dxrd-preview.dxrd-designer-wrapper .dx-searcheditor .dx-searcheditor-button .dx-dropdowneditor-icon:before {
  content: "";
}
.dxrd-preview.dxrd-designer-wrapper .dx-searcheditor .dx-searcheditor-button .dx-searcheditor-icon {
  width: 100%;
  background-position: center;
  position: relative;
}
.dxrd-preview.dxrd-designer-wrapper .dx-searcheditor .dx-searcheditor-button .dx-searcheditor-icon svg {
  margin-top: 1px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper {
  position: absolute;
  top: 84px;
  bottom: 0;
  text-align: center;
  right: 0px;
  left: 0px;
  min-width: 100px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-align-bottom,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-align-default {
  bottom: 10px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-align-top {
  top: 10px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress.dxrd-align-left {
  left: 10px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress.dxrd-align-right {
  right: 10px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress {
  border-width: 1px;
  border-style: solid;
  -moz-transition: all ease 200ms;
  -o-transition: all ease 200ms;
  -webkit-transition: all ease 200ms;
  transition: all ease 200ms;
  position: absolute;
  width: 150px;
  height: 40px;
  border-radius: 6px;
  padding: 13px 15px;
  font-size: 11px;
  z-index: 10;
  box-sizing: content-box;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.12);
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress .dxrd-preview-progress-text {
  margin-bottom: 7px;
  top: 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress .dxrd-preview-progress-bar {
  height: 6px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress .dxrd-preview-progress-bar .dxrd-preview-progress-value {
  transition: all ease-out 200ms;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress .dxrd-preview-progress-cancel {
  bottom: 0;
  cursor: pointer;
  margin-top: 5px;
  text-decoration: underline;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface {
  height: 100%;
  display: block;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder {
  width: 100%;
  height: 100%;
  overflow: auto;
  text-align: center;
  padding: 6px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview {
  display: inline-block;
  overflow: visible;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-sizing: content-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview:focus {
  border-color: transparent;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content {
  background: white;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-control-ai-smart-tag .dx-menu-item-content {
  padding: 3px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content svg {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified {
  position: absolute;
  top: 0%;
  right: 100.5%;
  height: fit-content;
  width: 22px;
  opacity: 0.7;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-text {
  writing-mode: sideways-lr;
  text-orientation: mixed;
  padding: 8px 5px 8px 5px;
  background-color: #ffa500;
  border-radius: 3px;
  max-width: 22px;
  box-sizing: border-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-button {
  opacity: 1;
  top: 0%;
  background-color: #ffa500;
  border-radius: 3px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-button .dx-button-content {
  padding: 0px;
  min-width: 22px;
  min-height: 22px;
  display: inline-flex;
  align-content: center;
  justify-items: center;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-button .dx-button-content .dx-icon.dx-icon-revert {
  font-size: 14px;
  height: 14px;
  width: 14px;
  color: black;
  padding: 3px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview-brick-selectable:not(.dxrd-report-preview-brick-selected) {
  background-color: white;
  opacity: 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview-multipage {
  margin: 12px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview-active {
  border: 1px solid rgba(42, 125, 243, 0.7);
  box-shadow: 0 2px 8px rgba(42, 125, 243, 0.2);
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-placeholder {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  overflow: hidden;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-placeholder div {
  margin: 20px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 24px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-report-preview-brick {
  position: absolute;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-report-preview-brick .dxrd-report-preview-brick-navigation {
  height: 100%;
  width: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-report-preview-brick .dxrd-report-preview-brick-navigation:hover {
  cursor: pointer;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-report-preview-brick-selected {
  border: 2px solid rgba(42, 125, 243, 0.7);
  margin: -2px 0 0 -2px;
  box-sizing: content-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-reset-style {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  position: absolute;
  box-sizing: border-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-borders {
  display: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container:not(.readonly):hover .dxrp-editing-field-borders,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container.active .dxrp-editing-field-borders {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  padding-right: 0;
  padding-bottom: 0;
  width: 100%;
  height: 100%;
  border: 1px solid gray;
  -webkit-box-shadow: inset 0px 0px 0px 1px gray;
  -moz-box-shadow: inset 0px 0px 0px 1px gray;
  box-shadow: inset 0px 0px 0px 1px gray;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-content {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.01);
  position: relative;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-readonly-text {
  width: 100%;
  word-wrap: break-word;
  white-space: pre-wrap;
  line-height: normal;
  display: inline-block;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-readonly-text.dxrp-editing-field-text-wordwrap {
  white-space: pre;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-readonly-text .dxrp-editing-field-text-html {
  position: absolute;
  width: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-readonly-text .dxrp-editing-field-text-html.dxrp-editing-field-text-html-complex {
  display: flex;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-readonly-text .dxrp-editing-field-text-html > table {
  background-color: transparent !important;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-mask {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  width: 100%;
  height: 100%;
  line-height: inherit;
  box-sizing: border-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-mask input {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  height: auto;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-datetime {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  width: 100%;
  height: 100%;
  line-height: inherit;
  box-sizing: border-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-datetime input {
  border: none;
  outline: none;
  background: transparent;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-text {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  width: 100%;
  height: 100%;
  overflow: hidden;
  line-height: normal;
  resize: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-popup-container {
  width: 100%;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container .dxrp-editing-field-popup-container-cloned {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-check-container {
  position: absolute;
  box-sizing: content-box;
  background-color: rgba(255, 255, 255, 0.01);
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-check-container .dxrp-editing-field-check {
  position: absolute;
  width: 100%;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-check-container .dxrp-editing-field-check:focus {
  outline: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-check-container .dxrp-editing-field-check svg {
  position: absolute;
  left: 0;
  top: 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-check-container .dxrp-editing-field-check .dxrd-checkbox-custom-glyph {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-check-container .dxrp-editing-field-check .highlight {
  fill: transparent;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  position: absolute;
  box-sizing: border-box;
  overflow: hidden;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-borders {
  display: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb:not(.readonly):hover .dxrp-editing-field-borders,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb.active .dxrp-editing-field-borders {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  padding-right: 0;
  padding-bottom: 0;
  width: 100%;
  height: 100%;
  border: 1px solid gray;
  -webkit-box-shadow: inset 0px 0px 0px 1px gray;
  -moz-box-shadow: inset 0px 0px 0px 1px gray;
  box-shadow: inset 0px 0px 0px 1px gray;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-content {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.01);
  position: relative;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-readonly-text {
  width: 100%;
  word-wrap: break-word;
  white-space: pre-wrap;
  line-height: normal;
  display: inline-block;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-readonly-text.dxrp-editing-field-text-wordwrap {
  white-space: pre;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-readonly-text .dxrp-editing-field-text-html {
  position: absolute;
  width: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-readonly-text .dxrp-editing-field-text-html.dxrp-editing-field-text-html-complex {
  display: flex;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-readonly-text .dxrp-editing-field-text-html > table {
  background-color: transparent !important;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-mask {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  width: 100%;
  height: 100%;
  line-height: inherit;
  box-sizing: border-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-mask input {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  height: auto;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-datetime {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  width: 100%;
  height: 100%;
  line-height: inherit;
  box-sizing: border-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-datetime input {
  border: none;
  outline: none;
  background: transparent;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-text {
  border: none;
  outline-style: unset;
  outline-width: unset;
  padding: 0;
  margin: 0;
  background: transparent;
  width: 100%;
  height: 100%;
  overflow: hidden;
  line-height: normal;
  resize: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-popup-container {
  width: 100%;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb .dxrp-editing-field-popup-container-cloned {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-focused {
  background-color: rgba(241, 244, 255, 0.7);
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-export-warning-popup-text {
  padding: 15px;
  display: block;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-export-warning-popup-button-group {
  display: flex;
  justify-content: flex-end;
  padding: 15px;
  margin-top: 5px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-export-warning-popup-button-group .dxrd-preview-export-warning-popup-button {
  margin-left: 10px;
  width: 50%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-container,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-charactercomb-cell {
  background-color: #cadeff;
  background-clip: padding-box;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-check-container .dxrp-editing-field-check:not(:focus):after {
  background-color: rgba(202, 222, 255, 0.75);
  background-clip: padding-box;
  content: "";
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-container.active,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-container.readonly,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-charactercomb.active .dxrp-editing-field-charactercomb-cell,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-charactercomb.readonly .dxrp-editing-field-charactercomb-cell,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-check-container.active .dxrp-editing-field-check-container.readonly {
  background: transparent;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-check .highlight {
  fill: #cadeff;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-check .highlight.active,
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper.dxrp-editing-fields-hightlighted .dxrp-editing-field-check .highlight.readonly {
  fill: transparent;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel {
  height: 100%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper {
  height: 96%;
  position: relative;
  overflow: visible;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-right-panel-header.dxrd-ai-result-text {
  border-top-width: 0.8px;
  border-top-style: solid;
  border-bottom-width: 0.8px;
  border-bottom-style: solid;
  margin-right: 0;
  margin-top: 8px;
  height: 40px;
  padding-top: 0px;
  cursor: default;
  align-items: baseline;
  display: flex;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-right-panel-header.dxrd-ai-result-text .dxrd-right-panel-copy-button {
  align-self: center;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-right-panel-header.dxrd-ai-result-text .dxrd-right-panel-result-text {
  width: 90%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-panel-textarea {
  opacity: 1;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 4px;
  border: none;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-panel-textarea:focus-visible {
  outline-width: 1px;
  outline-style: solid;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-select-box {
  display: flex;
  align-items: center;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-select-box .dxrd-preview-ai-form-label {
  width: 30%;
  font-size: 11px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-select-box .dxrd-preview-ai-form-input {
  width: 70%;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-result-title {
  display: block;
  font-size: 14px;
  margin: 8px 0 8px 0;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons-wrapper {
  display: flex;
  justify-content: flex-end;
  height: 28px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons-wrapper .dx-loadindicator {
  align-self: center;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons-wrapper .dxrd-ai-button-container {
  margin-bottom: 2px;
  display: contents;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons-wrapper .dxrd-ai-button-text {
  font-size: 11px;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: bold;
  vertical-align: middle;
  line-height: normal;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons {
  margin-left: 8px;
  display: flex;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-checkbox {
  padding-left: 15px;
  padding-right: 15px;
  display: block;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-checkbox .dx-checkbox-text {
  font-size: 14px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-checkbox .dx-checkbox-icon:before {
  font-size: 14px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-text {
  padding: 15px;
  display: block;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-button-group {
  display: flex;
  justify-content: flex-end;
  padding: 15px;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-button-group .dxrd-preview-ai-panel-warning-popup-button {
  margin-left: 10px;
}
.dxrd-ai-floating-smart-tag-container {
  display: flex;
}
.dxrd-ai-floating-smart-tag-container .dxrd-ai-floating-smart-tag-text {
  padding: 4px;
}
.dxrd-ai-floating-smart-tag-container .dxrd-ai-floating-smart-tag-items {
  align-self: center;
  padding-top: 2px;
}
.dxrd-ai-floating-smart-tag-container .dxrd-ai-floating-smart-tag-icon {
  width: 32px;
  height: 32px;
}
.dxrd-preview-export-toolbar-item {
  vertical-align: top;
  padding-top: 16px;
}
.dxrd-preview-export-toolbar-item .dx-menu-item-content {
  padding-top: 5px;
}
.dxrd-preview-export-toolbar-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  background-position: center center;
  background-repeat: no-repeat;
}
.dxrd-preview-export-toolbar-item .dx-menu-item-content .dxrd-preview-export-item-image-wrapper .dxrd-preview-export-item-image {
  height: 24px;
  width: 24px;
  background-position: center center;
}
.dxrd-preview-export-toolbar-item .dx-menu-item-content .dxrd-preview-export-item-text {
  padding: 1px 10px 6px 10px;
}
.dxrd-toolbar {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}
.dx-overlay-wrapper .dx-context-menu.dxrdp-export-to-menu .dx-submenu {
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
}
.dx-overlay-wrapper .dx-submenu.dx-scrollable .dx-scrollable-wrapper {
  height: auto;
}
.ui-selectable-helper.dxrd-selection-content {
  position: absolute;
  border: 1px dotted black;
  z-index: 100;
}
.dxrv-daterange-editor-item:not(.dxd-border-primary):not(.dxd-border-accented) {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}
.dxrd-preview-search-result {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  border-top: 0;
}
.dxrv-daterange-editor-item.dx-accessibility-container-highlight {
  border-width: 1px;
  border-style: solid;
  position: relative;
}
.dxrv-daterange-editor-item.dx-accessibility-container-highlight .dx-accessibility-container-background {
  z-index: 1;
}
.dxrd-preview-search-wrapper:not(.dx-accessibility-container-highlight) .dxrd-preview-search-result {
  border-color: transparent;
}
.dx-accessibility .dx-accessibility-container-highlight .dx-accessibility-container-background {
  opacity: 0.05;
  display: block;
  z-index: 0;
}
.dx-accessibility .dx-accessibility-container-highlight .dxrd-preview-search-tab-header {
  background: white;
  z-index: 2;
  position: relative;
}
.dx-accessibility .dx-accessibility-container-highlight .dxrd-preview-search-result-header {
  overflow: hidden;
}
.dx-accessibility .dx-accessibility-container-highlight .dxrd-preview-search-result-header .dxrd-preview-search-result-header-text {
  outline-width: 1px;
  outline-style: solid;
  outline-offset: -1px;
}
.dx-accessibility [role=toolbar].dx-accessibility-container-highlight {
  border-style: solid;
  box-sizing: border-box;
}
.dx-accessibility [role=button]:focus,
.dx-accessibility [role=tab]:focus,
.dx-accessibility [role=toolbar] button:focus,
.dx-accessibility [role=toolbar] [role=radio]:focus,
.dx-accessibility [role=toolbar] .spinbutton:focus,
.dx-accessibility [role=toolbar] a:focus,
.dx-accessibility [role=listbox] [role=option]:focus,
.dx-accessibility [role=tree] [role=treeitem]:focus,
.dx-accessibility [role=dialog]:focus,
.dx-accessibility .dx-accessibility-page-item:focus,
.dx-accessibility .dx-accessibility-list-item:focus,
.dx-accessibility [role=dialog] [role=button]:focus {
  outline-width: 1px;
  outline-style: solid;
  outline-offset: -1px;
}
.dx-accessibility-container-highlight .dx-accessibility [role=button]:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=tab]:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=toolbar] button:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=toolbar] [role=radio]:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=toolbar] .spinbutton:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=toolbar] a:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=listbox] [role=option]:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=tree] [role=treeitem]:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=dialog]:focus,
.dx-accessibility-container-highlight .dx-accessibility .dx-accessibility-page-item:focus,
.dx-accessibility-container-highlight .dx-accessibility .dx-accessibility-list-item:focus,
.dx-accessibility-container-highlight .dx-accessibility [role=dialog] [role=button]:focus {
  outline-offset: 0;
}
.dx-accessibility [role=button]:focus .dx-accessibility-field-background,
.dx-accessibility [role=tab]:focus .dx-accessibility-field-background,
.dx-accessibility [role=toolbar] button:focus .dx-accessibility-field-background,
.dx-accessibility [role=toolbar] [role=radio]:focus .dx-accessibility-field-background,
.dx-accessibility [role=toolbar] .spinbutton:focus .dx-accessibility-field-background,
.dx-accessibility [role=toolbar] a:focus .dx-accessibility-field-background,
.dx-accessibility [role=listbox] [role=option]:focus .dx-accessibility-field-background,
.dx-accessibility [role=tree] [role=treeitem]:focus .dx-accessibility-field-background,
.dx-accessibility [role=dialog]:focus .dx-accessibility-field-background,
.dx-accessibility .dx-accessibility-page-item:focus .dx-accessibility-field-background,
.dx-accessibility .dx-accessibility-list-item:focus .dx-accessibility-field-background,
.dx-accessibility [role=dialog] [role=button]:focus .dx-accessibility-field-background {
  opacity: 0.05;
  display: block;
  z-index: 0;
}
.dx-accessibility .dx-accessibility-toolbar-item:focus {
  outline-width: 1px;
  outline-style: solid;
  outline-offset: -1px;
}
.dx-accessibility [role=combobox]:focus {
  outline-offset: 0;
}
.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dx-accessibility-editing-field-item:focus {
  outline-width: 1px;
  outline-style: solid;
  outline-offset: -1px;
}
.dx-accessibility .dx-accessibility-page-item.dx-accessibility-active-state:focus {
  outline-width: 1px;
  outline-style: dashed;
}
.dx-accessibility .dx-accessibility-field-background,
.dx-accessibility .dx-accessibility-container-background {
  display: none;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
}
.dx-accessibility .dx-collectioneditor .dx-scrollable-content {
  padding-top: 6px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper {
  left: 0;
  right: 64px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-0 {
  margin-right: auto;
  margin-left: unset;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch {
  margin: auto auto auto 13px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator {
  margin-right: 19px;
  margin-left: unset;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator:before {
  border-right-width: 1px;
  border-right-style: solid;
  border-left-width: 0px;
  margin-right: -14px;
  float: right;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-tab-panel-wrapper,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-tab-panel-wrapper {
  margin-top: 64px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper {
  display: flex;
  flex-wrap: nowrap;
  position: absolute;
  top: 0;
  height: 64px;
  min-width: 800px;
  left: 64px;
  right: 0;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar-item-separator,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar-item-separator {
  display: none;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar {
  display: flex;
  height: 65px;
  box-sizing: border-box;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item {
  margin-top: auto;
  margin-bottom: auto;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator {
  margin-left: 19px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator:before,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator:before {
  border-left-width: 1px;
  border-left-style: solid;
  content: "";
  margin-left: -14px;
  height: 32px;
  width: 0px;
  float: left;
  border-color: inherit;
  vertical-align: top;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-0,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-0 {
  margin-left: auto;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch {
  min-width: 200px;
  margin: auto 13px auto auto;
  padding: 0px;
  border-radius: 5px;
  overflow: hidden;
  display: flex;
  height: 34px;
  line-height: 34px;
  text-transform: uppercase;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div {
  flex: 1;
  text-align: center;
  padding: 0 10px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon {
  flex: 0;
  display: flex;
  border-inline-style: solid;
  border-width: 0;
  border-inline-start-width: 2px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon {
  display: flex;
  gap: 5px;
  white-space: nowrap;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg {
  width: 14px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch [role=button],
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch [role=button] {
  cursor: pointer;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image {
  width: 32px;
  height: 32px;
  background-size: 24px 24px;
  background-position: center center;
  position: relative;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image svg,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item {
  padding-top: 15px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item .dxrd-preview-pager-selectbox,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item .dxrd-preview-pager-selectbox {
  width: 120px;
  height: 32px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom {
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 15px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator {
  margin-left: 19px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator:before,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator:before {
  border-left-width: 1px;
  border-left-style: solid;
  content: "";
  margin-left: -14px;
  height: 32px;
  width: 0px;
  float: left;
  border-color: inherit;
  vertical-align: top;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-0,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-0 {
  margin-left: auto;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch {
  min-width: 200px;
  margin: auto 13px auto auto;
  padding: 0px;
  border-radius: 5px;
  overflow: hidden;
  display: flex;
  height: 34px;
  line-height: 34px;
  text-transform: uppercase;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div {
  flex: 1;
  text-align: center;
  padding: 0 10px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon {
  flex: 0;
  display: flex;
  border-inline-style: solid;
  border-width: 0;
  border-inline-start-width: 2px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon {
  display: flex;
  gap: 5px;
  white-space: nowrap;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg {
  width: 14px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch [role=button],
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch [role=button] {
  cursor: pointer;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image {
  width: 32px;
  height: 32px;
  background-size: 24px 24px;
  background-position: center center;
  position: relative;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image svg,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor,
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor {
  width: 120px;
  height: 32px;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar {
  width: 100%;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  left: unset;
}
.dx-designer .dxrd-designer-wrapper.dxrd-designer-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-preview-export-toolbar-item {
  margin: auto 0;
}
.dxrd-visually-hidden {
  text-indent: -9999px;
  text-align: left;
  overflow: hidden;
  display: block;
  z-index: -1;
  height: 0;
}
.dxrd-print-dialog .dx-item-content.dx-toolbar-item-content {
  width: fit-content;
}
.dxrd-print-dialog .dxrd-print-dialog-content {
  margin: 40px;
  margin-top: 35px;
}
.dxrd-print-dialog .dxrd-print-dialog-content .dxrdp-print-text-prefix {
  display: inline-block;
}
.dxrd-print-dialog .dxrd-print-dialog-content .dxrd-preview-printing-link {
  color: linktext;
  color: -webkit-link;
}
.dxrd-breadcrumbs-wrapper {
  position: absolute;
  display: inline-flex;
  align-self: center;
  justify-content: center;
  top: 4.2rem;
  height: auto;
  font-size: 14px;
  padding: 18px 16px 20px 16px;
  width: 100%;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.dxrd-breadcrumbs-wrapper .dxrd-breadcrumb-item {
  align-items: center;
  display: inline-flex;
  font-size: inherit;
  text-wrap: nowrap;
}
.dxrd-breadcrumbs-wrapper .dxrd-breadcrumb-item-seperator {
  color: #000;
  padding: 8px;
  display: inherit;
  align-items: center;
}
.dxrd-breadcrumbs-wrapper .dxrd-breadcrump-link {
  cursor: pointer;
  text-decoration-line: underline;
  align-items: center;
  display: inline-flex;
  text-wrap: nowrap;
}
.dxrdp-mobile-font {
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
}
.dxrd-prevent-refresh {
  overscroll-behavior: contain;
}
.dxrdp-animation {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile {
  background-color: #404040;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-preview-wrapper.dxrdp-fullscreen {
  -ms-content-zooming: none;
  touch-action: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: auto;
  right: auto;
  top: auto;
  bottom: auto;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-preview-wrapper.dxrdp-fullscreen .dxrd-mobile-content {
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrdp-search-wrapper {
  width: 100%;
  position: absolute;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search {
  text-align: center;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-search-loading {
  display: inline-block;
  text-align: center;
  opacity: 0.4;
  margin: 12px 0 0 5px;
  display: none;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-taptosearch {
  height: 80px;
  line-height: 80px;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-taptosearch .dxrdp-taptosearch-text {
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  opacity: 0;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-search-editor {
  padding: 0 16px;
  border: none;
  background-color: #404040;
  border-radius: 0;
  height: 80px;
  line-height: 80px;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-search-editor input {
  font-size: 16px;
  background-color: #404040;
  border-radius: 0;
  text-align: center;
  color: #fff;
}
.dxrd-menu-parameters-popup .dx-overlay-content {
  border: none;
  border-radius: unset;
}
.dxrd-menu-parameters-popup .dx-popup-content {
  padding: 0;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile {
  background-color: #e5e5e5;
  position: relative;
  height: 100%;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-title {
  position: absolute;
  height: 100px;
  width: 100%;
  padding-top: 33px;
  padding-left: 40px;
  padding-bottom: 50px;
  font-size: 20px;
  color: #727272;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll {
  position: absolute;
  top: 100px;
  bottom: 80px;
  height: auto;
  width: 100%;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-selectbox,
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-dropdowneditor,
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-texteditor:not(.dx-multiline):not(.dx-textarea) {
  height: auto;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-selectbox .dx-texteditor-input,
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-dropdowneditor .dx-texteditor-input,
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-texteditor-input {
  font-size: 1em;
  min-height: 34px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-selectbox .dx-placeholder,
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-dropdowneditor .dx-placeholder,
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-placeholder {
  font-size: inherit;
  margin-top: 0px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset {
  margin: 0;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset .dx-field {
  background-color: transparent;
  padding: 0 40px;
  padding-bottom: 12px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-field-value {
  width: 100%;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-field-label {
  position: static;
  color: #727272;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  margin-left: 1px;
  width: 100%;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-group-header-font {
  color: #727272;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons {
  margin: auto;
  width: 301px;
  background-color: #579add;
  height: 80px;
  line-height: 80px;
  display: inline-block;
  width: 100%;
  padding: 0 40px;
  position: absolute;
  bottom: 0;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons[hidden] {
  display: none;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-icon {
  background-color: transparent;
  border: none;
  display: inline-block;
  padding: 20px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-icon.dxrdp-parameters-cancel {
  margin-left: 25px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-icon.dxrdp-parameters-submit {
  float: right;
  margin-top: 13px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action {
  background: transparent;
  border: none;
  margin: 0 0 0 10px;
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
  height: 100%;
  width: auto;
  font-size: 17px;
  float: left;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action .dx-button-content {
  padding: 0;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action .dx-button-content .dx-button-text {
  text-transform: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action.dxrdp-parameters-reset {
  margin-right: 10px;
  margin-left: 0;
  left: 20px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action.dxrdp-parameters-submit {
  float: right;
  right: 20px;
}
.dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrd-preview-loading {
  position: absolute;
  top: 45%;
  left: 45%;
}
.dxrd-menu-export-popover .dx-popup-content {
  padding: 14px;
  display: inline-block;
  border-radius: 5px;
}
.dxrd-menu-export-popover .dx-overlay-content {
  background-color: rgba(0, 0, 0, 0.74);
}
.dxrd-menu-export-popover .dx-overlay-content .dx-popover-arrow:after {
  background-color: rgba(0, 0, 0, 0.74);
}
.dxrd-menu-export-popover .dxrd-menu-export-item {
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
  width: 76px;
  height: 76px;
  line-height: 76px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  vertical-align: middle;
  text-align: center;
  font-size: 18px;
  display: inline-block;
}
.dxrdp-mobile-actions {
  position: absolute;
  bottom: 45px;
  width: 100%;
  text-align: center;
}
.dxrdp-mobile-actions .dxrdp-mobile-actions-content {
  display: inline-block;
}
.dxrdp-mobile-actions .dxrdp-mobile-actions-content .dxrdp-mobile-action {
  margin-right: 10px;
  width: 70px;
  height: 70px;
  border-radius: 45px;
  background-color: rgba(0, 0, 0, 0.74);
  background-position: center center;
  background-size: 24px 24px;
  display: inline-block;
  position: relative;
}
.dxrdp-mobile-actions .dxrdp-mobile-actions-content .dxrdp-mobile-action svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrdp-mobile-actions .dxrdp-mobile-actions-content .dxrdp-mobile-action svg .dxd-icon-fill {
  fill: #FFFFFF;
}
.dxrdp-mobile-actions .dxrdp-mobile-actions-content .dxrd-menu-export-popover {
  display: inline-block;
}
.dxrdp-mobile-paginator {
  position: absolute;
  bottom: 40px;
  width: 100%;
  display: none;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
.dxrdp-mobile-paginator.dxrdp-hide {
  opacity: 0;
  display: block;
}
.dxrdp-mobile-paginator.dxrdp-show {
  opacity: 1;
  display: block;
}
.dxrdp-mobile-paginator .dxrdp-mobile-paginator-content {
  height: 30px;
  text-align: center;
  opacity: 0.74;
  z-index: 10;
}
.dxrdp-mobile-paginator .dxrdp-mobile-paginator-content .dxrdp-mobile-paginator-text {
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
  border-radius: 20px;
  background-color: #000000;
  font-size: 14px;
  text-align: center;
  width: auto;
  padding: 0 10px;
  display: inline-block;
  height: 30px;
  line-height: 30px;
}
.dxrd-mobile-gallery {
  border: 0;
}
.dxrd-mobile-gallery.dx-state-disabled {
  opacity: unset;
}
.dxrd-mobile-gallery .dx-gallery-item.dxrdp-gallery-item-animation {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.dxrd-mobile-gallery .dxrdp-content {
  margin: 0 auto;
  background: #fff;
  overflow: hidden;
}
.dxrd-mobile-gallery .dxrd-scrollView-mobile {
  height: 100%;
  width: 100%;
}
.dxrd-mobile-gallery .dxrd-gallery-block {
  position: absolute;
}
.dxrd-mobile-gallery .dxrd-gallery-block .dxrd-gallery-block-content {
  width: 100%;
  height: 100%;
  position: relative;
}
.dxrd-mobile-gallery .dxrd-gallery-block .dxrd-mobile-page {
  display: block;
  margin: auto;
  box-sizing: content-box;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.dxrd-mobile-gallery .dxrd-gallery-block .dxrd-mobile-page .dxrdp-loading-wrapper {
  position: absolute;
  text-align: center;
  vertical-align: middle;
}
.dxrd-mobile-gallery .dxrd-gallery-block .dxrdp-active-border {
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.dxrd-mobile-gallery .dxrd-gallery-block .dxrdp-active-border.dxrdp-page-padding {
  border: 1px solid #404040;
}
.dxrd-mobile-gallery .dxrd-gallery-block .dxrdp-active-border.dxrdp-active {
  border: 1px solid rgba(42, 125, 243, 0.7);
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-report-preview-brick-selected {
  margin: auto;
  background-color: #ff9c00;
  opacity: 0.34;
  border: none;
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-preview-wrapper.dxrdp-fullscreen.dxrdp-search-pending {
}
.dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-preview-wrapper.dxrdp-fullscreen.dxrdp-search-pending .dx-scrollview-content .dxrdp-content {
  border: 1px solid #808080;
}
.dxrdp-parameters-mobile .dxrdp-image-parameters-cancel {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbmNlbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NCA2NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLldoaXRle2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJXaGl0ZSIgcG9pbnRzPSI1OCwxMiA1Miw2IDMyLDI2IDEyLDYgNiwxMiAyNiwzMiA2LDUyIDEyLDU4IDMyLDM4IDUyLDU4IDU4LDUyIDM4LDMyICIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
}
.dxrdp-parameters-mobile .dxrdp-image-parameters-submit {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN1Ym1pdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NCA2NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLldoaXRle2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJXaGl0ZSIgcG9pbnRzPSI1OCw4IDIyLDQ0IDYsMjggMCwzNCAyMiw1NiA2NCwxNCAiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
}
.dxrdp-parameters-mobile .dxrdp-image-parameters-reset {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlJlc2V0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9IldoaXRlIiBkPSJNMzIsNGMtNy43LDAtMTQuNywzLjEtMTkuOCw4LjJMNCw0djIyaDAuN0gxM2gxM2wtOC4xLTguMUMyMS41LDE0LjIsMjYuNSwxMiwzMiwxMmMxMSwwLDIwLDksMjAsMjAKCXMtOSwyMC0yMCwyMHMtMjAtOS0yMC0yMEg0YzAsMTUuNSwxMi41LDI4LDI4LDI4czI4LTEyLjUsMjgtMjhTNDcuNSw0LDMyLDR6Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
}
.dx-picture-editing-filtercontent {
  position: relative;
  height: 100%;
}
.dx-picture-editing-filtercontent .dx-picture-editing-filtercontent-editor {
  position: absolute;
  top: 0;
  width: 100%;
}
.dx-picture-editing-filtercontent .dx-picture-editing-filtercontent-images {
  position: absolute;
  bottom: 0;
  top: 40px;
  width: 100%;
}
.dx-designer .dx-overlay-content .dx-popup-content {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-picture-editing-imagescontainer {
  height: 100%;
  text-align: left;
  font-weight: normal;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
}
.dx-picture-editing-imagescontainer .dx-picture-editing-block {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px;
}
.dx-picture-editing-imagescontainer .dx-picture-editing-block[hidden] {
  display: none;
}
.dx-picture-editing-imagescontainer .dx-picture-editing-block .dx-picture-editing-block-image {
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.dx-picture-editing-imagescontainer .dx-picture-editing-block .dx-picture-editing-block-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-align: center;
}
.dx-picture-edit-popup-content.dx-picture-edit-popup-content-fullscreen .dx-overlay-content.dx-popup-normal {
  box-sizing: content-box;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border-color: #0173c7;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal.dx-state-focused {
  border-color: #0173c7;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal > .dx-popover-arrow {
  display: block;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal > .dx-popover-arrow:after {
  border-color: #0173c7;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-popup-content {
  padding: 20px;
}
.dx-picture-edit-popup-content-fullscreen.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-popup-content {
  padding: 0px;
  height: 100%;
  background-color: white;
}
.dx-picture-edit-popup-content-fullscreen.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-popup-content .dxrd-transform-origin-left-top {
  -moz-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -o-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-mobile-signature-options {
  border-width: 1px;
  border-style: solid;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-mobile-signature-options-container {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options {
  width: 100%;
  height: 100%;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-width {
  height: 80px;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-width .dx-picture-editing-line-width-slider {
  width: 100%;
  padding-top: 5px;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-width .dx-picture-editing-line-width-slider .dx-popover-arrow:after {
  right: 0;
  bottom: 0;
  top: auto;
  left: auto;
  -webkit-transform-origin: bottom right;
  transform-origin: bottom right;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color {
  padding-top: 15px;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors {
  width: 100%;
  padding-top: 5px;
  font-size: 0;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors .dx-picture-editing-brush-options-color {
  width: 23px;
  height: 23px;
  padding: 1px;
  display: inline-block;
  border: 1px dotted transparent;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors .dx-picture-editing-brush-options-color .dx-picture-editing-brush-options-color-cell {
  width: 19px;
  height: 19px;
  border: 1px solid #a6a6a6;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors .dx-picture-editing-brush-options-color.selected {
  border: 1px dotted #404040;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment {
  width: 100%;
  height: 100%;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-sizemode {
  width: 100%;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-sizemode .dx-picture-editing-sizemode-values {
  padding-top: 5px;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-alignment {
  padding-top: 15px;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-alignment .dx-picture-editing-alignment-values {
  width: 100%;
  padding-top: 5px;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-sizemode-alignment-value {
  width: 40px;
  height: 40px;
  display: inline-block;
  padding: 4px;
}
.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-sizemode-alignment-value.selected {
  background-color: #b8b8b8;
}
.dx-picture-edit-popup-content .dx-picture-editing-text {
  text-transform: uppercase;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  color: #777777;
}
.dx-picture-editing,
.dx-painter {
  width: 100%;
  height: 100%;
  position: relative;
  -ms-content-zooming: none;
  touch-action: none;
}
.dx-picture-editing canvas,
.dx-painter canvas {
  position: absolute;
  top: 0px;
  left: 0px;
}
.dx-picture-editing-active {
  position: absolute;
  width: 48px;
}
.dx-picture-editing-active.dx-popup-wrapper > .dx-overlay-content {
  border: none;
  border-radius: unset;
  box-shadow: none;
  overflow: visible;
}
.dx-picture-editing-active.dx-popup-wrapper > .dx-overlay-content.dx-state-focused {
  border: none;
}
.dx-picture-editing-active.dx-popup-wrapper > .dx-overlay-content > .dx-popover-arrow {
  display: none;
}
.dx-picture-editing-active.dx-popup-wrapper > .dx-overlay-content > .dx-popup-content {
  padding: 0;
}
.dx-picture-editing-active.dx-popup-wrapper > .dx-overlay-content .dx-picture-editing-toolbar {
  height: auto;
}
.dx-picture-editing-active .dx-picture-editing-toolbar {
  width: 48px;
  position: absolute;
  z-index: 10;
}
.dx-picture-editing-active .dx-picture-editing-toolbar .dx-picture-editing-toolbar-item {
  width: 48px;
  height: 48px;
  background-color: #666666;
  position: relative;
}
.dx-picture-editing-active .dx-picture-editing-toolbar .dx-picture-editing-toolbar-item .dx-picture-editing-toolbar-item-icon {
  width: 48px;
  height: 48px;
}
.dx-picture-editing-active .dx-picture-editing-toolbar .dx-picture-editing-toolbar-item .dx-picture-editing-toolbar-item-icon svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-picture-editing-active .dx-picture-editing-toolbar .dx-picture-editing-toolbar-item:hover {
  background-color: #535353;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal {
  max-height: calc(100vh - 1px);
  max-width: calc(100vw - 1px);
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-daterange-editor-popup-container {
  margin: 20px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-content {
  margin: 20px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container {
  margin: 14px 0px 14px 0px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange {
  margin-left: 4px;
  margin-right: 4px;
  margin-top: 1px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange .dxrv-predefined-timerange-button {
  justify-content: flex-start;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange .dxrv-predefined-timerange-button .dxrv-predefined-timerange-button-icon {
  margin-right: 8px;
  width: 15px;
  display: flex;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange .dxrv-predefined-timerange-text {
  text-align: justify;
  width: 95px;
  height: 16px;
  align-content: center;
  line-height: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange:focus-visible {
  outline-width: 1px;
  outline-style: solid;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange.dxrv-predefined-timerange-active {
  border-style: solid;
  border-width: 1px;
  border-color: #0173c7;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container {
  margin: 20px 0px 20px 0px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container .dxrv-timerange-editor-popup-picker {
  margin-left: 5px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container .dxrv-timerange-editor-popup-picker .dxrv-timerange-picker-input-start {
  margin-right: 10px;
  margin-top: 4px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container .dxrv-timerange-editor-popup-picker .dxrv-timerange-picker-input-end {
  margin-right: 5px;
  margin-top: 4px;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-svg-black {
  fill: #727272;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-svg-green {
  fill: #039c23;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-svg-yellow {
  fill: #ffb115;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-svg-blue {
  fill: #1177d7;
}
.dx-designer .dx-designer-viewport .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-svg-cls-1 {
  opacity: 0.5;
}
.dx-designer .dxrv-daterange-editor .dx-state-readonly.dx-widget:not(.dx-state-disabled) {
  opacity: 1;
  border-style: solid;
}
.dxrv-daterange-editor-popup-container {
  height: 300px;
  width: 752px;
}
.dxrv-daterange-editor-popup-container .dxrv-daterange-editor-list {
  width: 150px;
  overflow: hidden;
  border-style: solid;
  border-width: 1px;
}
.dxrv-daterange-editor-popup-container .dxrv-daterange-editor-list .dxrv-daterange-editor-list-item {
  position: relative;
  text-align: center;
  padding: 6px 5px 5px 5px;
}
.dx-designer-viewport .dxrv-daterange-editor-item {
  display: inline-block;
  vertical-align: top;
  margin: 4px;
  height: 100%;
}
.dx-designer-viewport .dxrv-daterange-editor-item .dx-calendar-cell {
  position: relative;
  border-radius: 0px;
  padding: 0px;
}
.dx-designer-viewport .dxrv-daterange-editor-item .dx-calendar-cell .dxrv-daterange-cell {
  width: 100%;
  height: 100%;
}
.dx-designer-viewport .dxrv-daterange-editor-item .dx-calendar-cell .dxrv-daterange-cell .dxrv-daterange-cell-text {
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  position: relative;
}
.dx-designer-viewport .dxrv-daterange-editor-item .dx-calendar-cell .dxrv-daterange-cell .dxd-back-accented {
  opacity: 0.25;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.dx-designer-viewport .dxrv-daterange-editor-item .dx-calendar-cell.dx-calendar-selected-date .dxrv-daterange-cell .dxd-back-accented {
  opacity: 1;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup {
  background-color: transparent;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-title {
  position: relative;
  width: 282px;
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  left: 3px;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll {
  top: 82px;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field {
  position: relative;
  width: 282px;
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-header {
  opacity: 0.4;
  filter: alpha(opacity=40);
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 900;
  margin-bottom: 6px;
  margin-left: 3px;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-selectbox,
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column {
  margin: 3px;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column {
  display: inline-block;
  width: 129px;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column.dx-fieldset-column-right {
  float: right;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column .dxrv-daterange-editor-button {
  width: 100%;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column .dx-fieldset-column-separator {
  position: absolute;
  width: 8px;
  height: 2px;
  margin-left: -13px;
  margin-top: 17px;
}
.dx-designer-viewport .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dxrv-daterange-editor-item {
  margin: 0;
}
.dx-designer-viewport .dxrdv-signature-editor-item {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.dx-designer-viewport .dxrdv-signature-editor-item .dxrdv-signature-editor-item-image {
  width: 150px;
  margin-right: 9px;
  height: 95px;
  position: relative;
}
.dx-designer-viewport .dxrdv-signature-editor-item .dxrdv-signature-editor-item-image > img,
.dx-designer-viewport .dxrdv-signature-editor-item .dxrdv-signature-editor-item-image svg {
  max-width: 100%;
  max-height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  margin: auto;
}
.dx-designer-viewport .dxrdv-signature-editor-item .dxrdv-signature-editor-item-info {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.dx-designer-viewport .dxrdv-signature-editor-item .dxrdv-signature-editor-item-info .dxrdv-signature-editor-item-info-field {
  text-overflow: ellipsis;
  overflow: hidden;
}
.dx-designer-viewport .dxrdv-signature-editor-item .dxrdv-signature-editor-item-info .dxrdv-signature-editor-item-info-field .dxrdv-signature-editor-item-info-field-label {
  font-weight: bold;
}
.dx-report-viewer.dx-accessibility .dx-menu-base {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-menu-base .dx-menu-items-container {
  padding: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-menu-base .dx-menu-item-content {
  padding: 0.1875rem 0.3125rem 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-widget.dx-calendar {
  width: 17.625rem;
  min-width: 17.625rem;
  height: 16.7875rem;
  min-height: 16.7875rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-widget .dx-calendar-navigator {
  height: 2.25rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-widget .dx-calendar-body {
  top: 3.25rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-box-item-content {
  font-size: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-context-menu.dxrdp-export-to-menu .dx-submenu {
  max-height: 25rem;
}
.dx-report-viewer.dx-accessibility .dx-report-viewer.dx-accessibility .dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 0.4375rem 0.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-slider-label-position-bottom .dx-slider-label {
  bottom: -1.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-loadindicator {
  width: 2rem;
  height: 2rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-loadindicator-wrapper {
  font-size: 2rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-widget {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-widget.dx-menu-base.dx-menu .dx-menu-horizontal .dx-menu-item-popout {
  font: 1.125rem/1.125rem DXIcons;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-widget.dx-menu-base.dx-menu .dx-menu-horizontal .dx-menu-item-popout:before {
  width: 1.125rem;
  margin-top: -0.5625rem;
  margin-left: -0.5625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-checkbox-checked .dx-checkbox-icon {
  font: 1rem/1rem DXIcons;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-checkbox-checked .dx-checkbox-icon:before {
  width: 1rem;
  margin-top: -0.5rem;
  margin-left: -0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-list-select-all-label {
  line-height: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-checkbox-icon {
  width: 1.375rem;
  height: 1.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-checkbox-text {
  font-size: 0.6875rem;
  margin-left: -1.375rem;
  padding-left: 1.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-dropdowneditor-icon {
  font: 1.125rem/1.125rem DXIcons;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-dropdowneditor-icon:before {
  width: 1.125rem;
  margin-top: -0.5625rem;
  margin-left: -0.5625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-dropdowneditor-icon svg {
  width: 1rem;
  height: 1rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-button-has-icon .dx-icon {
  font-size: 1.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview .dx-button-has-text .dx-button-content {
  padding: 0.4375rem 1.125rem 0.4375rem 1.125rem;
}
.dx-accessibility .dx-button .dx-icon {
  width: 1.125rem;
  height: 1.125rem;
  background-size: 1.125rem 1.125rem;
  font-size: 1.125rem;
  line-height: 1.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page {
  row-gap: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-icon {
  width: 4rem;
  height: 4rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-title {
  font-size: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-content {
  font-size: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-font-content .dx-font-styles-content {
  margin-left: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-font-content .dx-font-styles-content {
  margin-right: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-font-content .dx-font-styles-content .dx-font-style-button {
  width: 1.5rem;
  height: 1.5rem;
  background-size: 0.75rem 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-font-content .dx-font-styles-content .dx-font-style-button svg {
  width: 0.75rem;
  height: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-fieldset .dx-field {
  padding-right: 0.875rem;
  padding-left: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-fieldset .dx-field .dx-field-label {
  padding-left: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-group-header-font {
  padding-right: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-group-header {
  padding-right: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-group-header-text {
  padding-right: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  right: 1rem;
  padding-left: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-editor .dx-field-label.dx-accordion-header.dx-accordion-empty {
  left: 0.5rem;
  right: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-string-array-container {
  margin-left: 1rem;
  margin-right: 1.1875rem;
}
.dx-report-viewer.dx-accessibility .propertygrid-editor-description-popover-content {
  padding: 0.625rem 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-image-padding {
  padding: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-field-value.dx-checkbox,
.dx-report-viewer.dx-accessibility .dx-editors .dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin-top: 0.125rem;
  margin-bottom: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-fieldset .dx-field {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  padding-left: 0.875rem;
  padding-right: 1rem;
  min-height: 1.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-fieldset .dx-field.dx-field-flex {
  padding: 0.125rem 0.625rem 0.125rem 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-fieldset .dx-field.dx-field-flex .dxa-smarttag-editor-displayName {
  margin: 0 0.375rem 0 0.375rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-fieldset .dx-field.dx-field-block {
  padding: 0.125rem 0.625rem 0.125rem 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-fieldset .dx-field.dx-field-block .dxa-smarttag-editor-displayName {
  font-size: 0.6875rem;
  margin-bottom: 0.125rem;
  margin-top: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-fieldset .dx-field .dx-field-label {
  padding-top: 0.375rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-group-header-font {
  font-size: 0.625rem;
  padding-left: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-group-header {
  font-size: 0.625rem;
  padding-left: 0.125rem;
  height: 2.5rem;
  line-height: 2.5rem;
  padding-left: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-group-header-text {
  padding-left: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  left: 1rem;
  padding-right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-editor .dx-field-label.dx-accordion-header .propertygrid-editor-description {
  bottom: 0.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-editor .dx-field-label.dx-accordion-header.dx-accordion-empty {
  right: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dx-collapsing-image {
  padding: 4.0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-collapsing-image svg {
  width: 0.5625rem;
  height: 0.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-ellipsis-button .dx-ellipsis-image {
  background-size: 1rem 1rem;
}
.dx-report-viewer.dx-accessibility .dx-ellipsis-button .dx-ellipsis-image svg {
  width: 1rem;
  height: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-string-array-container {
  height: 5.375rem;
  margin-right: 1rem;
  margin-left: 1.1875rem;
}
.dx-report-viewer.dx-accessibility .dxa-tasks-smart-tag-content {
  padding-top: 0.625rem;
  padding-bottom: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxa-tasks-smart-tag-content .dxa-smart-tag-separator {
  border-bottom-width: 0.0625rem;
  margin-top: 0.625rem;
  margin-bottom: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action {
  margin-left: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-editors .dx-collectioneditor .dx-collectioneditor-header-text .dx-group-header-font {
  padding-left: 0.3125rem;
  padding-right: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-field-value > .dx-collectioneditor-action {
  margin-top: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collection-item > .dx-field > .dx-field-value > .dx-collectioneditor-action {
  margin-top: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collectioneditor-action {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collectioneditor .dx-collectioneditor-empty {
  padding-bottom: 0.3125rem;
  padding-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collectioneditor .dx-collectioneditor-empty .dx-collectioneditor-empty-text {
  line-height: 1.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action {
  margin-left: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collectioneditor .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action-separator {
  width: 0.6875rem;
  height: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collectioneditor .dx-collectioneditor-header-text {
  padding-top: 0.375rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collectioneditor .dx-collectioneditor-header-text .dx-group-header-font {
  padding-right: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-ellipsiseditor .dx-texteditor-container .dx-ellipsiseditor-button.dx-widget.dx-button.dx-button-has-icon {
  padding: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-ellipsiseditor.dx-texteditor.dx-ellipsiseditor-warning:not(.dx-invalid) .dx-texteditor-input-container:after {
  margin-top: -0.5625rem;
  width: 1.125rem;
  height: 1.125rem;
  line-height: 1.125rem;
  font-size: 0.8125rem;
  right: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page {
  row-gap: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-icon {
  width: 4rem;
  height: 4rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-title {
  font-size: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-content {
  font-size: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-popup-general .dx-texteditor:not(.dxrd-multiline) {
  height: 1.625rem;
}
.dx-report-viewer.dx-accessibility .dx-popup-general .dx-texteditor:not(.dxrd-multiline) .dx-texteditor-input {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-popup-general .dx-texteditor:not(.dxrd-multiline) .dx-placeholder {
  font-size: 0.6875rem;
  margin-top: -0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-popup-general .dx-overlay-content .dx-toolbar.dx-popup-bottom {
  height: 4.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-popup-general .dx-overlay-content .dx-toolbar.dx-popup-bottom .dx-toolbar-after {
  padding-top: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid {
  border-width: 0.0625rem;
  margin: 1.875rem 1.875rem 0 1.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row {
  height: 2.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row.dx-data-row:hover .dxrd-manage-queries-actions {
  width: 1rem;
  height: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row.dx-data-row:hover .dxrd-manage-queries-actions.dxrd-image-operations-edit-query {
  margin-right: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-federated-manageQueries-editor .dx-popup-normal .dxrd-federated-manageQueries-grid-wrapper .dxrd-federated-manageQueries-grid .dx-row.dx-data-row:hover .dxrd-manage-queries-actions.dxrd-image-recycle-bin {
  margin-top: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-federated-manageQueries-editor .dx-popup-normal .dx-popup-bottom.dx-toolbar .dx-toolbar-after .dx-toolbar-button {
  padding: 0 0.375rem 0 0.375rem;
}
.dx-report-viewer.dx-accessibility .dx-right-panel-switcher {
  top: 0.375rem;
  right: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dx-right-panel-switcher .dx-button.dx-widget {
  width: 1.625rem;
  height: 1.625rem;
}
.dx-report-viewer.dx-accessibility .dx-right-panel-switcher .dx-button.dx-widget .dx-icon {
  width: 1rem;
  height: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-right-panel-switcher .dx-button.dx-widget .dx-icon svg {
  width: 1rem;
  height: 1rem;
  margin-left: 0.0625rem;
  margin-top: -0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-ai-expression-generator .dxrd-ai-expression-generator-editor-icon {
  width: 1rem;
  left: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-ai-expression-generator .dx-texteditor-container .dx-texteditor-input {
  padding-left: 2.25rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-ai-expression-generator .dx-texteditor-container .dx-placeholder::before {
  padding-left: 2.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-scripts-editor.ace_editor .ace_gutter,
.dx-report-viewer.dx-accessibility .dx-sql_editor.ace_editor .ace_gutter,
.dx-report-viewer.dx-accessibility .dx-expressioneditor-textarea.ace_editor .ace_gutter,
.dx-report-viewer.dx-accessibility .dxd-wizard-jsoneditor.ace_editor .ace_gutter,
.dx-report-viewer.dx-accessibility .dx-filtereditor-ace.ace_editor .ace_gutter {
  border-right-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-collapsedbutton {
  margin-left: 0.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-image {
  margin-left: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-action-container {
  margin-left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent {
  padding-left: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item {
  height: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-image {
  margin-right: 0.25rem;
  width: 1rem;
  height: 1rem;
  padding: 0.4375rem 0;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-image svg {
  width: 1rem;
  height: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-collapsedbutton {
  height: 1.75rem;
  width: 1.75rem;
  min-width: 1.75rem;
  margin: 0.0625rem;
  margin-left: -0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-caption {
  line-height: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-action-container {
  margin-right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent {
  padding-right: 0.3125rem;
  height: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-text {
  padding-right: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-text.dx-highlighted-search-text .dx-datagrid-search-text {
  padding-top: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-ellipsis-text {
  padding-right: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-caption .dx-treelist-selectedcontent .dx-treelist-text-wrapper .dx-treelist-ellipsis-text.dx-highlighted-search-text .dx-datagrid-search-text {
  padding-top: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-action {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0rem;
  margin: 0.1875rem 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-treelist .dx-treelist-item .dx-treelist-action-edit {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0rem;
  margin: 0.1875rem 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree.dx-rtl {
  padding-right: 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree.dx-rtl .criteria-operator-group .criteria-operator-content {
  padding-right: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor-criteriaoperator-popup .dx-popup-normal .dx-popup-content .dx-filtereditor-search .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-texteditor-input {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor-criteriaoperator-popup .dx-popup-normal .dx-popup-content .dx-filtereditor-search .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-placeholder {
  font-size: 0.875rem;
  margin-top: -0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor-criteriaoperator-popup .dx-popup-normal .dx-popup-content .dx-filtereditor-filtered {
  height: calc(100% - 2.5rem);
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper.dx-filtereditor-criteriaoperator-popup .dx-overlay-content {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .font {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-overlay-content {
  max-height: 31.25rem;
  max-width: 43.75rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar {
  padding: 0.5rem 1rem 1.625rem 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item {
  padding-right: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item .dx-button {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-overlay-content .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item .dx-button .dx-button-content {
  padding-top: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-plain-content {
  top: 1.875rem;
  height: calc(100% - 1.875rem);
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-plain-disabled {
  top: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-text-container.advanced.dx-filtereditor-text-container-top {
  padding-bottom: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-plain-content .dx-filtereditor-text-container.advanced.dx-filtereditor-text-container-bottom {
  padding-top: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-content {
  gap: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-text-container {
  padding-top: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-text-container .dx-filtereditor-text {
  border-radius: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-text-container .dx-filtereditor-text .dx-texteditor-container .dx-filtereditor-ace {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree-container .dx-filtereditor-tree-lockscreen .dx-filtereditor-tree-lockscreen-content .dx-filtereditor-tree-lockscreen-content-text {
  height: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree-container .dx-button .dx-button-content {
  padding: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree {
  border-width: 0.0625rem;
  padding-top: 0.25rem;
  padding-left: 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group {
  padding-top: 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-group-item .criteria-operator-item .criteria-operator-item-editor {
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .dx-texteditor {
  height: 1.375rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .dx-texteditor .dx-texteditor-input {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-content {
  padding-left: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operarator-text-item {
  min-width: 1.875rem;
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-item-editor {
  border-radius: 0.3125rem;
  border-width: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-item-editor .dx-texteditor-container {
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operarator-text-item-padding {
  padding: 0 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.clickable {
  min-height: 1.5rem;
  min-width: 1.875rem;
  padding: 0 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.stylized {
  padding: 0 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-group {
  min-width: 1.875rem;
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-field {
  min-width: 1.875rem;
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-parameter {
  min-width: 1.875rem;
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-operator {
  min-width: 1.875rem;
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text.criteria-operator-item-value {
  min-width: 1.875rem;
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-text {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-action .criteria-operator-action-image {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-filtereditor .dx-filtereditor-tree .criteria-operator-group .criteria-operator-action .criteria-operator-action-image-edit {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0.1875rem 0.25rem 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-textarea .dx-texteditor-input {
  padding-left: 1.375rem;
  padding-right: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-item {
  padding-right: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-category {
  padding-right: 0.3125rem;
  padding-right: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-header {
  padding-right: 0.3125rem;
  padding-right: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-accordion-header {
  padding-right: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-accordion-content .dx-expressioneditor-tools-tab-item {
  padding-right: 2.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-categories {
  margin-left: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-rtl .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-description {
  margin-right: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .ui-resizable-handle.ui-resizable-s {
  bottom: -0.9375rem;
  height: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .ui-resizable-handle.ui-resizable-e {
  right: -0.875rem;
  width: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-overlay-content {
  max-height: 37.0625rem;
  max-width: 45.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-overlay-content .dx-popup-content {
  border-width: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree {
  padding: 1.0625rem 1.0625rem 0 1.0625rem;
  gap: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-textarea {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-textarea .dx-texteditor-input {
  font-size: 0.875rem;
  padding-top: 0.3125rem;
  padding-left: 1.0625rem;
  padding-right: 1.375rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dxrd-treelist-search-panel-container {
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem;
  border-top-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dxrd-treelist-search-panel-container .dx-texteditor {
  border: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-fields .dx-expressioneditor-tools-tab-content-wrapper {
  top: 1.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-content-wrapper {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-collection-function .dx-expressioneditor-collection-function-items {
  border-width: 0.0625rem;
  top: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-treelist-text {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-item {
  height: 1.625rem;
  line-height: 1.625rem;
  padding-left: 0.3125rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-header {
  height: 1.625rem;
  line-height: 1.625rem;
  padding-left: 0.3125rem;
  font-size: 0.6875rem;
  padding-left: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-category {
  height: 1.625rem;
  line-height: 1.625rem;
  padding-left: 0.3125rem;
  font-size: 0.6875rem;
  padding-left: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-accordion-header {
  padding-left: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-accordion-content .dx-expressioneditor-tools-tab-item {
  padding-left: 2.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-categories {
  margin-right: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .ui-resizable.dx-expressioneditor-tools-tab-content-wrapper {
  min-width: 6.25rem;
  width: 10.625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-description {
  margin-left: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-expressioneditor .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-description-content {
  padding: 0.3125rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .ace_tooltip.ace_doc-tooltip {
  padding: 0.3125rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string.dx-overlay-wrapper .dx-overlay-content {
  max-height: 34.8125rem;
  max-width: 40.625rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string.dx-overlay-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string.dx-overlay-wrapper .dx-overlay-content .dx-popup-content .dx-format-string-value .dx-texteditor-input {
  font-size: 0.875rem;
  padding: 0.4375rem 0.5625rem 0.5rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-rtl .dx-format-string-content .dx-format-string-content-area-right {
  padding-right: 1.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content {
  width: 39.25rem;
  padding: 0.1875rem 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-left {
  width: 11.875rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right {
  width: 26.125rem;
  padding-left: 1.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats {
  height: 15.625rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-list {
  height: 12.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-customization {
  padding-top: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-customization .dx-format-string-customization-value {
  height: 2.25rem;
  width: 17.375rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-formats .dx-format-string-customization .dx-format-string-customization-add {
  width: 6.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area {
  margin-top: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area .dx-format-string-preview-area-caption {
  padding-bottom: 0.1875rem;
  height: 1.375rem;
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area .dx-format-string-preview-value {
  border-width: 0.0625rem;
  height: 4rem;
  line-height: 3.5rem;
  font-size: 1.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area.dx-format-general {
  margin-top: 3.375rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-preview-area.dx-format-general .dx-format-string-preview-value {
  height: 11rem;
  line-height: 10.25rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-right .dx-format-string-customization-general-value.dx-format-string-value {
  height: 2.25rem;
  margin-bottom: 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-content-area-title {
  padding: 0.3125rem 0rem;
  height: 1.8125rem;
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-list {
  border-width: 0.0625rem;
  height: 22.5rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-list .dx-image-filtereditor-remove {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-format-string .dx-format-string-content .dx-format-string-list .dx-list-item:last-of-type .dx-theme-border-color {
  border-bottom-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page {
  row-gap: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-icon {
  width: 4rem;
  height: 4rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-title {
  font-size: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-content {
  font-size: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-width-54px {
  width: 3.375rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-border-1px-solid-black {
  border: 0.0625rem solid black !important;
}
.dx-report-viewer.dx-accessibility .dxrd-top-0px {
  top: 0rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-left-5px {
  margin-left: 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-padding-left-17px {
  padding-left: 1.0625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-top-45px {
  top: 2.8125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-left-45px {
  left: 2.8125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-right-45px {
  right: 2.8125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-bottom-45px {
  bottom: 2.8125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-top-20px {
  margin-top: 1.25rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-top-20px {
  top: 1.25rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-left-10px {
  left: 0.625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-right-30px {
  right: 1.875rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-bottom-40px {
  bottom: 2.5rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-height-1000px {
  height: 62.5rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-width-600px {
  width: 37.5rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-height-400px {
  height: 25rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-30px-20px {
  margin: 1.875rem 1.25rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-width-24px {
  width: 1.5rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-height-24px {
  height: 1.5rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-width-calc-100-30px {
  width: calc(100% - 1.875rem) !important;
}
.dx-report-viewer.dx-accessibility .dxrd-width-1px {
  width: 0.0625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-height-1px {
  height: 0.0625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-left-9px {
  margin-left: 0.5625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-height-calc-100-29px {
  height: calc(100% - 1.8125rem) !important;
}
.dx-report-viewer.dx-accessibility .dxrd-letter-spacing-1px {
  letter-spacing: 0.0625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-border-1px-solid-silver {
  border: 0.0625rem solid silver !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-top--1px {
  margin-top: -0.0625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-left--1px {
  margin-left: -0.0625rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-padding-left-3px {
  padding-left: 0.1875rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-height-5px {
  height: 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-width-5px {
  width: 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-right-5px {
  right: 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-top-5px {
  top: 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-stroke-width-05px {
  stroke-width: 0.0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-stroke-dasharray-5px {
  stroke-dasharray: 0.3125rem, 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-stroke-width-3px {
  stroke-width: 0.1875rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-right-5px {
  margin-right: 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-top-80px {
  top: 5rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-top-40px {
  margin-top: 2.5rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-top-44px {
  margin-top: 2.75rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-top-95px {
  margin-top: 5.9375rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-top-83px {
  margin-top: 5.1875rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-left-0px {
  margin-left: 0rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-top-16px {
  margin-top: 1rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-bottom-18px {
  margin-bottom: 1.125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-bottom-4px {
  margin-bottom: 0.25rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-width-272px {
  width: 17rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-margin-bottom-5px {
  margin-bottom: 0.3125rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-top--100px {
  top: -6.25rem !important;
}
.dx-report-viewer.dx-accessibility .dxrd-bordereditor .dxrd-bordereditor-content {
  letter-spacing: -0.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-bordereditor .dxrd-bordereditor-content .dxrd-bordereditor-button {
  width: 1.5625rem;
  height: 1.5625rem;
  background-size: 0.75rem 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-bordereditor .dxrd-bordereditor-content .dxrd-bordereditor-button svg {
  width: 0.75rem;
  height: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-bordereditor .dxrd-bordereditor-content .dxrd-bordereditor-right-margin {
  margin-right: 1.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-editor-button {
  margin: -0.0625rem;
  width: 1.5rem;
  height: 1.5rem;
  background-size: 1rem 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-editor-button svg {
  width: 1rem;
  height: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-editor-label {
  min-width: 4.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-textalignment-editor .dxrd-textalignment-editor-content .dxrd-textalignment-margin-top {
  margin-top: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-ellipsis-button .dxrd-ellipsis-image {
  background-size: 1rem 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-ellipsis-button .dxrd-ellipsis-image svg {
  width: 1rem;
  height: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-checkbox {
  margin-top: 0.5625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-collapsed {
  margin-top: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-displayName {
  left: 1.75rem;
  right: 3.5rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-displayName {
  right: 1.75rem;
  left: 3.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-formatting-rule-collection-editor .dxrd-formatting-rule-displayName .propertygrid-editor-displayName {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-string-array-container {
  height: 6.25rem;
  margin-right: 1rem;
  margin-left: 1.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-accordion-collection-item .dx-accordion-header > div .dx-group-header-font {
  margin-top: -0.0625rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-handle {
  font-size: 0.0.0625rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-n {
  height: 0.4375rem;
  top: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-s {
  height: 0.4375rem;
  bottom: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-e {
  width: 0.4375rem;
  right: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-w {
  width: 0.4375rem;
  left: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-se {
  width: 0.75rem;
  height: 0.75rem;
  right: 0.0625rem;
  bottom: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-sw {
  width: 0.5625rem;
  height: 0.5625rem;
  left: -0.3125rem;
  bottom: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-nw {
  width: 0.5625rem;
  height: 0.5625rem;
  left: -0.3125rem;
  top: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .ui-resizable-ne {
  width: 0.5625rem;
  height: 0.5625rem;
  right: -0.3125rem;
  top: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-property-grid-search-group {
  height: 1.75rem;
  padding: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dx-property-grid-search-group {
  right: -0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dx-property-grid-search-group {
  left: -0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-property-grid-search-group.dx-property-grid-search-collapsed {
  width: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-property-grid-search-group .dx-property-grid-search-box {
  height: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dx-property-grid-search-group .dx-property-grid-search-box {
  left: 2.125rem;
  right: -1rem;
  margin-right: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dx-property-grid-search-group .dx-property-grid-search-box {
  left: -1rem;
  right: 2.125rem;
  margin-left: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-image-padding {
  padding: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-collection-item > .dx-field > .dx-field-value > .dxrd-collectioneditor-action {
  margin-top: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-collectioneditor-action {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-editor .dx-fieldset .dx-field {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  padding-left: 0.875rem;
  padding-right: 1rem;
  min-height: 1.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-editor .dx-fieldset .dx-field .dx-field-label {
  padding-top: 0.375rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-icon-dxrd {
  width: 0.75rem;
  height: 0.75rem;
  background-size: 0.75rem 0.75rem;
  line-height: 0.75rem;
  font-size: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dx-icon-dxrd svg {
  width: 0.75rem;
  height: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-group-header-font {
  font-size: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-group-header-font {
  padding-left: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-group-header-font {
  padding-right: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-group-header {
  font-size: 0.625rem;
  height: 2.5rem;
  line-height: 2.5rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-group-header {
  padding-left: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-group-header {
  padding-right: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-group-header {
  padding-left: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-group-header {
  padding-right: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-group-header-collapsed {
  border-bottom-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-field-value.dxd-border-accented .dx-texteditor,
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-field-value.dxd-border-accented .dx-checkbox {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-editor-header .dx-field-label {
  padding-left: 0rem;
  padding-right: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-editor-header .dx-field-label {
  padding-left: 0.8125rem;
  padding-right: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-right: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-left: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-popup-general {
  margin-right: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-popup-general {
  margin-left: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-datebox-container {
  margin-right: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-datebox-container {
  margin-left: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-field-value > .dxrd-collectioneditor-picker.dx-widget.dx-texteditor:not(.dx-scrollable-scrollbar):not(.no-margin-right) {
  margin-right: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-field-value > .dxrd-collectioneditor-picker.dx-widget.dx-texteditor:not(.dx-scrollable-scrollbar):not(.no-margin-right) {
  margin-left: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  font-size: 0.625rem;
  height: 2.5rem;
  line-height: 2.5rem;
  padding-top: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-left: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-right: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-left: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-properties-header {
  padding-right: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header {
  height: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header {
  margin-left: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header {
  margin-right: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content {
  height: 1.875rem;
  margin-top: -0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content {
  right: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content {
  left: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group {
  height: 1.75rem;
  padding: 0.125rem 0;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group {
  right: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group {
  left: 1.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dxrd-properties-focused-item.dx-widget.dx-selectbox.dx-dropdowneditor {
  height: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dxrd-properties-focused-item.dx-widget.dx-selectbox.dx-dropdowneditor {
  right: 4.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dxrd-properties-focused-item.dx-widget.dx-selectbox.dx-dropdowneditor {
  left: 4.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-actions-group .dx-property-grid-sorting-actions-container {
  width: 4.25rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action {
  width: 1.75rem;
  height: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action {
  margin-left: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action {
  margin-right: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action .dx-icon-dxrd {
  width: 1rem;
  height: 1rem;
  background-size: 1rem 1rem;
  line-height: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-sorting-action .dx-icon-dxrd svg {
  width: 1rem;
  height: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid {
  border-top-width: 0.0625rem;
  margin-top: 0.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-properties-grid-action {
  padding: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-properties-grid-action .dxrd-properties-grid-action-image {
  width: 1.5rem;
  height: 1.5rem;
  background-size: 0.75rem 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-properties-grid-action .dxrd-properties-grid-action-image svg {
  width: 0.75rem;
  height: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content {
  border-bottom-width: 0.0625rem;
  padding: 0.625rem 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content .dxrd-properties-grid-action-name {
  margin-top: 0.3125rem;
  padding-left: 0.5rem;
  margin-bottom: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content .dxrd-properties-grid-action .dxrd-properties-grid-action-image {
  width: 1.5rem;
  padding: 0.25rem;
  height: 1.5rem;
  background-size: 1rem 1rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-properties-grid .dxrd-property-grid-actions-group .dxrd-properties-grid-actions-group-content .dxrd-properties-grid-action .dxrd-properties-grid-action-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes {
  top: 0.125rem;
  min-width: 1.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box-inside {
  margin-left: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editor-box-image-content {
  margin-left: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box-inside {
  margin-right: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editor-box-image-content {
  margin-right: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box {
  width: 0.5625rem;
  height: 0.5625rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box .dxrd-editormenu-box-inside {
  margin-top: 0.0625rem;
  width: 0.4375rem;
  height: 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-editors .dxrd-properties-wrapper .dxrd-editormenu-boxes .dxrd-editormenu-box .dxrd-editor-box-image-content {
  width: 0.75rem;
  height: 0.75rem;
  top: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dx-editors .dxrd-editor .dx-field > .dx-field-label.dx-accordion-header {
  left: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dx-editors .dxrd-editor .dx-field > .dx-field-label.dx-accordion-header {
  right: 1rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-radio-nowrap-ellipsis .dx-radio-value-container {
  width: 2rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-filtereditor .dx-overlay-content .dx-popup-content {
  padding: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-invalid.dx-dropdowneditor:not(.dx-tagbox) .dx-texteditor-container:after {
  right: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-invalid.dx-texteditor .dx-texteditor-container:after {
  width: 0.9375rem;
  height: 0.9375rem;
  line-height: 0.9375rem;
  top: 0.3125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-editor-content.dx-accordion-content .dx-field > .dx-field-label {
  padding-left: 1.1875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-accordion-content .dx-accordion-content-loading-panel {
  padding: 0.3125rem 0rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-texteditor:not(.dx-multiline):not(.dx-textarea) {
  height: 1.625rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-texteditor-input {
  font-size: 0.6875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-placeholder {
  font-size: 0.6875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-numberbox-spin-container {
  width: 1.5rem;
  min-width: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-texteditor .dx-texteditor-input {
  font-size: 0.6875rem;
  min-height: 1.625rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-texteditor .dx-placeholder {
  font-size: 0.6875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-dropdowneditor {
  height: 1.625rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-dropdowneditor .dx-dropdowneditor-button {
  width: 1.5rem;
  min-width: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-selectbox {
  height: 1.625rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-selectbox-arrow-container {
  height: 1.5rem;
  width: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-selectbox-arrow-container .dx-selectbox-arrow {
  top: 0.625rem;
  left: 0.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-popup-wrapper .dx-colorbox-overlay .dx-popup-content {
  padding: 1.25rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 0.6875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  width: 0.75rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-designer-viewport {
  font-size: 0.6875rem;
}
.dx-designer .dx-designer-viewport.dxrv-parameters-panel-standalone.dx-report-viewer.dx-accessibility .dxrd-preview-parameters-wrapper {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  height: calc(100% - 1.875rem);
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-action-items-container .dx-popup-content {
  font-size: 0.75rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-action-items-container .dxrd-action-item {
  padding: 0.375rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-action-items-container .dxrd-action-item .dxrd-action-item-image {
  padding: 0.75rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-action-items-container .dxrd-action-item .dxrd-action-item-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dx-popup-content .dxrd-editor-menu-caption {
  font-size: 0.625rem;
  padding: 0.4375rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-editor-menu .dxrd-editor-menu-item-separator {
  border-top-width: 0.0625rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-editor-menu .dxrd-editor-menu-item .dx-menu-item-text {
  padding-left: 0.375rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-editor-menu-item {
  padding-right: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel.dxrd-tab-panel-left {
  left: 3.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel.dxrd-tab-panel-right {
  right: 3.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-treelist-search-panel-container {
  border-bottom-width: 0.0625rem;
  padding-bottom: 0.5625rem;
  padding-right: 1rem;
  padding-left: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-treelist-search-panel-container .dxrd-treelist-search-panel {
  height: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-rtl .dxrd-menu-container .dx-overlay-wrapper {
  right: -0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-rtl .dxrd-menu-break {
  right: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-ltr .dxrd-menu-container .dx-overlay-wrapper {
  left: -0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-ltr .dxrd-menu-break {
  left: -0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dx-shadow {
  -webkit-box-shadow: 0rem 0rem 1.875rem 0rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0rem 0rem 1.875rem 0rem rgba(0, 0, 0, 0.15);
  box-shadow: 0rem 0rem 1.875rem 0rem rgba(0, 0, 0, 0.15);
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dx-shadow.dx-shadow-left {
  -webkit-box-shadow: 1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  box-shadow: 1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
}
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-designer-wrapper .dx-shadow.dx-shadow-left {
  -webkit-box-shadow: -1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  box-shadow: -1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dx-shadow.dx-shadow-right {
  -webkit-box-shadow: -1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  box-shadow: -1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
}
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-designer-wrapper .dx-shadow.dx-shadow-right {
  -webkit-box-shadow: 1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  box-shadow: 1.25rem 0rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dx-shadow-top {
  -webkit-box-shadow: 0rem 1.25rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0rem 1.25rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
  box-shadow: 0rem 1.25rem 1.25rem -1.25rem rgba(0, 0, 0, 0.15);
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper :not(.ace_editor):not(.ace_editor *)::-webkit-scrollbar {
  width: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper .dxd-dimension-notations-text {
  border-radius: 0.1875rem;
  padding: 0.125rem 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-arrowed-line {
  bottom: -0.625rem;
  height: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-arrowed-line::before {
  width: 0.125rem;
  height: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-arrowed-line::after {
  width: 0.125rem;
  height: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-horizontal .dxd-dimension-notations-text {
  top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line {
  width: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line::before {
  height: 0.125rem;
  width: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line::after {
  height: 0.125rem;
  width: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-ltr .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line {
  right: -0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-ltr .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-text {
  left: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-ltr .dxd-dimension-notations-wrapper.dxd-dimension-vertical.dxd-dimension-notations-inside-elt .dxd-dimension-notations-text {
  right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-rtl .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-arrowed-line {
  left: -0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-rtl .dxd-dimension-notations-wrapper.dxd-dimension-vertical .dxd-dimension-notations-text {
  right: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dx-rtl .dxd-dimension-notations-wrapper.dxd-dimension-vertical.dxd-dimension-notations-inside-elt .dxd-dimension-notations-text {
  left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxd-snap-lines-holder .dxd-snap-line {
  border-top: 0.0625rem solid red;
  border-left: 0.0625rem solid red;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-drag-helper-item {
  border: 0.0625rem solid blue;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-drag-helper-item-allowed {
  border: 0.125rem solid green;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-drag-helper-item-forbidden {
  border: 0.125rem solid red;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-locked > .dxrd-drag-helper-control {
  border: 0.0625rem solid orangered;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-button {
  border-bottom-width: 0.0625rem;
  width: 4rem;
  height: 4rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-button .dxrd-menu-button-image {
  background-size: 1.5rem 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-button .dxrd-menu-button-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-break {
  width: 1.25rem;
  height: 1.25rem;
  top: 1.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-item {
  letter-spacing: -0.625rem;
  margin-top: 0.9375rem;
  height: 2.5rem;
  line-height: 2.5rem;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-menu-item {
  padding-left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-menu-item {
  padding-right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-image {
  padding: 0.75rem;
  background-size: 1.5rem 1.5rem;
  height: 2.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-text {
  line-height: 2.5rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-text {
  padding-left: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-text {
  padding-right: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-menu-item .dxrd-menu-item-separator {
  height: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  height: 4rem;
  min-width: 50rem;
  left: 3rem;
  right: 23.4375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  left: 23.4375rem;
  right: 3rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar {
  padding-left: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar {
  padding-right: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item {
  padding: 1rem 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image {
  width: 2rem;
  height: 2rem;
  background-size: 1.5rem 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-separator {
  border-right-width: 0.0625rem;
  top: 0.875rem;
  height: 2.25rem;
  width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-separator {
  left: -0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-separator {
  right: -0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom {
  padding: 1rem 0.25rem;
  padding-top: 1.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image {
  width: 2rem;
  height: 2rem;
  background-size: 1.5rem 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-separator {
  border-right-width: 0.0625rem;
  top: 0.875rem;
  height: 2.25rem;
  width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-separator {
  left: -0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-separator {
  right: -0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor {
  width: 5rem;
  height: 1.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper {
  width: 3rem;
  top: 4rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped {
  width: 6rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group {
  border-bottom-width: 0.0625rem;
  padding: 0.5rem;
  letter-spacing: -0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group .dxrd-toolbox-item {
  margin: 0rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group .dxrd-toolbox-item .dxrd-image-padding {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0.5rem 0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper.toolbox-grouped .dxrd-toolbox-group .dxrd-toolbox-item .dxrd-image-padding svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper .dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-wrapper .dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  width: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-item {
  margin: 0.375rem 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-item .dxrd-image-padding {
  width: 2rem;
  height: 2rem;
  background-size: 1.5rem 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-toolbox-item .dxrd-image-padding svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-surface-wrapper {
  top: 5.25rem;
  left: 3rem;
  right: 23.4375rem;
  min-width: 6.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel {
  top: 0rem;
  bottom: 0rem;
  width: 20.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  font-size: 0.625rem;
  height: 2.5rem;
  line-height: 2.5rem;
  padding-top: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-left: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-right: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-left: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  padding-right: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  margin-right: 1rem;
}
.dx-report-viewer.dx-accessibility .dx-ltr.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header.dxrd-preview-search-tab-header-text {
  margin-left: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header {
  margin-left: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-header .dxrd-collectioneditor-action {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body {
  top: 3.0625rem;
  bottom: 0rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body .dxrd-right-panel-content {
  padding-top: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body .dxrd-right-panel-content.dxrd-export-options-content {
  padding-top: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dx-accessibility .dxrd-parameters-bottom-border .dxrd-designer-wrapper .dxrd-right-panel .dxrd-right-panel-body .dxrd-right-panel-content {
  padding-top: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-panel .dxrd-fieldslist-wrapper .dxrd-right-panel-body {
  top: 5.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-tabs {
  width: 3.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-tabs .dxrd-image-padding {
  padding: 0rem;
  width: 3.125rem;
  height: 3rem;
  background-size: 1.5rem 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-designer-wrapper .dxrd-right-tabs .dxrd-image-padding svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-treelist .dxrd-treelist-droppable.drop-before .dx-treelist-caption::before {
  top: -0.125rem;
  height: 0.25rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dx-treelist .dxrd-treelist-droppable.drop-after .dx-treelist-caption::before {
  bottom: -0.125rem;
  height: 0.25rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dx-treelist-wrapper .dx-scrollable-container {
  max-height: 12.5rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dx-fontsize-reestablished {
  font-size: 0.875rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dx-default-border-style {
  border-width: 0.0625rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-drag-helper-source {
  max-width: 6.25rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-image-ghost-report .dxrd-drag-helper-source-reorder-treelist {
  border-width: 0.0625rem;
  line-height: 1.875rem;
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-image-ghost-report .dxrd-drag-helper-treelist-image {
  width: 0.75rem;
  height: 0.75rem;
  padding: 0.5625rem 0;
  margin: 0 0.25rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-image-ghost-report .dxrd-drag-helper-treelist-image svg {
  width: 0.75rem;
  height: 0.75rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-image-ghost-report .dxrd-drag-helper-treelist-text-wrapper .dxrd-drag-helper-treelist-text {
  padding-right: 0.125rem;
  padding: 0 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page {
  row-gap: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-icon {
  width: 4rem;
  height: 4rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-title {
  font-size: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-error-page-content {
  font-size: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-parameter-actions-container,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-parameter-actions-container {
  padding-left: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action {
  margin-left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-progress.dxrd-align-default,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-progress.dxrd-align-default {
  right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-export-item-image-wrapper,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-export-item-image-wrapper {
  padding-left: 1.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-tab-header .dxrd-preview-search-tab-header-text,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-search-tab-header .dxrd-preview-search-tab-header-text {
  padding-left: 0.8125rem;
  padding-right: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second {
  margin-right: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-wrapper .dxrdp-search-loading .dx-loadindicator-icon,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-search-wrapper .dxrdp-search-loading .dx-loadindicator-icon {
  margin-right: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button {
  margin-right: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-rtl .dxrd-preview-ai-panel .dxrd-preview-ai-buttons-wrapper .dx-loadindicator-content,
.dx-report-viewer.dx-accessibility .dx-rtl .dxrd-preview-ai-panel .dxrd-preview-ai-buttons-wrapper .dx-loadindicator-content {
  padding-right: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameter-actions-container {
  letter-spacing: -0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-parameter-actions-container,
.dx-report-viewer.dx-accessibility .dx-ltr .dxrd-preview-parameter-actions-container {
  padding-right: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action,
.dx-report-viewer.dx-accessibility .dx-ltr .dxrd-preview-parameter-actions-container .dxrd-preview-parameter-action {
  margin-right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-progress.dxrd-align-default,
.dx-report-viewer.dx-accessibility .dx-ltr .dxrd-preview-progress.dxrd-align-default {
  left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-export-item-image-wrapper,
.dx-report-viewer.dx-accessibility .dx-ltr .dxrd-preview-export-item-image-wrapper {
  padding-right: 1.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second,
.dx-report-viewer.dx-accessibility .dx-ltr .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox-second {
  margin-left: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dx-ltr .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button,
.dx-report-viewer.dx-accessibility .dx-ltr .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button {
  margin-left: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-result-wrapper .dxrd-preview-search-indicator-group {
  height: 2.875rem;
  padding-bottom: 0rem;
  padding-left: 0.8125rem;
  padding-right: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-result-wrapper .dxrd-preview-search-indicator-group .dxrd-preview-search-results-navigation .dxrd-preview-search-results-navigation-button {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header {
  padding-bottom: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dxrd-preview-search-tab-editor-button-container {
  padding-left: 0.8125rem;
  padding-right: 0.8125rem;
  padding-top: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button {
  font-size: 0.6875rem;
  min-width: 3.75rem;
  height: 1.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-tab-header .dx-button-mode-contained.dx-button-normal.dx-button-has-text.dxrd-preview-search-button .dx-button-content {
  padding: 0.375rem 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-tab-panel-wrapper {
  margin-top: 4.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  left: 0rem;
  right: 0rem;
  height: 4.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar {
  height: 4.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor {
  width: 6.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-preview-pager.dxrd-toolbar-item {
  padding: 1.125rem 0.25rem 1rem 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-preview-pager.dxrd-toolbar-item .dxrd-preview-pager-selectbox {
  width: 6.25rem;
  height: 1.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-export-options-wrapper .dx-fieldset {
  margin: -0.375rem 0 0;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-fieldset {
  margin: -0.375rem 0 0;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-field .dx-field-value .dx-selectbox {
  min-height: 1.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-field .dx-field-value .dx-tag {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dx-field .dx-field-value .dx-tag .dx-tag-content {
  margin-top: 0.125rem;
  padding-top: 0.1875rem;
  padding-bottom: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-preview-parameter-action {
  font-size: 0.625rem;
  margin-top: 0.625rem;
  height: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dx-field-label.dx-accordion-header.dx-accordion-empty {
  right: 1rem;
  left: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-empty-header {
  height: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-group-label.dx-accordion-header.dx-accordion-hide-collapsing-image .dx-group-header-font {
  padding-left: 0rem;
  padding-right: 0rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-item-separator .dxrd-item-separator {
  border-left-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group {
  margin-left: 1rem;
  margin-right: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-border .dx-editors {
  margin: -0.4375rem 0 0.375rem 0;
  padding-top: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-border .dx-editors .dx-fieldset {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dxrd-parameters-item-separator {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dxrd-parameters-group {
  margin-left: 0rem;
  margin-right: 0rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor .dx-field .dx-field-label {
  padding-right: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dx-rtl.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group.dxrd-parameters-horizontal .dx-fieldset.dxrd-parameters-fieldset .dx-editor .dx-field .dx-field-label {
  padding-left: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group:not(.dxrd-parameters-horizontal) .dxrd-parameters-item-separator {
  margin-top: 0.125rem;
  margin-left: 0.3125rem;
  margin-right: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group .dx-collectioneditor-items {
  margin-top: 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-parameters-wrapper .dxrd-right-panel-content .dxrd-parameters-group .dx-collectioneditor-items .dx-collection-item .dx-fieldset {
  border-width: 0rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dx-fieldset {
  margin: -0.375rem 0 0;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-checkbox {
  font-size: 0.6875rem;
  margin-top: 0.75rem;
  padding-left: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result-header {
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
  height: 2.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result-header .dxrd-preview-search-result-header-text {
  line-height: 1.875rem;
  padding: 0.4375rem 0.8125rem 0.625rem;
  border-top: 0.0625rem solid #ddd;
  font-size: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dx-empty-message {
  line-height: 1.875rem;
  padding: 0.4375rem 0.8125rem 0.625rem;
  border-top: 0.0625rem solid #ddd;
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrdp-search-loading {
  margin-right: 0.3125rem;
  margin-left: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result-wrapper {
  height: calc(100% - 8.125rem);
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dx-item.dx-list-item {
  margin-top: 0rem;
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dxrd-preview-search-result-item {
  padding: 0.625rem 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dxrd-preview-search-result-item .dxrd-preview-search-tab-item-text {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-search-wrapper .dxrd-preview-search-result .dxrd-preview-search-result-item .dxrd-preview-search-tab-item-info {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dx-searcheditor .dx-searcheditor-button {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dx-searcheditor .dx-searcheditor-button .dx-searcheditor-icon svg {
  margin-top: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper {
  top: 5.25rem;
  right: 0rem;
  left: 0rem;
  min-width: 6.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-align-bottom,
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-align-default {
  bottom: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-align-top {
  top: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress.dxrd-align-left {
  left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress.dxrd-align-right {
  right: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress {
  border-width: 0.0625rem;
  width: 9.375rem;
  height: 2.5rem;
  border-radius: 0.375rem;
  padding: 0.8125rem 0.9375rem;
  font-size: 0.6875rem;
  box-shadow: 0rem 0rem 0.9375rem 0rem rgba(0, 0, 0, 0.12);
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress .dxrd-preview-progress-text {
  margin-bottom: 0.4375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress .dxrd-preview-progress-bar {
  height: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-progress .dxrd-preview-progress-cancel {
  margin-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder {
  padding: 0.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview {
  box-shadow: 0 0.125rem 0.5rem rgba(0, 0, 0, 0.15);
  border: 0.0625rem solid rgba(0, 0, 0, 0.3);
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-control-ai-smart-tag .dx-menu-item-content {
  padding: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified {
  width: 1.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-text {
  padding: 0.5rem 0.3125rem 0.5rem 0.3125rem;
  border-radius: 0.1875rem;
  max-width: 1.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-button {
  border-radius: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-button .dx-button-content {
  padding: 0rem;
  min-width: 1.375rem;
  min-height: 1.375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview .dxrd-report-preview-content .dxrd-report-preview-page-modified .dxrd-report-preview-page-modified-button .dx-button-content .dx-icon.dx-icon-revert {
  font-size: 0.875rem;
  height: 0.875rem;
  width: 0.875rem;
  padding: 0.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview-multipage {
  margin: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview-active {
  border: 0.0625rem solid rgba(42, 125, 243, 0.7);
  box-shadow: 0 0.125rem 0.5rem rgba(42, 125, 243, 0.2);
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-placeholder div {
  margin: 1.25rem;
  font-size: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-report-preview-brick-selected {
  border: 0.125rem solid rgba(42, 125, 243, 0.7);
  margin: -0.125rem 0 0 -0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container:not(.readonly):hover .dxrp-editing-field-borders,
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-container.active .dxrp-editing-field-borders {
  border: 0.0625rem solid gray;
  -webkit-box-shadow: inset 0rem 0rem 0rem 0.0625rem gray;
  -moz-box-shadow: inset 0rem 0rem 0rem 0.0625rem gray;
  box-shadow: inset 0rem 0rem 0rem 0.0625rem gray;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb:not(.readonly):hover .dxrp-editing-field-borders,
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrp-editing-field-charactercomb.active .dxrp-editing-field-borders {
  border: 0.0625rem solid gray;
  -webkit-box-shadow: inset 0rem 0rem 0rem 0.0625rem gray;
  -moz-box-shadow: inset 0rem 0rem 0rem 0.0625rem gray;
  box-shadow: inset 0rem 0rem 0rem 0.0625rem gray;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-export-warning-popup-text {
  padding: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-export-warning-popup-button-group {
  padding: 0.9375rem;
  margin-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-export-warning-popup-button-group .dxrd-preview-export-warning-popup-button {
  margin-left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-right-panel-header.dxrd-ai-result-text {
  border-top-width: 0.0.5rem;
  border-bottom-width: 0.0.5rem;
  margin-top: 0.5rem;
  height: 2.5rem;
  padding-top: 0rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-right-panel-header.dxrd-ai-result-text .dxrd-right-panel-copy-button {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-panel-textarea {
  margin-left: 0.1875rem;
  margin-right: 0.1875rem;
  margin-top: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-panel-textarea:focus-visible {
  outline-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-select-box .dxrd-preview-ai-form-label {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-result-title {
  font-size: 0.875rem;
  margin: 0.5rem 0 0.5rem 0;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons-wrapper {
  height: 1.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons-wrapper .dxrd-ai-button-container {
  margin-bottom: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons-wrapper .dxrd-ai-button-text {
  font-size: 0.6875rem;
  font-size: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-wrapper .dxrd-preview-ai-buttons {
  margin-left: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-checkbox {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-checkbox .dx-checkbox-text {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-checkbox .dx-checkbox-icon:before {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-text {
  padding: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-button-group {
  padding: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel .dxrd-preview-ai-panel .dxrd-preview-ai-panel-warning-popup .dxrd-preview-ai-panel-warning-popup-button-group .dxrd-preview-ai-panel-warning-popup-button {
  margin-left: 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-ai-floating-smart-tag-container .dxrd-ai-floating-smart-tag-text {
  padding: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-ai-floating-smart-tag-container .dxrd-ai-floating-smart-tag-items {
  padding-top: 0.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-ai-floating-smart-tag-container .dxrd-ai-floating-smart-tag-icon {
  width: 2rem;
  height: 2rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview-export-toolbar-item {
  padding-top: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview-export-toolbar-item .dx-menu-item-content {
  padding-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview-export-toolbar-item .dx-menu-item-content .dxrd-preview-export-item-image-wrapper .dxrd-preview-export-item-image {
  height: 1.5rem;
  width: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview-export-toolbar-item .dx-menu-item-content .dxrd-preview-export-item-text {
  padding: 0.0625rem 0.625rem 0.375rem 0.625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-toolbar {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-overlay-wrapper .dx-context-menu.dxrdp-export-to-menu .dx-submenu {
  max-height: 25rem;
}
.dx-report-viewer.dx-accessibility .ui-selectable-helper.dxrd-selection-content {
  border: 0.0625rem dotted black;
}
.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-item:not(.dxd-border-primary):not(.dxd-border-accented) {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview-search-result {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-item.dx-accessibility-container-highlight {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-accessibility .dx-accessibility-container-highlight .dxrd-preview-search-result-header .dxrd-preview-search-result-header-text {
  outline-width: 0.0625rem;
  outline-offset: -0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-accessibility [role=button]:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=tab]:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=toolbar] button:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=toolbar] [role=radio]:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=toolbar] .spinbutton:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=toolbar] a:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=listbox] [role=option]:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=tree] [role=treeitem]:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=dialog]:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility .dx-accessibility-page-item:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility .dx-accessibility-list-item:focus,
.dx-report-viewer.dx-accessibility .dx-accessibility [role=dialog] [role=button]:focus {
  outline-width: 0.0625rem;
  outline-offset: -0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-accessibility .dx-accessibility-toolbar-item:focus {
  outline-width: 0.0625rem;
  outline-offset: -0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-accessibility .dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dx-accessibility-editing-field-item:focus {
  outline-width: 0.0625rem;
  outline-offset: -0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-accessibility .dx-accessibility-page-item.dx-accessibility-active-state:focus {
  outline-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-accessibility .dx-collectioneditor .dx-scrollable-content {
  padding-top: 0.375rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper {
  right: 4rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch {
  margin: auto auto auto 0.8125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator {
  margin-right: 1.1875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator:before {
  border-right-width: 0.0625rem;
  border-left-width: 0rem;
  margin-right: -0.875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-tab-panel-wrapper,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-tab-panel-wrapper {
  margin-top: 4rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper {
  height: 4rem;
  min-width: 50rem;
  left: 4rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar {
  height: 4.0625rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator {
  margin-left: 1.1875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator:before,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-item-with-separator:before {
  border-left-width: 0.0625rem;
  margin-left: -0.875rem;
  height: 2rem;
  width: 0rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch {
  min-width: 12.5rem;
  margin: auto 0.8125rem auto auto;
  padding: 0rem;
  border-radius: 0.3125rem;
  height: 2.125rem;
  line-height: 2.125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div {
  padding: 0 0.625rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon {
  border-inline-start-width: 0.125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon {
  gap: 0.3125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg {
  width: 0.875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image {
  width: 2rem;
  height: 2rem;
  background-size: 1.5rem 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image svg,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item {
  padding-top: 0.9375rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item .dxrd-preview-pager-selectbox,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-preview-pager.dxrd-toolbar-item .dxrd-preview-pager-selectbox {
  width: 7.5rem;
  height: 2rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom {
  padding-top: 0.9375rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator {
  margin-left: 1.1875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator:before,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-item-with-separator:before {
  border-left-width: 0.0625rem;
  margin-left: -0.875rem;
  height: 2rem;
  width: 0rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch {
  min-width: 12.5rem;
  margin: auto 0.8125rem auto auto;
  padding: 0rem;
  border-radius: 0.3125rem;
  height: 2.125rem;
  line-height: 2.125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div {
  padding: 0 0.625rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon {
  border-inline-start-width: 0.125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon {
  gap: 0.3125rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom.dxrd-toolbar-two-way-switch > div.dxrd-switch-button-with-icon .dxrd-switch-icon svg {
  width: 0.875rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image {
  width: 2rem;
  height: 2rem;
  background-size: 1.5rem 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image svg,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-image svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor,
.dx-designer .dx-report-viewer.dx-accessibility .dxrd-designer-wrapper.dxrd-designer-preview .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item-zoom .dxrd-toolbar-item-zoom-editor {
  width: 7.5rem;
  height: 2rem;
}
.dx-report-viewer.dx-accessibility .dxrd-visually-hidden {
  text-indent: -624.9375rem;
}
.dx-report-viewer.dx-accessibility .dxrd-print-dialog .dxrd-print-dialog-content {
  margin: 2.5rem;
  margin-top: 2.1875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-breadcrumbs-wrapper {
  font-size: 0.875rem;
  padding: 1.125rem 1rem 1.25rem 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-breadcrumbs-wrapper .dxrd-breadcrumb-item-seperator {
  padding: 0.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-search-loading {
  margin: 0.75rem 0 0 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-taptosearch {
  height: 5rem;
  line-height: 5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-taptosearch .dxrdp-taptosearch-text {
  font-size: 0.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-search-editor {
  padding: 0 1rem;
  height: 5rem;
  line-height: 5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-mobile-search .dxrdp-search-editor input {
  font-size: 1rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-title {
  height: 6.25rem;
  padding-top: 2.0625rem;
  padding-left: 2.5rem;
  padding-bottom: 3.125rem;
  font-size: 1.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll {
  top: 6.25rem;
  bottom: 5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-selectbox .dx-texteditor-input,
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-dropdowneditor .dx-texteditor-input,
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-texteditor-input {
  min-height: 2.125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-selectbox .dx-placeholder,
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-dropdowneditor .dx-placeholder,
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-texteditor:not(.dx-multiline):not(.dx-textarea) .dx-placeholder {
  margin-top: 0rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset .dx-field {
  padding: 0 2.5rem;
  padding-bottom: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-field-label {
  font-size: 0.75rem;
  margin-left: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-group-header-font {
  font-size: 0.75rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons {
  width: 18.8125rem;
  height: 5rem;
  line-height: 5rem;
  padding: 0 2.5rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-icon {
  padding: 1.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-icon.dxrdp-parameters-cancel {
  margin-left: 1.5625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-icon.dxrdp-parameters-submit {
  margin-top: 0.8125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action {
  margin: 0 0 0 0.625rem;
  font-size: 1.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action.dxrdp-parameters-reset {
  margin-right: 0.625rem;
  left: 1.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile .dxrdp-parameters-buttons .dxrdp-parameter-action.dxrdp-parameters-submit {
  right: 1.25rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-export-popover .dx-popup-content {
  padding: 0.875rem;
  border-radius: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dxrd-menu-export-popover .dxrd-menu-export-item {
  width: 4.75rem;
  height: 4.75rem;
  line-height: 4.75rem;
  font-size: 1.125rem;
}
.dx-report-viewer.dx-accessibility .dxrdp-mobile-actions {
  bottom: 2.8125rem;
}
.dx-report-viewer.dx-accessibility .dxrdp-mobile-actions .dxrdp-mobile-actions-content .dxrdp-mobile-action {
  margin-right: 0.625rem;
  width: 4.375rem;
  height: 4.375rem;
  border-radius: 2.8125rem;
  background-size: 1.5rem 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrdp-mobile-actions .dxrdp-mobile-actions-content .dxrdp-mobile-action svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-report-viewer.dx-accessibility .dxrdp-mobile-paginator {
  bottom: 2.5rem;
}
.dx-report-viewer.dx-accessibility .dxrdp-mobile-paginator .dxrdp-mobile-paginator-content {
  height: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dxrdp-mobile-paginator .dxrdp-mobile-paginator-content .dxrdp-mobile-paginator-text {
  border-radius: 1.25rem;
  font-size: 0.875rem;
  padding: 0 0.625rem;
  height: 1.875rem;
  line-height: 1.875rem;
}
.dx-report-viewer.dx-accessibility .dxrd-mobile-gallery .dxrd-gallery-block .dxrdp-active-border.dxrdp-page-padding {
  border: 0.0625rem solid #404040;
}
.dx-report-viewer.dx-accessibility .dxrd-mobile-gallery .dxrd-gallery-block .dxrdp-active-border.dxrdp-active {
  border: 0.0625rem solid rgba(42, 125, 243, 0.7);
}
.dx-report-viewer.dx-accessibility .dxrd-preview.dxrd-designer-wrapper.dxrdp-mobile .dxrd-preview-wrapper.dxrdp-fullscreen.dxrdp-search-pending .dx-scrollview-content .dxrdp-content {
  border: 0.0625rem solid #808080;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing-filtercontent .dx-picture-editing-filtercontent-images {
  top: 2.5rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing-imagescontainer .dx-picture-editing-block {
  margin-bottom: 0.3125rem;
  padding: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-popup-content {
  padding: 1.25rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content-fullscreen.dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-popup-content {
  padding: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-mobile-signature-options {
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-width {
  height: 5rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-width .dx-picture-editing-line-width-slider {
  padding-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color {
  padding-top: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors {
  padding-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors .dx-picture-editing-brush-options-color {
  width: 1.4375rem;
  height: 1.4375rem;
  padding: 0.0625rem;
  border: 0.0625rem dotted transparent;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors .dx-picture-editing-brush-options-color .dx-picture-editing-brush-options-color-cell {
  width: 1.1875rem;
  height: 1.1875rem;
  border: 0.0625rem solid #a6a6a6;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-brush-options .dx-picture-editing-line-color .dx-picture-editing-brush-options-colors .dx-picture-editing-brush-options-color.selected {
  border: 0.0625rem dotted #404040;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-sizemode .dx-picture-editing-sizemode-values {
  padding-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-alignment {
  padding-top: 0.9375rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-alignment .dx-picture-editing-alignment-values {
  padding-top: 0.3125rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content > .dx-overlay-content.dx-popup-normal .dx-picture-editing-sizemode-alignment .dx-picture-editing-sizemode-alignment-value {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-edit-popup-content .dx-picture-editing-text {
  font-size: 0.6875rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing canvas,
.dx-report-viewer.dx-accessibility .dx-painter canvas {
  top: 0rem;
  left: 0rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing-active {
  width: 3rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing-active .dx-picture-editing-toolbar {
  width: 3rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing-active .dx-picture-editing-toolbar .dx-picture-editing-toolbar-item {
  width: 3rem;
  height: 3rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing-active .dx-picture-editing-toolbar .dx-picture-editing-toolbar-item .dx-picture-editing-toolbar-item-icon {
  width: 3rem;
  height: 3rem;
}
.dx-report-viewer.dx-accessibility .dx-picture-editing-active .dx-picture-editing-toolbar .dx-picture-editing-toolbar-item .dx-picture-editing-toolbar-item-icon svg {
  width: 1.5rem;
  height: 1.5rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal {
  max-height: calc(100vh - 0.0625rem);
  max-width: calc(100vw - 0.0625rem);
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-daterange-editor-popup-container {
  margin: 1.25rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-content {
  margin: 1.25rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container {
  margin: 0.875rem 0rem 0.875rem 0rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  margin-top: 0.0625rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange .dxrv-predefined-timerange-button .dxrv-predefined-timerange-button-icon {
  margin-right: 0.5rem;
  width: 0.9375rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange .dxrv-predefined-timerange-text {
  width: 5.9375rem;
  height: 1rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange:focus-visible {
  outline-width: 0.0625rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-editor-popup-container .dxrv-predefined-timerange.dxrv-predefined-timerange-active {
  border-width: 0.0625rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container {
  margin: 1.25rem 0rem 1.25rem 0rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container .dxrv-timerange-editor-popup-picker {
  margin-left: 0.3125rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container .dxrv-timerange-editor-popup-picker .dxrv-timerange-picker-input-start {
  margin-right: 0.625rem;
  margin-top: 0.25rem;
}
.dx-designer .dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-wrapper .dx-popup-normal .dx-popup-content .dxrv-timerange-picker-container .dxrv-timerange-editor-popup-picker .dxrv-timerange-picker-input-end {
  margin-right: 0.3125rem;
  margin-top: 0.25rem;
}
.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-container {
  height: 18.75rem;
  width: 47rem;
}
.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-container .dxrv-daterange-editor-list {
  width: 9.375rem;
  border-width: 0.0625rem;
}
.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-popup-container .dxrv-daterange-editor-list .dxrv-daterange-editor-list-item {
  padding: 0.375rem 0.3125rem 0.3125rem 0.3125rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-item {
  margin: 0.25rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrv-daterange-editor-item .dx-calendar-cell {
  border-radius: 0rem;
  padding: 0rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-title {
  width: 17.625rem;
  left: 0.1875rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll {
  top: 5.125rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field {
  width: 17.625rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-header {
  font-size: 0.625rem;
  margin-bottom: 0.375rem;
  margin-left: 0.1875rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-selectbox,
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column {
  margin: 0.1875rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column {
  width: 8.0625rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrd-menu-parameters-popup .dx-popup-content .dxrdp-parameters-mobile.dxrv-preview-date-range-mobile-popup .dxrdp-parameters-scroll .dx-fieldset .dx-field .dx-fieldset-column .dx-fieldset-column-separator {
  width: 0.5rem;
  height: 0.125rem;
  margin-left: -0.8125rem;
  margin-top: 1.0625rem;
}
.dx-designer-viewport.dx-report-viewer.dx-accessibility .dxrdv-signature-editor-item .dxrdv-signature-editor-item-image {
  width: 9.375rem;
  margin-right: 0.5625rem;
  height: 5.9375rem;
}

/* node_modules/devexpress-reporting/dist/css/dx-reportdesigner.css */
.dxrd-error-page {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background: #FFF0F0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 12px;
  height: 100%;
}
.dxrd-error-page-icon {
  width: 64px;
  height: 64px;
}
.dxrd-error-page-title {
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  color: #660000;
}
.dxrd-error-page-content {
  font-size: 16px;
  text-align: center;
  color: rgba(32, 32, 32, 0.87);
}
.dx-ltr.dxrd-designer-wrapper.dxcd-designer .dxrd-toolbar-wrapper {
  left: 326px;
}
.dx-rtl.dxrd-designer-wrapper.dxcd-designer .dxrd-toolbar-wrapper {
  right: 326px;
}
.dxrd-designer-wrapper.dxcd-designer .dxrd-surface-wrapper {
  top: 0;
  height: 100%;
}
.dxrd-designer-wrapper.dxcd-designer .dxrd-surface-wrapper .dxrd-surface {
  height: 100%;
  display: inline-block;
}
.dxrd-designer-wrapper.dxcd-designer .dxrd-surface-wrapper .dxrd-surface .dxrd-viewport {
  overflow: auto;
  position: absolute;
  width: inherit;
  height: inherit;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: #FFFFFF;
  box-shadow: rgba(0, 0, 0, 0.15) 0 2px 8px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  padding: 30px;
}
.dxrd-designer-wrapper.dxcd-designer .dxrd-right-panel {
  top: 1px;
}
.dx-ltr.dxrd-designer-wrapper.dxcd-designer .dxrd-right-panel {
  right: 1px;
}
.dx-rtl.dxrd-designer-wrapper.dxcd-designer .dxrd-right-panel {
  left: 1px;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel {
  border-right-width: 1px;
  border-right-style: solid;
  width: 326px;
  height: 100%;
  position: absolute;
  top: 1px;
}
.dx-ltr.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel {
  left: 1px;
}
.dx-rtl.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel {
  right: 1px;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel .dxcd-indicators-list {
  letter-spacing: normal;
  height: 300px;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel .dxcd-indicators-list .dx-list-search {
  border-top: none;
  border-right: none;
  border-left: none;
  height: 36px;
  font-size: 14px;
  border-radius: 0;
  margin-bottom: 0;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel .dxcd-indicators-list .dx-list-search .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel .dxcd-indicators-list .dx-list-search .dx-placeholder {
  font-size: 14px;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel .dxrd-right-panel {
  left: 0;
  top: 0;
  position: absolute;
  height: 100%;
  border-right-width: 1px;
  border-right-style: solid;
  border-left: none;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel .dxrd-right-panel .dxcd-chart-structure {
  height: 100%;
}
.dxrd-designer-wrapper.dxcd-designer .dx-chart-left-panel .dxrd-right-panel .dxcd-chart-structure .dx-treelist-item .dx-treelist-image-empty {
  display: none;
}
.dxrd-designer-wrapper.dxcd-designer .propertygrid-editor-checkbox {
  left: 0;
}
.dxcd-summary-function-content .dxcd-summaryfunction-arg:hover .dxcd-summaryFunction-remove {
  pointer-events: auto;
}
.dxcd-summary-function-content .dxcd-summaryfunction-arg:hover .dxcd-summaryFunction-remove .dxcd-summaryFunction-remove-icon {
  display: block;
}
.dxcd-summary-function-content .dxcd-summaryfunction-arg:hover .dx-texteditor {
  margin-right: 30px;
}
.dxcd-summary-function-content .dxcd-summaryfunction-arg .dxcd-summaryFunction-remove {
  pointer-events: none;
  cursor: pointer;
  float: right;
}
.dxcd-summary-function-content .dxcd-summaryfunction-arg .dxcd-summaryFunction-remove .dxcd-summaryFunction-remove-icon {
  display: none;
  background-size: 24px;
  background-position: center;
  position: absolute;
  width: 26px;
  height: 26px;
  right: 0;
}
.dxcd-summary-function-content .dxcd-summaryfunction-arg .dx-texteditor {
  -moz-transition: all ease-in-out 0.1s;
  -o-transition: all ease-in-out 0.1s;
  -webkit-transition: all ease-in-out 0.1s;
  transition: all ease-in-out 0.1s;
}
.dxcd-summary-function-content .dxrcd-summaryfunction-addnew {
  cursor: pointer;
  border-bottom: 1px dashed;
}
.dxrd-error-page {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background: #FFF0F0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 12px;
  height: 100%;
}
.dxrd-error-page-icon {
  width: 64px;
  height: 64px;
}
.dxrd-error-page-title {
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  color: #660000;
}
.dxrd-error-page-content {
  font-size: 16px;
  text-align: center;
  color: rgba(32, 32, 32, 0.87);
}
.dx-designer {
}
.dx-designer *,
.dx-designer *:before,
.dx-designer *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-designer svg {
  vertical-align: baseline;
}
.dx-designer .dx-widget,
.dx-designer .dx-widget *,
.dx-designer .dx-widget :after,
.dx-designer .dx-widget :before,
.dx-designer .dx-widget:after,
.dx-designer .dx-widget:before,
.dx-designer .dx-fieldset,
.dx-designer .dx-fieldset *,
.dx-designer .dx-scrollable-content,
.dx-designer .dx-sortable-placeholder,
.dx-designer .dx-overlay-wrapper,
.dx-designer .dx-overlay-wrapper *,
.dx-designer .dx-overlay-wrapper :after,
.dx-designer .dx-overlay-wrapper :before,
.dx-designer .dx-overlay-wrapper:after,
.dx-designer .dx-overlay-wrapper:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-designer .dx-radiogroup .dx-widget .dx-radiobutton-icon:before {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-designer .dx-searchbox .dx-icon-search:before,
.dx-designer .dx-toolbar .dx-button .dx-icon,
.dx-designer .dx-toolbar-item,
.dx-designer .dx-toolbar-menu-container,
.dx-designer .dx-overlay-content .dx-popup-content {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.ui-selectable-helper.dxrd-selection-content {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.dxrd-image-surface-picturebox_placeholder {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5CbGFja3tmaWxsOiMzRDNEM0Q7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0iQmxhY2siIGQ9Ik0xNCwxSDJDMS41LDEsMSwxLjUsMSwydjEyYzAsMC41LDAuNSwxLDEsMWgxMmMwLjUsMCwxLTAuNSwxLTFWMkMxNSwxLjUsMTQuNSwxLDE0LDF6IE0xMywxM0gzVjNoMTBWMTN6CgkgTTEwLDRjMS4xLDAsMiwwLjksMiwycy0wLjksMi0yLDJTOCw3LjEsOCw2UzguOSw0LDEwLDR6IE00LDEyVjlsMi0ybDUsNUg0eiIvPgo8L3N2Zz4K);
}
.dxrd-image-surface-bounded:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojM0QzRDNEO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTgsMkM1LjIsMiwzLDMuMywzLDV2NmMwLDEuNywyLjIsMyw1LDNzNS0xLjMsNS0zVjVDMTMsMy4zLDEwLjgsMiw4LDJ6IE04LDZDNi4yLDYsNS4xLDUuMiw1LDUKCWMwLjEtMC4yLDEuMi0xLDMtMXMyLjksMC44LDMsMUMxMC45LDUuMiw5LjgsNiw4LDZ6Ii8+Cjwvc3ZnPgo=);
}
.dxrd-image-surface-bounded-notvalid:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkYwMDAwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTgsMkM1LjIsMiwzLDMuMywzLDV2NmMwLDEuNywyLjIsMyw1LDNzNS0xLjMsNS0zVjVDMTMsMy4zLDEwLjgsMiw4LDJ6IE04LDZDNi4yLDYsNS4xLDUuMiw1LDUKCWMwLjEtMC4yLDEuMi0xLDMtMXMyLjksMC44LDMsMUMxMC45LDUuMiw5LjgsNiw4LDZ6Ii8+Cjwvc3ZnPgo=);
}
.dxrd-image-surface-bounded-warning:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpyZ2JhKDI0MCwgMTczLCA3OCwgMSk7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOCwyQzUuMiwyLDMsMy4zLDMsNXY2YzAsMS43LDIuMiwzLDUsM3M1LTEuMyw1LTNWNUMxMywzLjMsMTAuOCwyLDgsMnogTTgsNkM2LjIsNiw1LjEsNS4yLDUsNQoJYzAuMS0wLjIsMS4yLTEsMy0xczIuOSwwLjgsMywxQzEwLjksNS4yLDkuOCw2LDgsNnoiLz4KPC9zdmc+Cgo=);
}
.dxrd-image-ghost-bounded {
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojM0QzRDNEO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTgsMkM1LjIsMiwzLDMuMywzLDV2NmMwLDEuNywyLjIsMyw1LDNzNS0xLjMsNS0zVjVDMTMsMy4zLDEwLjgsMiw4LDJ6IE04LDZDNi4yLDYsNS4xLDUuMiw1LDUKCWMwLjEtMC4yLDEuMi0xLDMtMXMyLjksMC44LDMsMUMxMC45LDUuMiw5LjgsNiw4LDZ6Ii8+Cjwvc3ZnPgo=);
}
.dxrd-pivot-content {
  direction: ltr;
}
.dxrd-surface-rtl .dxrd-pivot-content {
  direction: rtl;
}
.dxrd-pivot-content .dxrd-pivot-filter-area {
  background: #dddddd;
  border-bottom: 1px solid #bbbbbb;
  height: 28px;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-filter-area {
  background: transparent;
  border-color: transparent;
}
.dxrd-pivot-content .dxrd-pivot-fields-wrapper {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  height: 20px;
  width: 100%;
  padding: 4px;
  margin-right: -1px;
  text-align: left;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-fields-wrapper {
  margin-left: -1px;
  margin-right: 0px;
  text-align: right;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-fields-wrapper {
  text-overflow: inherit;
}
.dxrd-pivot-content .dxrd-pivot-fields-wrapper .dxrd-pivot-field {
  text-align: left;
}
.dxrd-pivot-content-rtl.dxrd-pivot-content .dxrd-pivot-fields-wrapper .dxrd-pivot-field {
  text-align: right;
}
.dxrd-pivot-content .dxrd-pivot-field {
  overflow: hidden;
}
.dxrd-pivot-content .dxrd-pivot-field .dxrd-pivot-field-content {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  height: 100%;
  padding: 1px 4px 0px 4px;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-field .dxrd-pivot-field-content {
  text-overflow: inherit;
}
.dxrd-pivot-content .dxrd-pivot-field-wrapper {
  border: 1px solid #bbbbbb;
  background: #eeeeee;
  display: inline-block;
  height: 18px;
  margin-right: 1px;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-field-wrapper {
  background: transparent;
  border-color: transparent;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-field-wrapper {
  margin-left: 1px;
  margin-right: 0px;
}
.dxrd-pivot-content .dxrd-pivot-field-selected {
  background: #A9A9A9;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-field-selected {
  background: transparent;
}
.dxrd-pivot-content .dxrd-pivot-total-wrapper {
  min-width: 100px;
  border-top: 1px solid #bbbbbb;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-total-wrapper {
  border-color: transparent;
}
.dxrd-pivot-content .dxrd-pivot-total {
  border-bottom: 1px solid #bbbbbb;
  background: #eeeeee;
  padding: 1px 4px 0px 4px;
  min-height: 19px;
  border-right: 1px solid #bbbbbb;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-total {
  border-left: 1px solid #bbbbbb;
  border-right: 0;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-total {
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.dxrd-pivot-content-rtl.dxrd-pivot-content .dxrd-pivot-total {
  text-align: right;
}
.dxrd-pivot-content:not(.dxrd-pivot-content-rtl).dxrd-pivot-content .dxrd-pivot-total {
  text-align: left;
}
.dxrd-pivot-content .dxrd-pivot-grid-area-left {
  float: left;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-grid-area-left {
  float: right;
}
.dxrd-pivot-content .dxrd-pivot-rows-area {
  position: relative;
  overflow: hidden;
}
.dxrd-pivot-content .dxrd-pivot-rows-header {
  display: table-cell;
  vertical-align: bottom;
  position: relative;
  padding-top: 22px;
  min-width: 100px;
  border-bottom: 1px solid #bbbbbb;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-rows-header {
  border-color: transparent;
}
.dxrd-pivot-content .dxrd-pivot-grid-area-right {
  position: relative;
  overflow: hidden;
}
.dxrd-pivot-content .dxrd-pivot-columns-header {
  height: 28px;
  position: relative;
}
.dxrd-pivot-content .dxrd-pivot-data-area {
  overflow: hidden;
  white-space: nowrap;
}
.dxrd-pivot-content-rtl.dxrd-pivot-content .dxrd-pivot-data-area {
  text-align: right;
}
.dxrd-pivot-content:not(.dxrd-pivot-content-rtl).dxrd-pivot-content .dxrd-pivot-data-area {
  text-align: left;
}
.dxrd-pivot-content .dxrd-pivot-data-field {
  float: left;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-data-field {
  float: right;
}
.dxrd-pivot-content .dxrd-pivot-data-header {
  border-left: 1px solid #bbbbbb;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-data-header {
  border-color: transparent;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-data-header {
  border-right: 1px solid #bbbbbb;
  border-left: 0;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-data-header {
  border-color: transparent;
}
.dxrd-pivot-content .dxrd-pivot-field-empty {
  background: white;
  border-bottom: 1px solid #bbbbbb;
  height: 20px;
  line-height: 19px;
  border-right: 1px solid #bbbbbb;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-field-empty {
  border-left: 1px solid #bbbbbb;
  border-right: 0;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-field-empty {
  border-color: transparent;
  background: transparent;
}
.dxrd-pivot-content .dxrd-pivot-text {
  color: #808080;
  display: inline-block;
  font-size: 11px;
  line-height: normal;
  vertical-align: middle;
  white-space: nowrap;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-text {
  color: transparent;
}
.dxrd-pivot-content .dxrd-pivot-text-wrapper {
  line-height: 27px;
  padding-left: 4px;
  text-align: left;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-text-wrapper {
  text-align: right;
  padding-right: 4px;
}
.dxrd-pivot-content .dxrd-pivot-data-field > .dxrd-pivot-field-wrapper {
  border: none;
  display: block;
  height: 20px;
  border-right: 1px solid #bbbbbb;
  margin-right: 0px;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-data-field > .dxrd-pivot-field-wrapper {
  border-left: 1px solid #bbbbbb;
  margin-left: 0px;
  border-right: 0;
  margin-right: 0px;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-data-field > .dxrd-pivot-field-wrapper {
  border-color: transparent;
}
.dxrd-pivot-content .dxrd-pivot-data-field > .dxrd-pivot-field-wrapper > .dxrd-pivot-field {
  border-bottom: 1px solid #bbbbbb;
  height: 18px;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-data-field > .dxrd-pivot-field-wrapper > .dxrd-pivot-field {
  border-color: transparent;
}
.dxrd-pivot-content .dxrd-pivot-filter-area > .dxrd-pivot-fields-wrapper > .dxrd-pivot-field-wrapper {
  min-width: 100px;
}
.dxrd-pivot-content .dxrd-pivot-columns-header > .dxrd-pivot-fields-wrapper > .dxrd-pivot-field-wrapper {
  min-width: 100px;
}
.dxrd-pivot-content .dxrd-pivot-columns-header > .dxrd-pivot-fields-wrapper {
  padding-left: 0px;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-columns-header > .dxrd-pivot-fields-wrapper {
  padding-right: 0px;
}
.dxrd-pivot-content .dxrd-pivot-rows-area > .dxrd-pivot-total {
  border-right: none;
}
.dxrd-surface-rtl .dxrd-pivot-content .dxrd-pivot-rows-area > .dxrd-pivot-total {
  border-left: none;
}
.dxrd-selection .dxrd-pivot-content .dxrd-pivot-rows-area > .dxrd-pivot-total {
  border-color: transparent;
}
.dxrd-reportdialog .dx-popup-content {
  margin-bottom: 0;
}
.dx-designer .dx-designer-viewport .dxrd-reportdialog .dx-popup-content {
  padding: 20px;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-easy-content {
  margin: 40px 60px 35px 60px;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content {
  margin: 16px 60px 64px 60px;
  max-width: 100%;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-image-exlamation-icons {
  padding: 30px 24px;
  display: inline-block;
  vertical-align: top;
  line-height: normal;
  position: relative;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-image-exlamation-icons svg {
  width: 31px;
  height: 31px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-reportdialog-content-text {
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 0;
  line-height: normal;
  cursor: default;
  width: 462px;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-reportdialog-content-text .dxrd-reportdialog-toggle-link {
  display: inline-block;
  cursor: pointer;
  text-decoration: underline;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-reportdialog-content-text .dxrd-reportdialog-toggle-link:hover {
  text-decoration: none;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-reportdialog-content-text .dxrd-reportdialog-content-confirm-message {
  display: table-cell;
  height: 66px;
  vertical-align: middle;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-reportdialog-content-text .dxrd-reportdialog-content-info-message {
  display: inline-block;
  height: 66px;
  vertical-align: middle;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-reportdialog-content-text .dxrd-reportdialog-scroll-view-content {
  height: 193px;
  margin-top: 10px;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-converter-content .dxrd-reportdialog-content-text .dxrd-reportdialog-scroll-view-content .dxrd-reportdialog-scroll-view-content-text {
  word-wrap: break-word;
  white-space: pre-wrap;
  padding-right: 15px;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-content {
  margin: 10px 10px 5px 10px;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-content .dx-texteditor-container .dx-texteditor-input,
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-content .dx-texteditor-container .dx-placeholder {
  font-size: 14px;
  margin-top: 0;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-content .dxrd-reportdialog-urls .dx-list-item {
  border: none;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-content .dx-fieldset {
  margin: 0 0 6px 0;
  padding: 0;
}
.dxrd-reportdialog .dx-popup-content .dxrd-reportdialog-content .dx-fieldset .dx-field {
  padding: 0;
  background-color: transparent;
}
.dxrd-reportdialog .dx-popup-bottom {
  padding: 0 30px 30px;
}
.dxrd-reportdialog .dx-popup-bottom .dx-toolbar-item {
  padding-right: 6px;
}
.dx-designer .dxrd-parameters-dialog.dxrd-parameters-edit-dialog .dxrd-parameters-popup-content {
  padding: 10px 24px 25px 40px;
  display: flex;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content {
  width: 100%;
  height: 100%;
  padding: 4px 24px 25px 24px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor {
  height: 100%;
  border-color: inherit;
  position: relative;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor > div {
  border-color: inherit;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor .dx-collectioneditor-header-text {
  opacity: 0.75;
  float: left;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor .dx-collectioneditor-header-text .dx-collapsing-image {
  display: none;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor .dx-accordion-content {
  position: absolute;
  top: 36px;
  border-color: inherit;
  border-width: 1px;
  border-style: solid;
  bottom: 0px;
  width: 100%;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor .dx-accordion-content .dx-scrollable-scroll {
  padding: 0;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor .dx-accordion-content .dx-collectioneditor-items {
  height: 100%;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-collectioneditor .dx-accordion-content .dx-collectioneditor-items .dxrd-parameter-editing-collection-item {
  padding: 5px 10px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dx-group-header-font {
  padding-left: 0px;
  opacity: 0.5;
  text-transform: none;
  font-size: 12px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content {
  width: 100%;
  display: flex;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-rtl .dx-field .dx-field-value .dxrd-editormenu-box {
  margin-right: 4px;
  margin-left: 0px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field {
  padding-top: 6px;
  padding-bottom: 6px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-label {
  font-size: 12px;
  opacity: 0.75;
  right: 265px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value {
  height: auto;
  width: 250px;
  display: flex;
  flex-direction: row-reverse;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value .dx-texteditor {
  height: 30px;
  border-radius: 0px;
  width: inherit;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value .dx-texteditor .dx-texteditor-input {
  font-size: 12px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value .dx-datebox-container {
  width: inherit;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value .dx-popup-general {
  width: inherit;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value .dxrd-editormenu-box {
  margin-left: 4px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value .dxrd-editormenu-box .dx-button-content {
  width: 28px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dx-field .dx-field-value .dxrd-editormenu-box .dx-button-content .dxrd-svg-wizard-expressions svg {
  width: max-content;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameters-checkbox {
  min-height: 24px;
  padding-top: 3px;
  padding-bottom: 3px;
  height: 24px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameters-checkbox .dx-field-value {
  height: 24px;
  min-height: 24px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameters-checkbox .dx-field-value .propertygrid-editor-checkbox {
  margin: 0;
  float: none;
  width: 100%;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameters-checkbox .dx-field-value .propertygrid-editor-checkbox .dx-checkbox-icon {
  font-size: 12px;
  width: 16px;
  height: 16px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameters-checkbox .dx-field-value .propertygrid-editor-checkbox .dx-checkbox-text {
  font-size: 12px;
  opacity: 0.75;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-edit-content-grid {
  width: 50%;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-edit-content-grid.dxrd-parameters-properties {
  float: none;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-edit-content-grid.dxrd-parameters-settings {
  float: right;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-group-editor.dxrd-parameters-group-offset {
  padding-top: 22px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-group-editor .dx-accordion-header {
  right: 0px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-group-editor .dx-accordion-header.dxd-text-primary {
  width: 28%;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-group-editor .dx-field {
  padding-top: 3px;
  padding-bottom: 3px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-group-editor .dx-accordion-content {
  border: none;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-lookup-values-collectioneditor {
  height: 305px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-popup-content .dxrd-parameter-edit-content .dxrd-parameter-values-collectioneditor {
  height: 148px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content {
  width: 100%;
  height: 100%;
  min-width: 860px;
  display: grid;
  grid-template-columns: 31% 69%;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-collectioneditor-actions-wrapper {
  display: flex;
  width: 300px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action {
  margin-right: 4px;
  margin-bottom: 2px;
  margin-left: 0;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action .dx-button-content {
  padding: 0;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action.dx-collectioneditor-action-right {
  margin-right: 0;
  margin-left: 4px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-collectioneditor-actions-wrapper .dx-collectioneditor-action-separator {
  margin: auto;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dxrd-parameters-content-list {
  border-width: 1px;
  border-style: solid;
  width: 300px;
  margin-right: 46px;
  height: 100%;
  float: left;
  position: relative;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dxrd-parameters-content-list .dx-collectioneditor-empty {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin-top: -37px;
  text-align: center;
  overflow: hidden;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-icon-dxrd {
  width: 16px;
  height: 16px;
  position: relative;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-icon-dxrd svg {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-icon-dxrd.dxrd-image-recycle-bin svg {
  width: 12px;
  height: 12px;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content {
  width: 100%;
  float: right;
  display: flex;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content.dx-empty {
  position: relative;
}
.dx-designer .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-empty {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  overflow: hidden;
}
.dx-designer .dx-popup-bottom.dx-toolbar {
  padding: 0px 30px 26px 30px;
}
.dx-designer .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 6px 0 0;
}
.dx-designer .dx-popup-bottom.dx-toolbar .dx-toolbar-item .dx-button {
  height: 30px;
  font-size: 12px;
}
.dx-designer .dx-popup-bottom.dx-toolbar .dx-toolbar-item .dx-button .dx-button-content {
  padding-top: 6px;
}
.dx-designer-viewport.dx-designer-viewport-xs .dxrd-parameters-dialog .dxrd-parameter-edit-content {
  width: 100%;
  flex-direction: column;
  padding-left: 30px;
}
.dx-designer-viewport.dx-designer-viewport-xs .dxrd-parameters-dialog .dxrd-parameter-edit-content .dxrd-parameter-edit-content-grid.dxrd-parameters-properties {
  width: 75%;
}
.dx-designer-viewport.dx-designer-viewport-xs .dxrd-parameters-dialog .dxrd-parameter-edit-content .dxrd-parameter-edit-content-grid.dxrd-parameters-settings {
  width: 75%;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-popup-content {
  padding-right: 0px;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list-wrapper .dx-collectioneditor-actions-wrapper {
  width: 280px;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content {
  width: 100%;
  flex-direction: column;
  padding-left: 30px;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content .dxrd-parameter-edit-content-grid.dxrd-parameters-properties {
  width: 75%;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content .dxrd-parameter-edit-content-grid.dxrd-parameters-settings {
  width: 75%;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameters-content-list {
  width: 280px;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content-grid {
  width: auto;
  padding-right: 24px;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content-grid.dxrd-parameters-properties {
  float: none;
}
.dx-designer-viewport:not(.dx-designer-viewport-xl) .dxrd-parameters-dialog .dxrd-parameters-content .dxrd-parameter-edit-content-grid.dxrd-parameters-settings {
  float: none;
}
.dxrd-scripts {
  width: 100%;
  height: 100%;
}
.dxrd-scripts .dxrd-designer-wrapper .dxrd-toolbar-wrapper {
  left: 0;
  right: 0;
}
.dxrd-scripts .dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar-selectbox {
  vertical-align: top;
  padding-top: 18px;
}
.dxrd-scripts .dxrd-designer-wrapper .dxrd-scripts-wrapper {
  position: absolute;
  top: 64px;
  left: 0;
  right: 0;
  bottom: 0;
}
.dxrd-scripts .dxrd-designer-wrapper .dxrd-scripts-wrapper .dxrd-scripts-editor {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: left;
}
.dxrd-summaryeditor-popup .propertygrid-editor-checkbox {
  width: 100%;
}
.dxrd-summaryeditor-popup .dx-editors .dx-fieldset .dx-field {
  padding-right: 30px;
}
.dxrd-summaryeditor-popup .dx-fieldset {
  padding-top: 24px;
}
.dxrd-summaryeditor-popup .dx-editors .dx-editor .dx-field-label.dx-accordion-header {
  left: 30px;
}
.dxrd-summaryeditor-popup .dx-checkbox-text {
  padding-left: 33px;
}
.dxrd-summaryeditor-popup .dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin: 0;
}
.dxrd-summaryeditor-popup .dxrd-first-checkbox {
  padding-top: 3px;
}
.dx-editors .dx-checkbox-text {
  font-size: 11px;
}
.dx-designer .dxrd-designer-wrapper .dxrd-surface-wrapper:empty {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      90deg,
      rgba(245, 245, 245, 0) 0%,
      rgba(245, 245, 245, 0.5) 50%,
      rgba(245, 245, 245, 0) 100%),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      141px 25px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      91px 20px at center,
      #f5f5f5 100%,
      transparent 0),
    linear-gradient(white 100%, transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 27px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 27px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 27px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 27px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 27px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 37px at center,
      #f5f5f5 100%,
      transparent 0),
    radial-gradient(
      50% 27px at center,
      #f5f5f5 100%,
      transparent 0),
    linear-gradient(white 100%, transparent 0),
    radial-gradient(#7a7a7a 64px, transparent 0),
    radial-gradient(#7a7a7a 64px, transparent 0),
    radial-gradient(#7a7a7a 64px, transparent 0),
    radial-gradient(#7a7a7a 64px, transparent 0),
    linear-gradient(#606060 100%, transparent 0);
  background-size:
    250px 100%,
    282px 12px,
    182px 12px,
    282px 12px,
    182px 12px,
    282px 12px,
    182px 12px,
    282px 12px,
    182px 12px,
    282px 12px,
    182px 12px,
    282px 12px,
    182px 12px,
    282px 12px,
    182px 12px,
    282px 12px,
    182px 12px,
    375px 100%,
    40% 12px,
    40% 12px,
    40% 12px,
    25% 12px,
    40% 12px,
    40% 12px,
    40% 12px,
    25% 12px,
    40% 12px,
    40% 12px,
    40% 12px,
    25% 12px,
    40% 12px,
    40% 12px,
    40% 12px,
    25% 12px,
    40% 12px,
    40% 12px,
    40% 12px,
    25% 12px,
    40% 12px,
    40% 12px,
    40% 12px,
    25% 12px,
    50% 100%,
    32px 32px,
    32px 32px,
    32px 32px,
    32px 32px,
    48px 100%;
  background-position:
    -50% 0,
    right 78px top 114px,
    right 178px top 134px,
    right 78px top 176px,
    right 178px top 196px,
    right 78px top 238px,
    right 178px top 258px,
    right 78px top 300px,
    right 178px top 320px,
    right 78px top 362px,
    right 178px top 382px,
    right 78px top 424px,
    right 178px top 444px,
    right 78px top 486px,
    right 178px top 506px,
    right 78px top 548px,
    right 178px top 568px,
    right 48px top 64px,
    35% 188px,
    35% 208px,
    35% 228px,
    28% 248px,
    35% 290px,
    35% 310px,
    35% 330px,
    28% 350px,
    35% 392px,
    35% 412px,
    35% 432px,
    28% 452px,
    35% 494px,
    35% 514px,
    35% 534px,
    28% 554px,
    35% 596px,
    35% 616px,
    35% 636px,
    28% 656px,
    35% 698px,
    35% 718px,
    35% 738px,
    28% 758px,
    32% 108px,
    right 8px top 92px,
    right 8px top 132px,
    right 8px top 172px,
    right 8px top 212px,
    right top 64px;
  animation: reportloading 1.5s infinite;
}
@keyframes reportloading {
  to {
    background-position:
      150% 0,
      right 78px top 114px,
      right 178px top 134px,
      right 78px top 176px,
      right 178px top 196px,
      right 78px top 238px,
      right 178px top 258px,
      right 78px top 300px,
      right 178px top 320px,
      right 78px top 362px,
      right 178px top 382px,
      right 78px top 424px,
      right 178px top 444px,
      right 78px top 486px,
      right 178px top 506px,
      right 78px top 548px,
      right 178px top 568px,
      right 48px top 64px,
      35% 188px,
      35% 208px,
      35% 228px,
      28% 248px,
      35% 290px,
      35% 310px,
      35% 330px,
      28% 350px,
      35% 392px,
      35% 412px,
      35% 432px,
      28% 452px,
      35% 494px,
      35% 514px,
      35% 534px,
      28% 554px,
      35% 596px,
      35% 616px,
      35% 636px,
      28% 656px,
      35% 698px,
      35% 718px,
      35% 738px,
      28% 758px,
      32% 108px,
      right 8px top 92px,
      right 8px top 132px,
      right 8px top 172px,
      right 8px top 212px,
      right top 64px;
  }
}
.minor-graduation {
  stroke: #eeeeee;
  stroke-width: 1px;
}
.major-graduation {
  stroke: #dbdbdb;
  stroke-width: 1px;
}
.ruler {
  fill: #fee7ab;
}
.ruler-mark {
  fill: gray;
  font-size: xx-small;
  cursor: default;
}
.ruler-graduation {
  stroke: gray;
}
.dx-designer .dxrd-page-color-scheme-colorpicker .dx-popup-content {
  padding: 20px;
}
.dx-designer .dxrd-page-color-scheme-colorpicker .dxrd-page-color-scheme-colorpicker-editor-container {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dx-designer .dxrd-page-color-scheme-colorpicker .dxrd-page-color-scheme-colorpicker-buttons {
  margin-top: 20px;
  text-align: right;
}
.dx-designer .dxrd-page-color-scheme-colorpicker .dxrd-page-color-scheme-colorpicker-buttons .dxrd-page-color-scheme-colorpicker-button {
  width: 100px;
  float: right;
  margin-left: 8px;
}
.dxrd-wizard.dxrd-master-detail-report-wizard .dxrd-wizard-navigation .dxrd-wizard-btn {
  min-width: 100px;
}
.dxrd-wizard.dxrd-master-detail-report-wizard .dxrd-wizard-navigation .dxrd-wizard-btn.right {
  margin-left: 8px;
}
.dxrd-wizard.dxrd-master-detail-report-wizard .dxrd-wizard-navigation .dxrd-wizard-btn.left {
  margin-right: 8px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 20px 21px 20px 21px;
  padding: 0;
  height: auto;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-wizard-connections {
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-wizard-connections .dxrd-wizard-list {
  height: 100%;
}
.dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page {
  margin: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-add-queries-page {
  position: absolute;
  top: 40px;
  height: auto;
  bottom: 0px;
  left: 0;
  right: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-datasourceoperation {
  position: absolute;
  height: 65px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-availabledatasources {
  position: absolute;
  top: 65px;
  width: 100%;
  bottom: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-left-panel,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-right-panel {
  width: 45%;
  position: absolute;
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-left-panel .dxrd-wizard-panel-content,
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-right-panel .dxrd-wizard-panel-content {
  position: absolute;
  top: 42px;
  bottom: 0px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-left-panel {
  left: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-right-panel {
  right: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-splitter {
  width: 64px;
  height: 223px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-splitter-action {
  width: 24px;
  height: 24px;
  display: block;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page {
  width: 360px;
  height: 209px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list {
  padding-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page {
  width: 360px;
  margin: 0 auto;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list {
  padding: 50px 0 25px 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list > div {
  width: 240px;
  display: inline-block;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list .dxrd-wizard-selectlabelproduct-list-label {
  width: 115px;
  position: relative;
  top: -6px;
  padding-bottom: 5px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectproduct-props > div {
  padding: 5px 0 5px 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectproduct-props > div > span:first-child {
  width: 115px;
  display: inline-block;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props {
  height: 50px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize {
  width: 305px;
  float: left;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > span {
  top: -5px;
  position: relative;
  width: 130px;
  display: inline-block;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > div {
  display: inline-block;
  width: 150px;
  height: 24px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > div .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-pagesizetext {
  font-size: 7pt;
  clear: both;
  opacity: 0.5;
  margin-left: 135px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit {
  width: 329px;
  float: right;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit .dx-radio-value-container:first-child {
  padding-left: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props {
  width: 305px;
  line-height: 22px;
  float: left;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props .dxrd-wizard-customizelabel-prop-whis-top-margin {
  margin-top: 8px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > div {
  display: inline-block;
  width: 150px;
  height: 24px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > div .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > span {
  width: 130px;
  display: inline-block;
  position: relative;
  top: -5px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-pic {
  border-width: 1px;
  border-style: solid;
  float: right;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-pic .dxrd-wizard-customizelabel-pic-element {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUUAAADKCAMAAAAFO6LWAAABJlBMVEX///8Rq4Hz8/MMo+LcW7OHzusbqONNvp+34NXk7vIgsIkvtZCo280+uZhcw6dZvujV6eQ6s+WX0+xKuOf43vDk7uuK0b4rruRow+nG5dzU6PHF4/CZ1sXlh8e13u6m2O3zyObeZrhryK96zbb99Pry8vLhcb3qndHOzs766fXlhMb21uzf39/vstzQ0NDS0tJ4yOroksz20+vxveHsqNbjfMK9vb329va/v7/d3d3Kysr7+/vPz8+3t7fs7Ozn5+fV1dVGt+a64da53+9KvZ674de63+/9/f22traCz7p/y+rtrdlJvZ1Ft+b8/Pz+/v709PS+vr65ubnm5ubNzc3Ly8u8vLzg4OC4uLjr6+vAwMCsrKyhoaHe3t6tra2ioqLx8fGwsLAcAF5lAAAJP0lEQVR4Xu3d127jShIGYFY1c6ZyznLOYXLO+cSwObz/S2w1qfEY2MGOKMpSa7b+C/nQ8MEUPnQ1Kciu1rB4ODenyIqct8UVOc/gZWFFzgd4UVyRlyLAy8KKvBQBXhRW5MDm3l1Y8QGqnQesWCSsyIqsyIr4/6jIik6O769MsboRioZoIYoGYskU5gliJERi4IkQ7URQGii/Rg4a8meiOtYFpYyOEK30f74hRQ8oFnZccMeIIUDQWYPiq6c5FXuiXkpECSOzF4lWyyw7vX4/MduOaRqRiNAgV6nY65tJv4eGSeS5FJ++yqNo+27g2zZ4nQA6GLq2BfGKFclQiLkV260WKRIdOiKRUIboodlAxD6pGqKPWBaOIcp1qYhYLyNiEtFlLkUhyDFHr3gWYkh0VQgw9NAHe8WK78ScSRWzxq1LoLJJmok4wVSxZUaIDeEgNXibtM2TK8W26JdE+0pRzJl3ORU9DxEtF0N37Hkr7+jnH3OsxX67TYplqWUmGJmGMDLFpO7gtbXolESSKUrWclk0cq7Fj88xp6IFVUQ3IMWRX125onTMuS/2RbkfyX2xLlee3Bcb4qTXox2yXjpJ90WHMD8r1hPDSExJ3GvjfJGGeRV9sPxQ7oveptyjDVOYBkpFp57Ie/Ss1Xt1enVSRRLNFHvEjSXRM9L7dY7kVMSaC24NVVPk58XiioV811tfddMUqZXNqHXV04bsddFryyYu129UMYQAMQawSQ0gRqwBeCO6GLngdhDAasqf6EB1ExRPSqIh7y/9koj6LUMkpZP2ShRdoqu5pEiv7lgq+mPokG7oj30cgd0EqG2KYgnrSfbEmD70mJmt0WrdtKJFRoElFYPQ8qRi3IRaE0KkZFcWxBuiWI5E6UrREY1MUeamFcMghg4pNsHvQJPcAgirPvix61qZoh9YG6KYnLTxShEzuragrk5uWtGHkWWT4hgsC0bkViM9G0ZV3wsyRWpqa1M6GlHui5liJKK+sZp90UIXOlLRC2q1wJVuPtTQc8c2KY4loU2Ym6Mo79GZohMJYfZWpDiCKina0EGkziZFDN04tgCCWnaPlnumAor8vMifGLAiK/InqazIiqzIiqzIiqyY4zeSWbHYb8ezYvG/1GDFlf/VECviW/yuFPl9NCs+yJl/y5edW//458M3a8/Pf/ntYPo1xenff/vpJupbakf/cefBL7dfa2vPpx9/2blzsML6lqg4Pf71z5oyefTr8TRHfcooHj+5rymU+0+OC9T3fvmK7+ZRPNghRKUYdw4Wrm9f31+24ivxHL+ZnVuPNMXy6PfpovXt6XvLVnwqPuI38/uRplyO7i5Y376u51uM8yxFMcdi/Otj9RQf31uwvj1S3Fuu4lMh5liMf7utnuLtWwvXpy//7iLw2/nTa/UUXz/MUZ8Sim80BfMmT32syIqsyIqsyIqsyIqsyIqsyIqsyIqsyIqsyIqsyIqsyIrqhBVZkRVZkRVZkRVZkRVZkRVZkRVZUdXfji+ueKafawP9VKvoA13vakNd39qeDHSZyumWJr/Pit/MRN/WtvUt7VCfbOtn2rB7fql3dwfb+uFgskbFyeSGFJ1vKu7vLcDY3dK2uvru6SVB7mrDbU27pK8DvaJpp1u7u4MFFPf2cynKf1fTt+mrrm9fUA9oZ5fUEtQG51l5OqU7p2JSTwcetoUQ9Wwm/mzyfTr9q0//fYLYT4fRRfX/ViRDXc+PSHYVndp66+JKkb4zU9QpCyjqOjkuong+qOwOu5OKvnV4vn2leDYYXg7O5lQ0sonibdHo92Yz8bPJ93ISXVuYhlGSfqL3dcX3+gLRZMueDrXLU/3sSrGrT2aKw0rlPFXUc+d9HsXK7m6qWJlosoJTaoS0ssPdXVLUqFnm7uiWMLCcyOlzjjObiT+bfG82MCJiiiMMuljqWtSGw1PtYkhyF+m+ODil5vrc0YS8irVImXX0uVTc2tK2h8Ozii6TU5EIHVFC2dHRbCb+F8V65lYSrYYpFZe3L2pdKv1M7juf79GHWj7F4vvioFJJFc8qE1KUzVC5oAv9olK5zKtYEoZw0q2xlc3Ev6ZYzsbeJ6JcF/2vKSqY/Pvi4CzdF8/17oBIs30xr6IjTDJryxn4s5n4maLcF0siKZX6LREZhhmRca/X+g4VqRvSe/ThUB92K4spYlmUpCJlNhM/U5T36GxWfgobCScSQhjf9XuXibby50V+B1hckBWXNQ2fPzEoPg2fFYtPw2fFZU3DZ8Xi0/BZsfg0fFbMMQ2fFZV4XmRFZEVW5IkHrLiSsCIrsiIrsiIrsiIrsiIrsiIrsiIrsiIrsiIrsiIrsuLP99WeNC3rU1/xzo9qTz2X9amveE/xCfz3ck/gX4fiXcVPg7ib+zSIdShOVTyZ5F+L1idPJlmHIh7sfFIL8dPOwcL17ev761HE4yc/qIT4w5PjAvW919akOD3aUaipH+0cTYvUtyZFysGdo8e3FViQP9x+fHTnIEd9Sini9O49OrVw7Xn4072701XWtwxFjiqKrMhZxulhnGWcZMdZxqmKnGWc8MlZzmmzrKh4WJEVH+SN4ufq40acq4+Kn6uPG3GuPip9rv71+pRWVPxc/aw+5RXVPlc/q095xani5+rL+lRQ3PxPUtVXVP9T/U1QvKX2ufpUn9KKm3+ufvHwX5mzIiuyIiuyIiuyIiuyIiuyIiuyYughYhMAPAwBwPeAYi2kyIoj38bQ9f3Y9t3AtxdSZMVOtSpBZTxr4Y7mjg4xBNeNCyiyYq0Zpx1dXUiRFV3bjpswtu0CHc2KALQQgaKYIj8vsmJ1XkVWDCFAjAFsUgOIEWsA3oguRi64HQSwmvInOlD9H4qs6BJdzSVFenXHUtEfQ4d0Q3/s4wjsJkDta4qs+PLFlaJFRoElFYPQ8qRiLB93IERKdmVBfE3xxUtkxdQQ4ItiGMTQIcUm+B1oklsAYdUHP3ZdK1P0A+uaIgA5suJb+JxU0YeRZZPiGCwLRuRWIz0bRlXfCzJFampLKsJV3rIiPvtwfS2iCx2p6AW1WuBKNx9q6LljmxTHktAmzOtr8cMzZMXU8ZriCKqkaEMHkTqbFDF049gCCGrZPVrumV8UpSEr8vMiv3dhRVZkRVZkRVZkRVZkRVZkxfWFFVmRFVmRFVmRFVnxP2AABA2cY45vAAAAAElFTkSuQmCC);
  width: 327px;
  height: 204px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-labelscounttext {
  padding-top: 10px;
  font-size: 14px;
  margin-top: 6px;
  float: right;
  text-align: right;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page {
  width: 646px;
  margin: auto;
  height: 345px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-pagesizetext-inline {
  display: none;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props {
  height: 55px;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > span {
  top: -6px;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > div {
  height: 26px;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props {
  line-height: 30px;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > div {
  height: 26px;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > span {
  top: -6px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-columns-page .dxrd-wizard-available-fields {
  float: left;
  width: 50%;
  padding-right: 15px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-columns-page .dxrd-wizard-available-fields .dxrd-wizard-available-fields-title {
  margin-bottom: 7px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-columns-page .dxrd-wizard-available-fields .dxrd-wizard-available-fields-title .dxrd-wizard-available-fields-checkbox {
  display: inline;
  margin-left: 10px;
  margin-right: 6px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-columns-page .dxrd-wizard-selected-fields {
  float: right;
  width: 50%;
  padding-left: 15px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-columns-page .dxrd-wizard-selected-fields .dxrd-wizard-selected-fields-title {
  margin-bottom: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page {
  height: 100%;
  padding: 0 0 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-content {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  height: 212px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-options-titles {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-left: 190px;
  padding-top: 35px;
  padding-bottom: 5px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-options-titles > div {
  width: 82px;
  display: inline-block;
  text-align: center;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-columns {
  border-right-width: 1px;
  border-right-style: solid;
  width: 189px;
  min-height: 209px;
  float: left;
  padding-top: 15px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-columns .dxrd-wizard-summary-column-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  height: 30px;
  line-height: 30px;
  padding-left: 70px;
  padding-right: 5px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-options {
  padding-top: 15px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-options .dxrd-wizard-summary-options-values {
  height: 30px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-options .dxrd-wizard-summary-options-values > div {
  width: 82px;
  text-align: center;
  margin-top: 3px;
  display: inline-block;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-ignore-null-values {
  margin-top: 21px;
  margin-left: 70px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-tree {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-tree .dxrd-wizard-report-tree-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  padding-bottom: 5px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-tree .wizard-list-title {
  margin-top: 8px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-masterdetail-summary-options-title {
  position: absolute;
  height: 60px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-masterdetail-summary-options-content {
  position: absolute;
  top: 60px;
  width: 100%;
  bottom: 34px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-masterdetail-summary-options-content .dxrd-wizard-list-container {
  position: absolute;
  top: 40px;
  bottom: 0px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-list-title {
  position: absolute;
  height: 32px;
  padding-top: 10px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-ignore-null-values {
  position: absolute;
  bottom: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-ignore-null-values .dx-checkbox-text {
  line-height: 22px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dx-texteditor {
  height: 36px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dx-texteditor .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dx-texteditor .dx-placeholder {
  font-size: 14px;
  margin-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-texteditor {
  height: 36px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-texteditor .dx-texteditor-input {
  font-size: 14px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dx-texteditor .dx-placeholder {
  font-size: 14px;
  margin-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-list-title {
  position: absolute;
  height: 32px;
  padding-top: 10px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-title {
  position: absolute;
  height: 60px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-content {
  position: absolute;
  top: 60px;
  width: 100%;
  bottom: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-content .dxrd-wizard-splitter {
  text-align: center;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-content .dxrd-wizard-splitter-action {
  float: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dx-fieldset .dx-field {
  padding: 4px 10px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dx-fieldset .dx-field .dx-field-label {
  font-size: 14px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dx-fieldset .dx-field.dxd-back-primary {
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  min-height: 0px;
  margin-bottom: 4px;
  margin-top: 4px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dx-fieldset .dx-field.dxd-back-primary .dx-field-label {
  padding: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dx-fieldset .dx-field.dxd-back-primary:first-child {
  margin-top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-actions {
  position: absolute;
  width: 120px;
  margin: 5px 0;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-actions {
  right: 0;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-actions {
  left: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-actions > div {
  width: 28px;
  height: 28px;
  display: inline-block;
  padding: 2px;
  cursor: pointer;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-actions > div svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-actions > div:last-child svg {
  width: 12px;
  height: 12px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-choozer {
  width: calc(100% - 130px);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-groups-page .dxrd-wizard-masterdetail-groups-page-section-content .dxrd-wizard-groups-item .dxrd-wizard-groups-addgroup {
  text-decoration: underline;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-dataMember {
  border-width: 1px;
  border-style: solid;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-select-reportdata-page .dxrd-wizard-reportdata-column {
  width: 393px;
  height: 100%;
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-select-reportdata-page .dxrd-wizard-reportdata-title {
  position: absolute;
  height: 30px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-select-reportdata-page .dxrd-wizard-add-queries-page {
  border-width: 1px;
  border-style: solid;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-select-reportdata-page .dx-first-column {
  margin-right: 6px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-select-reportdata-page .drx-wizard-queires-container {
  position: relative;
  flex-grow: 1;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-select-reportdata-page .dxrd-wizard-queries-search .dxrd-treelist-search-panel {
  border-bottom: none;
  border-radius: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-ai-report-layout {
  display: flex;
  gap: 20px;
  padding: 40px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-ai-report-layout .dxrd-ai-layout-section {
  display: flex;
  flex-direction: column;
  flex: 1;
  gap: 5px;
  height: 100%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-ai-report-layout .dxrd-ai-layout-section .dxrd-ai-layout-section-content {
  flex-grow: 1;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-ai-report-layout .dxrd-ai-layout-section.dxrd-ai-report-prompt {
  flex-grow: 2;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-ai-report-layout .dxrd-ai-layout-section.dxrd-ai-report-prompt .dxrd-ai-layout-section-content.dx-texteditor .dx-texteditor-input-container .dx-texteditor-input {
  height: inherit;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-ai-report-layout .dxrd-ai-report-prompt-suggestions .dx-list-item-content {
  white-space: pre-wrap;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items {
  margin-top: 23px;
  margin-bottom: 47px;
  display: inline-block;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item {
  width: 105px;
  height: 135px;
  cursor: pointer;
  display: block;
  float: left;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item > div:first-child {
  margin-left: 11px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-alignleft1 {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAAEDUlEQVR4Xu2dMUskTRCG7253PW/vYw9FOD68H2PuD5CL/QH+AANDQwMDQzMNDMREE0HQwEgEEwURAwMx0UBBNuqbB7qW3sZhW1YbZuZ9oZjuqe2FeaypKUeb+vJOfW2clWp8cN+aZuMCjsG1Cmt76zTQ7NpbMeBUkAZworDvhf0orFvYzwZal+v3HCYMrLFKAfl3hMlGADWQHRa4UkkeZmcANJLlSEJ4MgmmYMKpbTn0LZjkhP+SYAomnCbKYLZ8ku0lwRTMnufVegtm2z+1ppJgCuaU59Uug0kZMJ0EUzDh1DWYcb7s+LpqJhXm0dFR3ew9MGc8r47lzSwwBVOqLEzBfHl5cYeHhxyH5o+Pj0Nj1O/3bT4YPzw8DHzHx8fMB+O7uztnsrmNb25uGIbzekTm2dkZYBzieHp6OuTb398fQMBMFxcXbm9vD3hD34Gurq7czs4OPj5n34GAio8flvn4XD1gAgMowDA4gQCBDwClPoMTivP48Vl0h9GIb2trC1+tcia3GRfGsdRHtMUiyvARYbGAhI9IjwT42FeryCRSyiITs8iMoy+KzFJfIyLT8p2BYx7nTIMT50x89sCJc2acT+OcaT6gVh5m/DAIb02eyozDfMdnmLOGcRhVgMFHSrDP8R1h5AM4/I7QR5pQnak6U6rj7+Z60SGY0vgwJcEUTME8ODhwS0tL7v7+3m1ubrrl5WUc4Zgjc8EcpefnZzc/P+8WFhbc3NycOzk5cej6+po55/EzF8zU6AQcERpqfX2d8xxdogRzcXGR6AOcOz8/x8FtzzkzIlgwR4lcCCzgAZXb2vIkY4O6uroqmJWUYAomebJ2NiRFpnKmYFIK8UR/enri9ZXb3t7GEY45MhfMUXp9faXscWtra25lZcVdXl5ancmc8/iZC2ZqdAKOCI1/M+I8x0QJ5sbGBtEHOHd7e+sQtz3nzIjgBOlvQMACHlC5rS1PMjaou7u7gll7CaZeDuda04iXw7nW1P7lcK41jXk5nGtNI14O51yj0qjepZGkl8MfKUWmYAom21LYHGAbnGwDQDjmyDzXmsrCtH/sZ2cEGwPYMBBuFOA8fua51lQSZrxpisiJt7RwnmPONZWGaRumbMtKuE3FjMjKtaayMMlRtg/IdqhZ/mJsgNiWl2tNZWBKgqnSSKWRSiOVRiqNVBqpNJIEU6WRSiOVRiqNVBqpNFJpJAlmuVQaqTRSaaTSSKWRSiOVRpJgCqZgCub4jULUKOQzWtiohc34zZXUXOkz236p7VfckG6UyeKGdOWtEkmsv3yZ9Luw/wubLexPA22W6/ccZjyXbmmrRIMZAZ30odzzyXYauA20aX/9Pc9jMgSJfVB7WbWXzdP4WI2P1ZI7tgw9z5tk6foHg3tlOPSloJMAAAAASUVORK5CYII=);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-alignleft2 {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABd9JREFUeNrsXclKBEkQzV5cBncdcd93RA8KnlUY8OB5YAY/wh/wG7x51YPMYbyIVxUFwYOigiKuuO+Kiruj3T39Yrpq0rLaKlspu6rjQZKVGVW2/ToyMiKyknSJz8ElYg8Bszd6P0lcLJJpmmDvB4TJtYs1k+rAR6S6whDpDl1r61glE8WvU78h1BWGyN95JBviby2h2mHuDhURCAT+Yr7CTCYu158KTxKhaodLKh6myxQ8Gt5UMmVyvcyTaU/IrSVPaLTTzTyZwrtJWUumm4f5p4a5OxyZIobdn4jmIS1XXo0R5WEe2TB3GYWThpicnHQcQ62trV+akX7kg52qqoxoIPP5+VksLS1RLbfv7+/fXAOvr69qW7m+ublRZSsrK9RWri8vL9XPkdu4Pjs7eyOT27YlMyEhQSQnJ4v19XVqo05MTBRJSUmqbG1tjWQbGxvC6/WSDHVaWhrJQN7+/j7Vqampqmx1dZX69vb2xOPjo8jMzKS/k5OTIzY3N+nH0spsP8yLiorE09MTaRrqsrIyVaZcQ3Z1dSWqqqpUWXFxsfB4PKRZx8fHorq6WpXl5+eLlJQUsbi4KA4ODkRNTY0qA3EZGRlieXlZ7O7ukgw/gCPIxBcpKSkR19fXVGu/WGFhIclKS0vfydAHGe6BJssoLy8nk5CdnU3arCfLzc19J7M1mRiK0BB8KdRoy4BmQbazs/NOdnh4KNLT0+kexe4q2NraItn5+bmuDH/z5OREtcmOIBP2DnayqamJhi3aCra3t6mGDMMWdlMB7N3Ly4uoq6ujYavYXeDo6IhMBmR5eXlvZJiIYDIaGxtJoxWbbHsy8cVkewf7BS3DrAyNgUyxd7gHJOAZaJps72BLb29vaVaGDFqsyBSbDIIhw8RUW1urynw+H/0w0RRfKnnM+GD5JVh+4+TwB6T9lxweDZbHYPknWHzBEmCn/RvBsTnH5hyb8zD/CG1tbY4jZGJi4mfI/OqHRxu+qhw8zKPRZi4sLIi+vj6KtcfHx8XAwAD1y9eo0WabaQCEfoODg6K3t1ecnp6K7u5u6q+vrxdDQ0MUWt7d3YmOjg7WTCMgPu/q6iIiETcj5AOQ2ens7KR+2CS0mUwTGBsbo2wO8pCIrwEMe0xS6EeNOJvJNABsIVJiPT09oqKiQvT391P/8PAwZdzRD4yMjDg7bg+RGhcsyLT+Gix/BEwgGAEFnASz3wf8hHhKCvFGa+jsGkXTbO7EKOhHyHRS9MOJDqeSCVcIM/rDwwMtw05NTVG/fI0abR7mBigoKBAzMzNidHSU1nPa29vVfoSaytpPQ0MDa6YR4uLiREtLCxGJFUW8SABguRYhJfqxcIY2k2kCeDsjPj6eViWx3g1g2GOJF/2osbzLZBoAthDahzg8KytLTE9PU//c3By9rYF+YH5+3tHRDy/1fpY0Xuq10TCPJDls1TO2c40iSQ5b9YztNDOS5LBVz9jSNYokOWzVM7YiM5LksFXPsGvErlFs49tm82hMEludb/Xa9R93fKKDyfwm4H10Zbca3jFHBgmQr1HL759b9YztyMRmJ2SN4Pvh5X/sJAOQQbq4uBCzs7O0QQBtq5+xHZnY/VBZWUnOMhLAyhY8ONHYYoJ+JI3lTVBWPWNLm4ltK9gLhGhE2WSK4YhkMfpR6226suIZW5EJGwWtaG5uJq1QNjthNxmWNNAPKButrHyGIyAbRkDf5mdG4zYWq3eDeO36j7PTzmSy085OOzvt7LSz085OOzvt7LSz085OOzvt7LSz085OOzvt7LSz085OOzvt7LSz085+JoPJZDKZzNgFJiDtgWt+psUU/BJnVLSaqXeCHUMf77hya4T+kAPKMIZP0k5dMnmYRzbMdZ123PAqhUyM8HjVKp723EnlqMQ4qXik/lg9xNMvmcAXqfjloa6nmUK60Sf+P1ctVk+xUsjySSPXJxGpq5lym4+X1Z9LTB8vq+3jg4/fkhXQXAthcPCxkYzPNw/fx2dMRkimLv4VYAASLnNECzgeygAAAABJRU5ErkJggg==);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-columnar {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAADwUlEQVR4Xu2dsUocURSGk+yuMZuwQRFCMA9j7wNIwM4H8AF8AB/AB7CzsbLRxkoLKxGsBLGyEBsbbba6mQ/uP9y9ZMYJky1m5//hMPfOmV2YzzNnDseF8+Ef9bF3Vqn24D71zdoCzsENChtGG/XQdO+DHHBTkAK4VNjnwr4UNi7saw9tzP1HDksCK1ZNQP6uN9t7QAVyBIBQKSvCHJVAMylHEsLLjWAaJpyGyqF/g0lO+NYIpmHCaakK5iAm2UkjmIY5ibwGf4M5jG+tlUYwDXMl8hpWwaQMWG0E0zDhNBbMPF+OYl211gimYa5FXiPlzVYw397ewvn5OceZ/cvLy8waTadT7cv18/Nz6bu4uGBfrh8fH4OkvdYPDw9yad99mOj6+howAXG8urqa8Z2enpYQMOn29jacnJwAr/wO6e7uLhwfH+PjOn0HAio+/ljycd1iwAQGUIAhOIkAgQ8AtT7gpOI8fnyK7jQa8R0dHcnXeZgSjxk3xrHSR7TlIsrwEWGZgIRPkZ6nl9y3UJFJpFRFJqbIzKMvjcw6Xy8iU/lO4NjnOVNw8pyJTy+cPGdW5VPlTPmA2nmY+csgfTR5K7NO8x3XsAeGHtP0TY+PlKDr+I408gGcfkfqI010EaZlmIY5fxmmYRqmZZiGaZjb29sLZzNyZDpnGubZ2VnY3d0NT09P4fDwMOzt7QWUrjmyT9dcz+cuLy/r2no0ONQEVpMkXXNkn67V4acH0C2Yr6+vYXNzM2xtbYWNjY0Szv39PXvO42cfEE0Kncf4fIXU/KCRQVNEcNRM4bwaKeo06bw6Tt2CqegEEJGW6uDggPMcQ6qdnR2Bb9p0JtLyth/nOea90xR892ACh+gD0M3NTUA8xpyTKQLxAxIfUN+Rmspq66WtPJkiED8g8QG1ezDJf4ABHnB4dJUbWQvq/v5+QKzxCSowKkT+U69UXXzlRtaCqn9dsMYnqDz2HYBpGaZLI5dGLo1cGrk0cmnk0sgyTJdGLo1cGrk0cmnk0silkWWYhmmYiybD9M9j/PMYyzDd6HCjw40ONzrc6HCjw40OyzBdGrk0cmnk0silkUsjl0aWYdbLpZFLI5dGLo1cGrk0cmlkGaZhGqZhGqZhGqZhWoZpmIZpmP9zUIgHhbQfYeMRNvMaruThSu3HfnnsV+1Aunqz5QPp6kYlkli/xzLpR2E/C1sv7FcPbZ37jxzWIpdx5ahEwcyALsdQnsRkuwrcHtpqvP9J5LGcgsTmMF7W42VbDj724OP5j+T2SG4Pi28L7g8oFElCHTJtlwAAAABJRU5ErkJggg==);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-justified {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAAETklEQVR4Xu2dsUsjQRTG70ziebkjhyIch/ePWNvbp7e2T29vby02CmKTIgiCIFYiWIlgJRY2qdKkmtsP5lsmg8NG5mZvbvf74LEz89Y88ru3M3t5A/Ppg/rcOgsqHtxK2ywWsA+uU1jXWq+Fxu/e8QEvC5IAVwv7UtjXwvqFfWuh9fH9LYdVgiWrZUAOK0xWAZQgewhggpIszB6BvgdyxabwWjVMwbScupxD34OJOeF7NUzBtJxWQzA7dpIdLAVTMAeWV+c9mF27aq0vBVMw1y2vbghmv7CNapiCaTn1CdOfL3v2vWpzKZiCuWl59ThvRsGczWbm8vIS14X+dDpdaEPz+Zz9sv329lb6rq+v0S/bLy8vhmKf7efnZ7rY/79hUnd3dwBjIFxvb28XfOPxuIQAox4eHszFxQXglZ9BPT4+mtPTU/hwHz8DAlT48I9FH+5rBkzAABTAIBxHAAEfAAR9hOMK4/DDx+x2sxG+k5MT+hoBE8Jjhi+Ga9CHbKPcLIMPGeYJkOBjpvvTi+9rVGYiU0KZCWNm+tnnZWbQ14rM5HxHcOj7cybh+HMmfFxw/DkzNJ9yzqQPMRsB010M3EcTqzLa7nyHe9AHDD6m7koPH6YE3seVnpkPwO5nuD5ME9nDlARzeQmmYAqmJJiCKZhnZ2dNs38L8/X1NbXVFafRMAXz+PjY7O3tmfv7e3N4eGj29/fhc9u4or/Qxv34u/Pzcx9Aqjj5w3x6ejI7Oztmd3fXbG9vl3Bubm7Qxzj86GPcHB0dcRyGv/fBpYqTP0xmDQAhA1zfwcEBxnFdGB8Ohy4Q31LFyR8m4SArAGgymcCHxwtjNGYG/AACH6AGYCaIkztMzlkAA3iAg0eKcxbahDoajTCONnyEisfRh5YqjlZzvRoJpv4HVCvMq6srE6vM4jQRpmCyTo5qIndcsCLptnFF321zOw2KZXXFyR4mK42oGqICSTisXGKcVUuWdTnO8m5dcbKG6e/iQAb4NXaM4+pvVCCQmuPkD5M7OFhDd+vmNGYG/AACH6DWFSd7mJyzuDGBW2Y4Z6FNqNwnhDZ8hIrHse44+a/mWs0FUzUg1YDyM8EUzAT1HMH8e/UcwUxQzxHMyHqOYCap5wimVnPBVA1INSBINaDspBoQVR0nQm2pAVHVcSLUihoQVRknQm2qAVHVcSLUkhoQVR0nP5hazQVTr0YR8uNoe0yE3DjaHhMpP462x0TIj6PtMRHS9pjsJJh6NQor/atR4341ilf6V7D8X42iFP9q1MhfjcJK/2rUuF+Nwkr/aqTVXKt5lASzSZYappQ/TMGUBFMwBVMw4w8K0UEhKY6w0RE28Ycr6XCllMd+6dgv/0C6KpP5B9KFj0rExPrDrlg/C/tV2FZhv1toW/j+lsOm5dIPHpVImB7QNZvKAzvZbgBuC23Dfv+B5bHmgoQlOF5Wx8tGHnysg4/TH8mtI7l1WHwsuD9M8d35I6uw9gAAAABJRU5ErkJggg==);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-outline1 {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAAEF0lEQVR4Xu2dMUskTRCG7253PW/vYw9FOD68H2PuD5CL/QH+AANDQwMDQzMNDMREE0HQwEgEEwURA4NlEw0UZKO+eaBraRuHGRlsmJn3hWK6u7YX5rGmthxo6ssH9bV1lqvq4L61zaoCjsF1Mut667XQ7N47MeCyIA3gVGbfM/uRWT+zny20PvfvOUwZWGNVBuTfApMVADWQPTa4XEkeZm8CNJLlSEJ4uhRMwYRT13LoezDJCf+VgimYcJrKg9nxSXZQCqZgDjyvznswu/5Xa6YUTMGc8by6eTApA2ZLwRRMOPUNZpwve76umisL8+TkpGn2EZhznlfP8mYSmIIp1RamYL68vLjj42Oub+aPj49vxmg8Htt8Mh6NRhPf6ekp88n44eHBmWxu47u7O4bhvBmReXFxARiHuJ6fn7/xHR4eTiBgpqurK3dwcAC8yXeYbm5u3N7eHj4+Z9+BgIqPP5b5+FwzYAIDKMAwOIEAgQ8AuT6DE4p1/PgsusNoxLezs4OvUTmTx4wb45rrI9piEWX4iLBYQMJHpEcCfOxrVGQSKXmRiVlkxtEXRWaurxWRafnOwDGPc6bBiXOm5TvW45wZ59M4Z5oPqLWHGf8YhI8mv8qMw3zHZ5izh3EYVYDBR0qwz/EdYeQDOPyO0EeaUJ2pOlNq4v/metEhmFJ1mJJgCqZgHh0duZWVFTccDt329rZbXV3FEY65MhfMIj0/P7vFxUW3tLTkFhYW3NnZmUO3t7fMWcfPXDDLRifgiNBQm5ubrHN1JSWYy8vLRB/g3OXlJQ4ee9bMiGDBLBK5EFjAAyqPteVJxgZ1fX1dMGspwRRM8mTTTJFZXsqZgkmZxK/909MTr7bc7u4ujnDMlblgFun19ZWSyG1sbLi1tTV3fX1tNShz1vEzF8yy0Qk4IjT+r4l1riUlmFtbW0Qf4Nz9/T0OHnvWzIhgwSwSuRBYwAMqj7XlScYGdX9/XzAbIMEUzOovl1PtqQHM6i+XU+2pAcxqL5dT7qkBzOovl1PtqQHM6i+XU+1JALNNEkzB1MvhxkswBZNjLRwMsANSdoAgHHNlnmpPbWHawQAOAHBggMMD4UED1vEzT7WnljDjQ1dETnwkhnWuKffUGqYduLIjL+ExFzMiK9We2sIkR9k5IjvhZvmLsQHiWF+qPclgSoKp0kilkUojlUYqjVQaqTSSBFOlkUojlUYqjVQaqTRSaSQJZr5UGqk0Ummk0kilkUojlUaSYAqmYApm9UYhahTyGS1s1MKmenMlNVf6zLZfavsVN6QrMlnckC6/VSKJ9Zcvk35n9n9m85n9aaHNc/+ew5zn0s9tlWgwI6DTPpQHPtnOAreFNuvvf+B5TIcgsU9oL6v2shUaH6vxcZqW3GrJrWbxVcH9A7k7ZTgcyFAAAAAAAElFTkSuQmCC);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-outline2 {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAAEH0lEQVR4Xu2dMUscURDHk9ydMZdwQRFCMB/G3g8gqf0AfgALS0sLC0s7LSzERhtB0MJKBBsFEQsLsdFCQa7a7G95c7x7ZNkXFtfs7n9g2Pfe3DvYn7Pz5laG+fCP8rF1mivlwX1qm5YFHILrpNp12muh2r13QsCxIA3gRKqfU/2Saj/Vry3UPvfvOEwYWGMVA/J3gUoLgBrIHhuSXJE4mL0R0EAsRuLCk1EwBRNOXYuhf4NJTPgWBVMw4TSRB7PjguwgCqZgDhyvzt9gdt2pNRUFUzCnHK9uHkzSgOkomIIJp77BDONlz+VVM1EwBXPG8epZ3CwF8+joqGlaAUxJrWAK5svLS3J4eMh1bP74+Dg2RobDoc1H44eHh5Ht+PiY+Wh8d3eXmNjcxjc3Nwz9eTM88+zsLAODcD09PR2z7e/vjyCgJhcXF8ne3h7wxr4Dubq6SnZ2drDxOfsOBKjY+GOZjc81AyYwgAIMg+MJILABINdmcHxhHTs2827fG7FtbW1ha1TM5DHjxrjm2vC2UPAybHhYIEDCZp4ehpfQ1ijPxFPyPBM1zwy9L/DMXFsrPNPinYFjHsZMgxPGTGx24IQxM4ynYcw0G1BrDzM8DPxHk1OZsR/v+Axz9thj6p/02AgJ9jn/pAcsgP3v8G2EiVrClLw/TMHUb3N5pmKmYM7NzTVN3xdmg6SRMAXz4OAgWVpaSu7v75PNzc1keXkZw9iYK/MCEczn5+dkfn4+WVhYyNZPTk4S5Pr6mjnr2LN5gQimeSdreKgv6+vrrGfXSBHMxcVFvC9bPz8/x8Bjz9pI8eACEUxiIbCAB1Qea4uTjA3q6upqrWDqNBdMwYxS/QKSNB6mYJImcdo/PT1l7wy3t7cx+GOuzAWzSF5fX7OUaG1tLVlZWUkuLy8tB2XOOnbmghnrnYDDQ8NfTaxzjRTB3NjYwPsycLe3txh47FkzxYMFM+Z/RcACHlB5rC1OMjaou7u7gtkIEUzBLPFCuYI9NYNZ4oVyBXtqCTP+hXKVe2oMM/6FclV7agezxAvlCvZUALM9IpiCqZfDjRfBFEzKWigMsAIpKyDwx1yZV7WntjCtMIACAAoGKB7wCw1Yx868qj21hBkWXeE5YUkM61yr3FNrmFZwZSUvfpmLKZ5V1Z7awiRGWR2RVbhZ/GJsgCjrq26PTnOd5ipdkQimknYl7UralbQraVfSrqRd8t/BVNIuEUwl7UralbQraVfSrqRdSXv7REm7knZ5pkQwBVMwBbN8oxA1CnmLFjZqYVO+uZKaK71l2y+1/Qob0hWpNGxIl98qkcD63Z1YP1L9mepsqr9aqLPcv+Mw47j0c1slGswA6KRz5YELttPAbaFOu/sfOB6TPkj0DdrLqr1sicbHanxcTUtuteRWs/iy4P4A3ZkaVoufd+IAAAAASUVORK5CYII=);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-stepped {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAADq0lEQVR4Xu2dv4oiQRDG79Y/53mHx4pwHHsPY+4DLBfvA+wD+AA+gA9gZrKRiSZGbmAkgpEgRhuIiYmbbNQ339AftDM3OEfTwTjfB8V0T0nD/LampqAW6tN/6nPpLFP+4O7KZn6A0+AqkVWt1UpofPZKEnBekARYj+xLZF8ja0b2rYTWxPNbDnWCJas8IP9cMdkVoARZAwCTKcnCrDlAUyDvbAg3csEUTHCqMoemYNqc8D0XTMEEp3oWzIpNsq1cMAWzZXlV/gWzar9a97lgCua95VXNgokyoJ0LpmCCU5Mwk/myZuuqTi6YgtmxvGrMm14w39/fzXw+x/VifzqdLtbQx8cH91yb4/FIn1ksFvGe67e3N0Nxz/V+v6eL+2LDpFarVQwGwnW5XF74ptMpIcRGbTYbM5lMYng8g9put+bl5QU+/I5nQIAKH/5Y9OGM24AJGIACGITjCCDgA4BMH+G4wn344WN0u9EI33g8pq/wMCm8ZngwXDN9iDbKjTL4EGEJARJ8jPRkekn6bioyESlZkQljZCajLxGZmb5SRCbzHcFhn8yZhJPMmfDxg5PMmVn5lDmTPkAtOMz0x8B9NfFVxpr5jq8m9oDB19T90sOHlMDf4Qw38gHYPcP1IU0UEaYkmIIZXoIpmIIpCaZgCuZsNjPPz8/mcDiY0Whk+v2+gdw1rthDBT4zPMzz+Wx6vZ55fHw03W7XvL6+Gmi322GP+/DHe6jAZ4aHyUgCOESTq+FwiPvxlSr4meFhPj09IVJicOv12kB4nXCPhsiACnpmeJjMOYAFeACA14X5B2sCGAwGBiramSqNVBoJJvLPrZkiU6+5YKY7j+jPsIfNHo+7xhX7KxJM9m7Qh0FPh70Z9oJwn30gwczfM0eEprqWuI9rTgkme+LsSrqdSBoi+IoEE7mQrV7+EwLzJNaEulwuBVMSTMH0LLcE07/cEszw5ZZg+pdbgulfbgmmSiNJMP3LLcH0L7cE07/cEszw5ZZg+pdbgqnSKLwEU6WRSiOVRoKp0kilkSSYaqipoaaGmhpqaqgJphpqkmCmJZhqqKmhpoaaYKqhpoaaJJiCqdJIpZFKI5VGKo1UGklFhimYguk/KESDQkKMsNEIG//hShquFG7sl8Z+pQfSXTFZaiBd9qhEJNYftkz6GdmvyB4i+11Ce8DzWw4dy6WZOSqRMBNAGzaUWzbZtgG3hNa2z9+yPBouSFiA8bIaL+s5+FiDj8OP5NZIbg2L9wX3F12uUiuc0M0yAAAAAElFTkSuQmCC);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-image-tabular {
  width: 83px;
  height: 98px;
  margin-top: 12px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABiCAYAAAAslO8IAAAEC0lEQVR4Xu2dMUokQRSGd50Z151dZlGEZXEPY+4BZGMP4AE8gAfwAGYmRiaaGGlgJIKRIEYGYmIyJhPV9tfUD2VhYy/NUOz0/+DRVfXaLvrbV9X/8gbq0z/a5955o3UHt9Q37wo4BzeofBh91EPXuw9ywG1BCuBy5V8q/1r5uPJvPfQx7x85LAusWLUB+ecDt38AVCBHAAiNZoswRwL6HsilmMIrrWAaJpyG2kPfg8me8L0VTMOE03ITzEHcZCetYBrmJPIavAdzGL9aq61gGuZq5DVsgokMWGsF0zDhNM5hSqCPoq5abwXTMNcjr5GEfCeYr6+v4fz8nOub/svLy5s2NpvN1Fc7PD8/KxYuLi7qvtqPj49Bpr7aDw8PCqn//8PErq+vazAY16urqzex09NTQahddnt7G05OTmp4eobs7u4uHB8fE+M+PQMDKjH+sRTjvsWACQygAENwEgMEMQA0xgQnNcaJE1N2p9lI7OjoSLGFgImxzHgxro0xsi03sowYGZYZkIgp0/PtJY8tVGaSKU2ZiSsz8+zLMrMx1ovM1H4ncPTzPVNw8j2TmD44+Z7ZtJ9qz1QMqAsBM/0YpEuTrzLtdL/jHvrA0DJNv/TE2BJ0H89IMx/A6TPSGNvEfwDTZpiGWcAM0zAN02aYhmmYZ2dnYXd3Nzw9PYXDw8Owt7cXsLTNlX7a5n7+7vLyUu36WTc3N3X7/v6+xJxlYU6n07C1tRW2t7fD5uZmDQcDBn3GiQsO/3vROM7fY/v7+3oOIErNWRamMgVAZEtqBwcHjNfX1HZ2dgQhB8Q4WVNqzvIwgSMQLBkMIIzJlQ3EgUAMqJiWqMYBUWDO8jCBAADgAYclo32KtqCypDDaxASVJQgE2gClnwAqPqelkaWRYbI8Fs6dmV7mhplXHqnPqIatGk/a5ko/besHCpQf1OZZlCr0Q4UScxaFqdoNdRhqOsBJa0GMqw6kQpnG00omJVs9BxCl5iwGM6+Lky151ZJxrnnpVxByQIyTNYXmLA9TNXFVJdNKpFzZQBwIxICaln01DogSc5aHCQSVevUjBO1TtAWVJYXRJiaoKt/SBih9ASowZwGYNsO0NLI0sjSyNLI0sjSyNLIZpqWRpZGlkaWRpZGlkaWRzTAbzNLI0sjSyNLI0sjSyNLIZpiWRpZGlkaWRpZGlkaWRjbDtDSyNLI0sjSyNLI0sjSyGaZhGuaCmWEapmHaDNMwDdMwux8U4oNC5nGEjY+w6X64kg9XmuexXz72Kz+Q7iO35wfSNR+VyMb6I8qkn5X/qnyj8t899A3eP3JYj1zGjUclCmYGdCWm8iRutmvA7aGvxfefRB4rKUh8DsfL+njZjgcf++Dj+R/J7SO5fVh8V3B/Aey2IC+ZWkNFAAAAAElFTkSuQmCC);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item .dxrd-report-layout-type-text {
  text-align: center;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dx-radiogroup {
  margin-bottom: 27px;
  margin-left: 34px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dx-widget.dx-checkbox {
  margin-top: 41px;
  position: absolute;
  text-align: left;
  left: 34px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-five-items .dx-radiogroup {
  margin-left: 17px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-report-layout-type-page .dxrd-report-layout-type-five-items .dx-widget.dx-checkbox {
  left: 17px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page {
  padding: 50px 30px 20px 90px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container {
  height: 100%;
  width: 410px;
  padding-top: 6px;
  float: left;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image {
  width: 371px;
  height: 231px;
  padding-top: 48px;
  padding-left: 43px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXMAAADnCAYAAADsOrZzAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAGx1JREFUeF7tnQWULMd1hp+YmdEW2WIGWyxLshTJVqQIbIWZmdlhZubEYY7CzMwMCjM7iZM4UU7A+a88te7tNzNbPX3vrZ6Z751zz3tvd+ZW1dd/f1unt2dm3z7/PweoJQUDMkAGyMDyDPjbd4WOHCROVDJABshAXAZW0HL9U2oO3IFqR8GADJABMlCXgRqv1lu64pHzBuwfrIPUh4IBGSADZGBYBvounefbCk0vf0i/aXfQcsAOVotSh+jfFAzIABkgA3UZ6PqzOLXr2b6DV5J6t0lp3he4HbBDZ3WY/rY6nIIBGSADZGDPDBRnFoeaT4vc+2Lv+niQ0BeJ3AYqAi/iPkJfO3JWR+nvozt1jP5NwYAMkAEy8LoMdP1ovizuNI/aRti8anIvYjepl830YKH3RW7NrPHVqkdUT1IwIANkgAyEZ8B8a941/xapDxJ6ebD9NLAGthu/5qmnnnrla17zmle9NvDP008/Hdid1hCAAAT8CET7ynxr3jX/zjzcF/rSyy1dkReZ20+FR5955plX+2GY3ykaTvT86Q8BCGwPgQxfmXfNv73dubm5uHqu0BddXrFrOE9mHKIMOBnrYAwIQGDzCWT5anY5yzxcfbll3uUVuxBvF+aR+eZnkxVCAAIDCCTL3DxsPrbL3ntebunL3H4K2E8D+40rMh9wkHkoBCCw+QSSZW4eXrQ733WppX+JxexfduV2Ow0y3/xsskIIQGAAgWSZm4e7u/PudXPz986feZdY7KeA3QN5LDIfcIR5KAQgsBUEkmVuHjYfm5eXXmqZd4nFbmC3G9yPR+ZbkU0WCQEIDCCQLHPzsPnYvDzvF6Fzd+b9SywnIPMBR5iHQgACW0EgWebm4WWXWpbKvFxiORGZb0U2WSQEIDCAQLLMzcPlUku5q2Xu/eblMkt5xWe5Xn6cGpyMzAccYR4KAQhsBYFkmZuHzcf96+b7vXjIvtB9xWe5JdGu0yDzrYgmi4QABIYQaCBz8/GiWxSfvcyy1y8/T2FnPuQQ81gIQGAbCCTL3Dy85y9Bl8ncLrqfisy3IZqsEQIQGEIgWebmYfPx0jtakPmQI8hjIQABCIjAOsncboNhZ05sIQABCMwh0Ejm5uWF95ov2pkjcyIMAQhAYAEBZL4kGllwSCcEIACBsQSyfGW/s5z97rK8cIid+diDx/MhAAEIFALInJ05ZwMEILABBJA5Mt+AGLMECEAAmSNzzgIIQGADCCBzZL4BMWYJEIAAMkfmnAUQgMAGEEDmyHwDYswSIACBtZW5TZyCARkgA2QgNwPcZ87GAQIQgEAggbXdmQcy2WmdBSdjLYwBAQhsNoEsX7Ez3+wcsToIQKAxAWTOL0AbR5DhIQABDwLIHJl75IgeEIBAYwLIHJk3jiDDQwACHgSQOTL3yBE9IACBxgSQOTJvHEGGhwAEPAggc2TukSN6QAACjQkgc2TeOIIMDwEIeBBA5sjcI0f0gAAEGhNA5si8cQQZHgIQ8CCAzJG5R47oAQEINCaAzJF54wgyPAQg4EEAmSNzjxzRAwIQaEwAmSPzxhFkeAhAwIMAMkfmHjmiBwQg0JgAMkfmjSPI8BCAgAcBZI7MPXJEDwhAoDEBZI7MG0eQ4SEAAQ8CyByZe+SIHhCAQGMCyByZN44gw0MAAh4EkDky98gRPSAAgcYEkDkybxxBhocABDwIIHNk7pEjekAAAo0JIHNk3jiCDA8BCHgQQObI3CNH9IAABBoTQObIvHEEGR4CEPAggMyRuUeO6AEBCDQmgMyReeMIMjwEIOBBAJkjc48c0QMCEGhMAJkj88YRZHgIQMCDADJH5h45ogcEINCYADJH5o0jyPAQgIAHAWSOzD1yRA8IQKAxAWSOzBtHkOEhAAEPAsgcmXvkiB4QgEBjAsgcmTeOIMNDAAIeBJA5MvfIET0gAIHGBJA5Mm8cQYaHAAQ8CCBzZO6RI3pAAAKNCSBzZN44ggwPAQh4EEDmyNwjR/SAAAQaE0DmyLxxBBkeAhDwIIDMkblHjugBAQg0JoDMkXnjCDI8BCDgQQCZI3OPHNEDAhBoTACZI/PGEWR4CEDAgwAyR+YeOaIHBCDQmAAyR+aNI8jwEICABwFkjsw9ckQPCECgMQFkjswbR5DhIQABDwLIHJl75IgeEIBAYwLIHJk3jiDDQwACHgSQOTL3yBE9IACBxgSQOTJvHEGGhwAEPAggc2TukSN6QAACjQkgc2TeOIIMDwEIeBBA5sjcI0f0gAAEGhNA5si8cQQZHgIQ8CCAzJG5R47oAQEINCaAzJF54wgyPAQg4EEAmSNzjxzRAwIQaEwAmSPzxhFkeAhAwIMAMkfmHjmiBwQg0JgAMkfmjSPI8BCAgAcBZI7MPXJEDwhAoDEBZI7MG0eQ4SEAAQ8CyByZe+SIHhCAQGMCyByZN44gw0MAAh4EkDky98gRPSAAgcYE1lnm/yd2oSU4of2j50//2HzAF75TykCWr/bt2/ek6lTVCapjVIerDlEdpDpQdcCsdv5hX7Rv2oPswfYke7I1ebkg/m90CU74GNFroH98TmAM4ylkIMtX5l9vmf+PAIaW4IT2j54//WPzAV/4TikDWb6KkPl/C2RoCU5o/+j50z82H/CF75QykOUrT5mfomYvE8T/ii7BCR8jeg30j88JjGE8hQxk+cr8qzIPj75mXmT+jACGluCE9o+eP/1j8wFf+E4pA1m+8pL58bOfCE8I4n9Gl+CEjxG9BvrH5wTGMJ5CBrJ8JQc/MfOw+Xjlu1m6Mv8PAQwtwQntHz1/+sfmA77wnVIGsnzlIfOj1aTI/HFB/PfoEpzwMaLXQP/4nMAYxlPIgJOv/k1rWVry8OOdnbl5efB95n2Z7znoXpPa6/uCEz7GXnPg+8uDBR/49DLwr/r/VpZ8tcq6Xy1eg0ryfsxT5o8NncAqjxecQYtcZQyeMyxIW8DrX7RGqp7BP4sXJQbyVQ2HfxKvUSWRP+ot8/DAC074GBt24taEice8Xj6jTqqxJ+UaPv9VmjO1gIF81Wfzj+LlXmNlfpgadC+zPBoUxF0w5sAhSLuD5B6UiPBNqOc/aC5UPYO/Fy+qkoF89XfiFV5y8SO9nbn5ufq9WboyP9l+MjidoEtPLMHhxNt94nFiVZ5YMwmFn1gZJ2/iGH+rsag6Bn8jVrtKvtrva/3HePx/JnPzsN2QYpvsUTJ/ZIWADQ6J4Ax+zgaFMSUYHuGaSI+/1jyoegZ/JV6UIwP5KoWn5P2w6iQvmT9cceKMXlgWnImE+i81DwoGURn4C+WLqmfw5+I1qOSrQY8f2r88XhJ/aCbz48bszO3Jtr03mfdD5x4UwXHvSaDX8oROOUlWPbkm+Lw/05yoegZ/Kl6jS74a3aNmHh2ZH+sh84cywiI4mxLIlINcE4Q1ecyfaJ5UPYM/Fi+qnsEfiZd7yVfuPefNUwJ/6WxnPljmB88usNuFdtuZ27Uak3l4eAQnfIygdaQc1IhANur5hxqXqmfwB+JF1TH4fbFKKfkqZZyezI+a+dk8vecnDfVlfqI1ywiT4KxDYFMOYFYgE8Z5WmNQ9Qx+T7yoega/K15NSr5KGVf+fVBlHrad+UoytyfZk63JSzJOSMGZ4knPiVV/YhmrlIBv0Di/o7VQa8hAuko5bj2ZH7nKzrwr8wczApcFZ8laflvfo2AQlYHfUr6oega/KV6TLfkqZW6S9wOdnflomT+QATULTsZaNnSM39C6qHoGvy5eVD2DXxOvtSn5KmWuEvn9Y2VuPwHKZZb7M0IpONHBT4G/ToHcY66/qu9T9Qx+RbyoOga/LFZrXfJVyvzl4fs8ZG6famHXzE3m4SEVHM8xUkCveyA78/8l/ZuqZ/CL4kVtMQP5KvL4/4Ly9Wx1ZG4+Xukyiz2pyPy+jOCOhLOz+AKBv18XBsqFwc+LI1XP4OfEa6NLvvJc38+K19ySh++dbaqLzA/V/wfdmlhkbp8I/eKMA+MMxxP0uvdaGJRFAdryr/+M1k/VM/hp8dq6kq9WXfNPiVd1yb/3qMzDg2R+4Mz49q5cXZnfmxFuwVl0Aq0KbVufVx2UIaHa4Mf+pNZG1TP4CfHa+pKvUhgskbn52uqAWe38o3yjvGioK/N7MsIuOOWESoG0QYH8ca2FgkFEBn5M2aLmMJCv5nH5UfFyLYn6btXxc3bmVTK3azJdmd+dcUAXwCFIu4PkGhTv4E2w349oTlQ9gx8WL6qCgXxlnH4ouuTiF/Vkbh9MYZvuapkfMftJYNdqTOZeJ8TCoMzgEKTdQQoPS3QYk/v/oMajYBCVgR9Qvp4t+Wrn3+VrEX/Lv3d1ZG5eHiXzu1Y8QQYtNgtOBHCnnt+vPhQMojLwfcoXVc/ge8VrYclXS7+/7LlDvid53+kh8/I5oHdmhEBwti1oKWEYEpyJP/Z7ND+qnsF3ixcVxEC+SmErkd+hKh9MMXhnbtt4e1KR+R0LQvFd+rpbCY5bL895Ofb6TvWiYBCRge9Qtqh6Bt8uXqNKvhr1/Nrx5eHbvWRuPxFuzwiK4GxSGFMOdG0g1uBxT2mOVD2DbxMvqp7Bt4qXa8lXrv0WzU/+vc1T5rdlBEdw1jmcKQfWO5AN+32LxqZgEJWBb1a+Qku+Cu1f5i+R3+op81ujwVj/LDgZa2GMXSfSN4kHVc/gG8WLqmfwDeKVXvJVypgS+S0zmdvbklddM7dXEZVXgHavmds7J96SASsLzgpr+Xo9h4JBVAa+Tvmi6hl8rXg1L/kqZQ7y782q8ilDfZmXV3/a3zuvAJ0n8/IBFTdnwMuCk7GWLRvja7Reqo7BV4sVtQEM5KuU4yhHv3Amc3shZ5F5//M/l8r8cD2xK/PwiWfB6Z1MX6X/UzCIysBXKl9UPYNXitdalHyVMs+ezM3LduVkZZm/IANwFpyMtWzQGF+htVD1DL5cvKgtYCBfpRxnifumzs58tMxvUkC/LLoEx3uML9WcKRhEZeBLlC+qnsEXi9fGlHyVshaJ/MZVZW7bd9vG20+A8mZbN2aEVnDGnhgpcDcokF+ktVAwiMrAFypfG1vylffavkC89it5+AZVeS/zQTvzeTK/IeOgBMDxhr3u/eaGZV6A+NprP18MqHoGnydeW1XyVcp6JfLrx8jc3l6xuzO/PuNA7QHnczUHCgZRGfgc5YuqZ/DZ4rXVJV+lrF8uvq4n83kfGTf3bhbbmReZl7fBNZmHB11wumOkgNqgQH6W1kLBICoDn6l8UR0G8tUyHp8hXi7Vkbn52DbZK8vc3mzrOq+JLesjOC6Lz5hr4zE+XeNT9Qw+TbwoGLhmQL4q/T5V+Qor+fdalXl4ZZnb54CWd0681vlkmLtwwQkDEgmb3nFBXpHtp+h5VD2DTxYvaiAD+SqFmTx8dUfm5uXBO/OuzK8ZeXJULToLzhoE95M0RwoGERn4RGWLqmfwCeI1t+Srhd9b9JxVvi55XzVH5v2PjFt6zbwr86tWmcTQ52TBGTqv4Md/vPpT9Qw+TrwoGERl4GOVr6qSr6oeV9tv0eMk8is9ZX7lkhPIbUFZcMbC5fl1YXfi9DHqQ8EgKgMfrXytVPLVSs8bOp5EfoWHzMv7s1wxm8BH6e+wEpyw3pHzprdbJj5SLKl6Bh8hXlQjBvJVCnuJ/HKVvU+W+bhcMx98maUr8/CJZ8EJPAFeod4UDKIy8OHKFzURBvJVyrEYI/Pynub2E6DI/HKF6MOiS3DCx3Bew4eqHwWDiAx8iLJFTZiBfJVyfOThyzo780Nnd7NU7cznyfyyjGBlwVlxLR+s51EwiMrABylfVD2DDxSvpiVfpYwveV86Vub2E6DszC/NAJcFp3ItH6DHUTCIysD7K19UPYP3E69JlXyVMh95+BKVvemh+XilnXmRuTW5JANkFpyMtWz4GO+r9VEwiMrA+yhfky/5KmWO8u/FY2Ru789iMrfr5ibziwX3vaNLcMLHiF7DhvZ/L62LgkFUBt5T+Vq7kq9S5iz/Pn/mYfOxebl8ypBdEl/6GaD2gHkyD594Fpx1DE7inN9DY1EwiMrAuytfG1HyVco6ZjK3t1ZxkfnzdADeLboEJ3yM6DWsYf931ZwpGERl4F2Ur40s+SplXZL4Raoi8+7nf660MzeZh088C07GWiY8xjtrbhQMojLwTsrXVpR8lbJOT5nbT4SLdIDeMboEJ3yM6DVMrP87aD4UDKIy8PbK19aWfJWydvn3Qq+ducn8woyDlgUnYy2Nxng7jUvBICoDb6t8UTMG8lUKC/n3gtltiXbNfOllFn3/2T/lt6LlF6D2JPvNqcn8Ah3Et4kuwQkfI3oNyf3fWuNRMIjIwFspW9QSBvJVCh/59/yZzM3HXZkXZxeH7/y9TObnZxzYLDgZawkY4y3Vk4JBVAbeQvmiBjCQr1J4ydDnecncXnV0ng70m0eX4ISPEb0Gx/5vpl4UDMjANDLwpjofd5V8td/X+o/x+L/8+1xvmYdPPAuOB2DnHm+ifhQMyMA0MvDGOh/3LPlqz8fU9NnrMd4yf84eAz6p748uwRndw2Me9Bh/LJ0Zvlz9KBhEZeBlytfgkq8GP2eVcSTzcz135ibzLsiQRWTBWQUozxke9hWZPaHnUTCIysDjypdLyVcuffaaz0zm5dWf5cOcd72Mv/8b0O4vQO2OFvutqZVdMz9XAz4WXYITPkb0Gugfn5MtZ/yo1k9NgIF8lXIc5N9zVOW2RJP5fq/8rJW5NTlHAXqj6BKc8DGi10D/+JxsGeNHtF5qggzkq5TjIv+ePVbm9hPAduYm87MVqIejS3DCxxi5hjfU8ykYkIFpZOAhnY/NSr5KGVv+PWtVmdvllvJpQ0XmZ2VAy4IzYC0v1WMpGJCBaWTgJTofJ1PyVcpc5OMzPWV+piA+GF2CEz5G9Bq2qP8DWisFg63NgHyVsvYImb+BTt7QEpzQ/tHzp39sPtaM7/2aL7XBDOSrlOMrmZ/hsTO36+b2fgBnKJj3RZfgRI7xYs2fggEZmEYG7tX5uNYlX6XMX/49feZh8/Ggu1m618yLzE/PAJ8FJ2MtazbGPZovBYOoDNytfG1cyVcpa/KW+Wk6GC+KLsEJHyN6DfSPz0kDxndpTAoGuzIgX6VkQjI/zXNnfmpGmAfAuVPzoWBABtpn4A6di1tZ8lXKuiXyU8fK3D7UuVxmMZmHT3wBnNs1NgUDMjCNDNym85ESA/kqhYM8fEpH5ubl6leAlmvmReZ2r/kpOoC3RpfghI8RvQb6x+dkJONb9HwKBqMzIF+N7lGTRfn35NkLOMv7soyWecTEb9Zidkpwdv2/+z3+/XpOsIBFUAZeqL5UJQP5KoVVR+a2wR68M7fdeXdnfrIO8guiS3DCx4heg3P/m9SPggEZmGAG5KuU4yIXnzTbmReZd98x0f6935/+A7oyP0lSuTG6BCd8jOg10D8+JzPGN+hvCgbNMiBfpYztKXO7TnNixYlzvR4zqgRn1PPHjs/zxx0/+E2K33U6HlQgA/kqha/5d3Yzyqidedmdn6BgXBtdghM+RvQa6O+Wk2vEkoLBZDMgX6XMTSI/wVvmV+vkCi3BCe0fPX/6x+YDvjt8rxILqjED+SrlGEjkx4+Vud3+Unbmx2eEJwtOwFquVE8KBmRgizIgX6Uc757M+7clVv0CtC/zKySs0BKc0P7R86d/bD62hO/lWie1Bgzkq5TjJJkf19mZV8ncbm/p3tFSZG678+MUsMuiS3DCx1hhDZfqORQMyAAZ2JUB+SolEzOZV99jXu5TXCTzYyW0S6JLcMLHiF4D/eNzsuaML9b8qQ1gIF+lHEfJ+djZJe+qFwzVyDx84llwOifT8/VvCgZkgAwMzoB8Nfg5q/jGW+bHaBLPiy7BCR8jeg30j8/JhBlfpLlRW8JAvko51pL5MZ47c5P5hdElOOFjRK9hjftfoLlTMCADlRmQr1JYSeRHe8i8/BL0aJ3o50eX4ISPEb0G+sfnBMZrwfg8HaeNLvkqZX0dmZuP93zHxEXXzIvMj8o4MFlwMtYywTGeqzlRMCADThmQr1JYSs5HzXbmK8u8+77mJvPnRJfghI8RvQb6x+cExs0Zn6tjsPUlX6Uw6Ml8z3dMnLcz78r8yIyDlwUnYy3JY5yj8SgYkIHEDMhXKbwl5yM7O3MXmZ8tYYSW4IT2j54//WPzAV/4TikDM1+dpTmFlkR+xOxaefWrP5fda24789AJW3/BCR8jYx2MEZ+VJYzP1PcoGIRnQL4KH8OyvETmxdkL/+6/CtR+GhyhpmdEl+CEjxG9BvrH5wTGMJ5CBrJ85S3zwwXv9OgSnPAxotdA//icwLia8WliRQUxkK9S2Ermhy+4zDJoZ15+CWoynzfxU/V1txIct16e86KX3zGGJSw3JQNZvurIvPqXn8vuaDlMB+CU6BKc8DGi10D/+JzAGMZTyECWryTmw+a8WGju+5j3t+p9+9s1c5P5ydElOOFjRK+B/tU5sQ8Jp2CwthmQr1Lm7i3zQ3Xi2Yc6h5bghPaPnj/9Y/MBX/hOKQNZvpLMD/XcmSPz4B9kUwqpw1zsA8ApGGx0BiTzlPV5ytwuuxyik9M+BzS0BCe0f/T86R+bD/jCd0oZyPKV+VfVv/xddc3crqH3n2gyPy66BCd8jOg10D8+JzCG8RQykOWrBTLf87bERXe0mMzto+NCS3BC+0fPn/6x+VgTvvbe/9QWMJCvUo5zhMzDJ54Fh5MN2ZABMjA2A1m+8pb5wVq4fUBFaAlOaP/o+dM/Nh/wXTu+9tbZG1vyVcraJPOD51z6Xvkyi8k8fOIrwLE3AKNgQAbIQHoG5KuUMWXtgzxlflCGNLPgZKyFMfghSwY2OwNZvhor8/4dLSZze+fE0BKc0P7R86d/bD6c+dr7DVEwWDkD8tXKzx2SvTkyr77EMu+OFpN5+MSz4GSshTHi8wJjGLfMQJavvGV+oKDZ+7OEluCE9o+eP/1j8wFf+E4pA1m+mvNS/lE7c5O5vaQ/tAQntH/0/Okfmw/4wndKGcjylYfMu9fNTeb2wqHQEpzQ/tHzp39sPuAL3yllIMtXPZkP3pX3r5ubzO32xNASnND+0fOnf2w+4AvfKWUgy1deMt/ZnWdAzIKTsRbGQDxkYLMzkOWrzj3mK+/Kd+3OFUy7oyW0BCe0f/T86R+bD/jCd0oZyPKVp8yf3Z0Lol1qCS3BCe0fPX/6x+YDvvCdUgayfDWT+ehd+c7uPANiFpyMtTAG4iEDm52BLF9Vy1yB20fBgAyQATKw3hlA5PwwIwNkgAxsQAb+H7cx8KOAaTzvAAAAAElFTkSuQmCC);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image div {
  vertical-align: top;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  padding: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image > div {
  text-align: left;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.bold .title {
  font-family: "Times New Roman";
  font-size: 20pt;
  font-weight: bold;
  color: maroon;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.bold .caption {
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  color: maroon;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.bold .data {
  font-family: "Times New Roman";
  font-size: 10pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.casual .title {
  margin-left: 3px;
  font-family: Tahoma;
  font-size: 24pt;
  font-weight: bold;
  color: teal;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.casual .caption {
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.casual .data {
  font-family: Arial;
  font-size: 10pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.compact .title {
  font-family: "Times New Roman";
  font-size: 21pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.compact .caption {
  font-family: "Times New Roman";
  font-size: 10pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.compact .data {
  font-family: Arial;
  font-size: 9pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.corporate .title {
  font-family: "Times New Roman";
  font-size: 20pt;
  font-weight: bold;
  font-style: italic;
  color: navy;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.corporate .caption {
  font-family: "Times New Roman";
  font-size: 11pt;
  font-weight: bold;
  font-style: italic;
  color: navy;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.corporate .data {
  font-family: Arial;
  font-size: 8pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.formal .title {
  font-family: "Times New Roman";
  font-size: 24pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.formal .caption {
  font-family: "Times New Roman";
  font-size: 10pt;
  font-weight: bold;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.formal .data {
  font-family: "Times New Roman";
  font-size: 8pt;
  color: black;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-items {
  margin: 55px 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-treelist-item {
  padding: 6px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-treelist-item .dx-treelist-caption {
  height: 23px;
  line-height: 23px;
  width: -webkit-fill-available;
  width: -moz-available;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-treelist-item .dx-treelist-collapsedbutton {
  height: 22px;
  width: 22px;
  min-width: 22px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-treelist-item .dx-treelist-image {
  display: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button),
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-field-value-static {
  width: 75%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page-treelist-accordion-style .dx-treelist .dx-editors .dx-fieldset .dx-field {
  padding-top: 3px;
  padding-bottom: 2px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-select-dataMembers-page .dx-treelist .dx-treelist-item.dx-treelist-field-item-content .dx-treelist-image {
  display: inline-block;
  padding: 6px 0;
  margin-left: 13px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-select-dataMembers-page .dx-treelist .dx-treelist-item.dx-treelist-field-item-content .dx-treelist-selectedcontent .dx-add-queries-page-checkbox {
  display: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-select-dataMembers-page .dx-treelist .dx-treelist-item.dx-treelist-field-item-content .dx-treelist-selectedcontent .dx-treelist-text-with-checkbox {
  padding-left: 0;
  padding-right: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-setlayout-page.dxrd-wizard-crosstab-droppable-page {
  outline-width: 2px;
  outline-style: solid;
  outline-offset: -2px;
  outline-color: rgba(10, 222, 93, 0.5);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-setlayout-page.dxrd-wizard-crosstab-droppable-page .dxrd-wizard-list {
  border-color: rgba(10, 222, 93, 0.5);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview {
  position: absolute;
  left: 21px;
  width: 270px;
  top: 20px;
  padding: 10px;
  bottom: 60px;
  text-align: center;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-page {
  position: absolute;
  background-color: white;
  border: 1px solid black;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-page > div {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-page .dxrd-wizard-preview-margin-top {
  border-top: 1px dashed grey;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-page .dxrd-wizard-preview-margin-right {
  border-right: 1px dashed grey;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-page .dxrd-wizard-preview-margin-bottom {
  border-bottom: 1px dashed grey;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-page .dxrd-wizard-preview-margin-left {
  border-left: 1px dashed grey;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content {
  position: absolute;
  left: 321px;
  right: 21px;
  top: 20px;
  bottom: 20px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field {
  height: 36px;
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field .dx-field-label {
  padding-right: 5px;
  font-size: 14px;
  width: calc(15% - 3px);
  position: absolute;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field .dx-field-label {
  left: 0;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field .dx-field-label {
  right: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field .dx-field-value {
  height: 36px;
  position: absolute;
  width: auto;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field .dx-field-value .dx-texteditor-input {
  font-size: 14px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field .dx-field-value {
  right: 0px;
  left: calc(15% - 3px);
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset .dx-field .dx-field-value {
  left: 0px;
  right: calc(15% - 3px);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset.dxrd-page-setup-long-group {
  padding-left: 10px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dx-fieldset.dxrd-page-setup-long-group .dx-field {
  padding-right: 3px;
  height: 36px;
  padding-left: 10px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset {
  width: 100%;
  display: block;
  vertical-align: top;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset {
  padding-left: 10px;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset {
  padding-right: 10px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset.dxrd-page-setup-pagemode {
  width: 248px;
  margin-top: 4px;
  position: absolute;
  top: 0px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset.dxrd-page-setup-pagemode {
  right: 0;
  left: auto;
  padding-left: 0px;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset.dxrd-page-setup-pagemode {
  right: auto;
  left: 0;
  padding-right: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset .dx-field {
  padding-right: 5px;
  height: 34px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset .dx-field .dx-field-value {
  right: 256px;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset .dx-field .dx-field-value {
  left: 256px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset .dxrd-page-setup-landscape-item {
  width: 120px;
  height: 120px;
  margin-left: 3px;
  display: inline-block;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset .dxrd-page-setup-landscape-item .dxrd-page-setup-landscape-item-icon {
  width: 52px;
  height: 52px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-group-caption {
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 8px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-group-caption {
  margin-right: 3px;
  padding-left: 10px;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-group-caption {
  margin-left: 3px;
  padding-right: 10px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting {
  min-height: 26px;
  height: 124px;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins {
  height: 84px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins .dxrd-group-fieldset .dx-field .dx-field-label {
  width: calc(15% - 3px);
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins .dxrd-group-fieldset .dx-field .dx-field-value {
  right: calc(50% + 15px);
  left: calc(15% - 3px);
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins .dxrd-group-fieldset .dx-field .dx-field-value {
  left: calc(50% + 15px);
  right: calc(15% - 3px);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins .dxrd-group-fieldset.dxrd-group-fieldset-left {
  position: absolute;
  top: 0px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins .dxrd-group-fieldset.dxrd-group-fieldset-right {
  position: absolute;
  top: 0px;
}
.dx-ltr .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins .dxrd-group-fieldset.dxrd-group-fieldset-right {
  left: 50%;
}
.dx-rtl .dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting-page-margins .dxrd-group-fieldset.dxrd-group-fieldset-right {
  right: 50%;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-pagemode-compact {
  display: none;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme {
  letter-spacing: -3px;
  position: absolute;
  top: 0;
  text-align: center;
  margin: auto;
  left: 0;
  right: 0;
  height: auto;
  max-height: 288px;
  bottom: 0;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile {
  width: 120px;
  height: 76px;
  line-height: 75px;
  display: inline-block;
  margin: 10px;
  vertical-align: top;
  text-align: center;
  border-radius: 3px;
  letter-spacing: normal;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content {
  display: block;
  height: 100%;
  position: relative;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-selected {
  background: transparent;
  position: absolute;
  top: -3px;
  left: -3px;
  right: -3px;
  bottom: -3px;
  border-width: 2px;
  border-radius: 3px;
  border-style: solid;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-title {
  right: 0px;
  left: 0px;
  position: absolute;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-custom .dxrd-page-color-scheme-tile-content-title {
  right: 46px;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-custom .dxrd-page-color-scheme-tile-content-edit {
  position: absolute;
  right: 0;
  height: 100%;
  width: 46px;
  background-color: rgba(0, 0, 0, 0.1);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-custom .dxrd-page-color-scheme-tile-content-edit:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-custom .dxrd-page-color-scheme-tile-content-edit.dxrd-page-color-scheme-tile-content-edit-active {
  background-color: rgba(0, 0, 0, 0.3);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-custom .dxrd-page-color-scheme-tile-content-edit.dxrd-page-color-scheme-tile-content-edit-active:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-custom .dxrd-page-color-scheme-tile-content-edit .dxrd-page-color-scheme-tile-content-edit-icon {
  width: 22px;
  height: 22px;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  position: absolute;
}
.dxrd-wizard .dxrd-wizard-content .dxrd-page-color-scheme .dxrd-page-color-scheme-tile .dxrd-page-color-scheme-tile-content .dxrd-page-color-scheme-tile-content-custom .dxrd-page-color-scheme-tile-content-edit .dxrd-page-color-scheme-tile-content-edit-icon svg {
  position: absolute;
  top: 0;
  left: 0;
}
.dxrd-wizard .dxrd-masterDetail-editor-complete-wizard {
  height: 286px;
}
.dxrd-master-detail-report-wizard.dxrd-wizard .dxrd-masterDetail-editor-complete-wizard {
  height: 390px;
}
.dx-popover-wrapper .dx-list .dx-list-item {
  border-top: none;
}
.dx-popover-wrapper .dx-list .dx-list-item .dx-text-content {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-align: center;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.dx-overlay-wrapper .dxrd-wizard-customizelabel-select-customtemplate .dx-list-item-content {
  padding: 7px 5px;
}
.dx-overlay-wrapper .dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template {
  margin: 0;
  padding: 0;
  position: relative;
}
.dx-overlay-wrapper .dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template > span {
  display: inline-block;
  font-size: 14px;
}
.dx-overlay-wrapper .dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template > span:first-child {
  width: 100px;
}
.dx-overlay-wrapper .dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template > span:last-child {
  position: absolute;
  width: 92px;
}
.dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template > span {
  text-align: left;
}
.dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template > span:last-child {
  right: 10px;
}
.dx-rtl .dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template > span {
  text-align: right;
}
.dx-rtl .dxrd-wizard-customizelabel-select-customtemplate .dxrd-wizard-customizelabel-select-template > span:last-child {
  left: 10px;
  right: auto;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dx-button {
  margin: 0;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-columns {
  border-left-width: 1px;
  border-left-style: solid;
  float: right;
  border-right: none;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-columns .dxrd-wizard-summary-column-name {
  padding-left: 5px;
  padding-right: 70px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-summary-options-titles {
  padding-right: 190px;
  padding-left: 0px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-summary-options-page .dxrd-wizard-ignore-null-values {
  margin-left: 0px;
  margin-right: 70px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-right-panel {
  float: right;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-left-panel {
  float: right;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-splitter {
  float: right;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-splitter-action {
  transform: rotateY(180deg);
}
.dxrd-wizard .dx-rtl .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item {
  float: right;
}
.dxrd-wizard .dx-rtl .dxrd-report-layout-type-page .dxrd-report-layout-type-items .dxrd-report-layout-type-item > div:first-child {
  margin-right: 11px;
}
.dxrd-wizard .dx-rtl .dxrd-report-layout-type-page .dx-radiogroup {
  margin-right: 34px;
}
.dxrd-wizard .dx-rtl .dxrd-report-layout-type-page .dx-widget.dx-checkbox {
  right: 34px;
  text-align: right;
}
.dxrd-wizard .dx-rtl .dxrd-report-layout-type-page .dxrd-report-layout-type-five-items .dx-radiogroup {
  margin-right: 17px;
}
.dxrd-wizard .dx-rtl .dxrd-report-layout-type-page .dxrd-report-layout-type-five-items .dx-widget.dx-checkbox {
  right: 17px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-report-style-page {
  padding: 50px 90px 20px 30px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container {
  float: right;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image {
  padding-right: 43px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image.casual .title {
  margin-right: 3px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-content .dxrd-wizard-report-style-page .dxrd-wizard-report-style-image-container .dxrd-wizard-report-style-image > div {
  text-align: right;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit {
  float: left;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit .dx-radio-value-container:first-child {
  padding-right: 0px;
  padding-left: 10px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize {
  float: right;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-pagesizetext {
  margin-right: 135px;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props {
  float: right;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-pic {
  float: left;
}
.dxrd-wizard .dx-rtl .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-labelscounttext {
  float: left;
  text-align: left;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-page-setup-content {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px;
  width: auto;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-reporttitle {
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-preview-pagecontainer {
  width: 100%;
  height: calc(100% - 56px);
  position: relative;
  margin-top: 56px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-rows-container {
  top: 40px;
  position: absolute;
  width: 100%;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-rows-container .dxrd-wizard-preview-row {
  height: 20px;
  width: 100%;
  letter-spacing: -4px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-page-setup-page .dxrd-wizard-preview .dxrd-wizard-rows-container .dxrd-wizard-preview-row .dxrd-wizard-preview-column {
  display: inline-block;
  overflow: hidden;
  text-align: left;
  padding: 2px 0px 0px 2px;
  height: 20px;
  outline: 1px solid;
  letter-spacing: normal;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  height: 35px;
  overflow: hidden;
  position: relative;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos.dxrd-wizard-field-infos-title {
  display: flex;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos.dxrd-wizard-field-infos-title .dxrd-wizard-field-infos-title-image {
  margin: 0 8px;
  width: 24px;
  height: 24px;
  padding: 6px 0;
  background-position: center;
  box-sizing: content-box;
  position: relative;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos.dxrd-wizard-field-infos-title .dxrd-wizard-field-infos-title-content {
  font-weight: bold;
  font-size: 14px;
  padding: 7px 9px 8px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos.dxrd-wizard-field-infos-paragraf .dxrd-wizard-field-infos-fields,
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos.dxrd-wizard-field-infos-paragraf .dxrd-wizard-field-infos-values,
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos.dxrd-wizard-field-infos-paragraf .dxrd-wizard-field-infos-removebtn {
  font-size: 14px;
  padding: 7px 9px 8px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos.dxrd-wizard-field-infos-paragraf .dxrd-wizard-field-infos-removebtn {
  height: 34px;
  border-right: 0px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-fields {
  border-right-width: 1px;
  border-right-style: solid;
  width: 250px;
  position: absolute;
  left: 0px;
  height: 35px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-fields .dx-texteditor.dx-selectbox {
  border: 1px solid transparent;
  height: 34px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-values {
  border-right-width: 1px;
  border-right-style: solid;
  left: 250px;
  position: absolute;
  right: 28px;
  height: 35px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-values .dx-texteditor.dx-selectbox {
  border: 1px solid transparent;
  height: 34px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-removebtn {
  top: 0;
  right: 0;
  height: 34px;
  width: 28px;
  border-right: 0px;
  position: absolute;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-removebtn .dx-button {
  padding: 4px;
  border-radius: 0px;
  height: 35px;
  width: 28px;
  border: 1px solid transparent;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-removebtn .dx-button .dx-icon {
  width: 12px;
  height: 12px;
  font-size: 12px;
  background-size: 12px 12px;
  line-height: 14px;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dx-state-active {
  z-index: 1;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dx-state-focused {
  z-index: 1;
}
.dxrd-report-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dx-state-focused.dx-texteditor.dx-selectbox {
  border-width: 1px;
  border-style: solid;
  height: 34px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-disabled-content {
  margin-left: 10px;
  margin-right: 10px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-masterdetail-select-reportdata-page .dxrd-wizard-reportdata-title {
  display: none;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-masterdetail-select-reportdata-page .dxrd-wizard-add-queries-page {
  top: 0px;
  z-index: 100;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-masterdetail-summary-options-content {
  top: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-masterdetail-summary-options-content .dxrd-wizard-list-container {
  top: 0px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-wizard-masterdetail-groups-page {
  border-width: 1px;
  border-style: solid;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page .dxrd-wizard-selectlabelproduct-page,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page .dxrd-wizard-customizelabel-page {
  right: auto;
  bottom: auto;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group.dxrd-page-color-setup-group {
  margin-top: 16px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group.dxrd-page-color-setup-group .dxrd-page-setup-setting {
  max-width: 704px;
  margin: auto;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset.dxrd-page-setup-pagemode {
  display: none;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-pagemode-compact {
  display: block;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-group-fieldset {
  right: 3px;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting {
  height: 170px;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting.dxrd-page-setup-setting-page-margins .dxrd-group-fieldset.dxrd-group-fieldset-left,
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-page-setup-content .dxrd-page-setup-group .dxrd-page-setup-setting.dxrd-page-setup-setting-page-margins .dxrd-group-fieldset.dxrd-group-fieldset-right {
  position: relative;
  width: 100%;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-group-fieldset .dx-field .dx-field-value {
  right: 0;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-group-fieldset.dxrd-group-fieldset-left,
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-group-fieldset.dxrd-group-fieldset-right {
  right: 3px;
  left: 0;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-group-fieldset .dx-field .dx-field-value {
  left: 0;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-group-fieldset.dxrd-group-fieldset-left,
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-report-page-tile .dxrd-report-page-tile-content .dxrd-wizard-page.dxrd-page-setup-page .dxrd-group-fieldset.dxrd-group-fieldset-right {
  left: 3px;
  right: 0;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-select-reportdata-page .dxrd-wizard-reportdata-column {
  width: 100%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page {
  border-width: 1px;
  border-style: solid;
  width: 100%;
  height: 100%;
  padding: 12px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list {
  width: 400px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list > div {
  height: 36px;
  line-height: 36px;
  display: block;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list > div:not(.dxrd-wizard-selectlabelproduct-list-label) {
  margin-top: -42px;
  position: absolute;
  width: calc(100% - 156px);
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list > div:not(.dxrd-wizard-selectlabelproduct-list-label) {
  right: 12px;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list > div:not(.dxrd-wizard-selectlabelproduct-list-label) {
  left: 12px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectlabelproduct-list .dxrd-wizard-selectlabelproduct-list-label {
  width: 130px;
  position: relative;
  margin-top: 4px;
  margin-bottom: 4px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-selectlabelproduct-page .dxrd-wizard-selectproduct-props > div > span:first-child {
  width: 130px;
  height: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props {
  width: 60%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div {
  height: 36px;
  margin: 4px 0;
  position: relative;
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-pagesizetext {
  margin-left: 24%;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-pagesizetext {
  margin-right: 24%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize {
  width: 60%;
  height: 42px;
  position: relative;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > div,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > div {
  height: 36px;
  position: absolute;
  width: calc(60% - 10px);
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > div,
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > div {
  right: 10px;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > div,
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > div {
  left: 10px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize > span,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props > div > span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  position: absolute;
  top: 0;
  width: 40%;
  height: 36px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-pic,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-labelscounttext {
  position: absolute;
  width: calc(40% - 10px);
  float: unset;
  overflow: hidden;
}
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit,
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-pic,
.dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-labelscounttext {
  right: 10px;
}
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit,
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-pic,
.dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-labelscounttext {
  left: 10px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit {
  top: 15px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-pic {
  top: 70px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-labelscounttext {
  top: 275px;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-props-container .dxrd-wizard-customizelabel-props,
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-select-papersize {
  width: 100%;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-radiounit,
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-pic,
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-labelscounttext {
  display: none;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-pagesizetext-inline {
  display: block;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-ltr.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-pagesizetext {
  margin-left: 40%;
}
.dx-designer-viewport:not(.dx-designer-viewport-lg):not(.dx-designer-viewport-xl) .dx-rtl.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-customizelabel-page .dxrd-wizard-customizelabel-head-props .dxrd-wizard-customizelabel-pagesizetext {
  margin-right: 40%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-field-infos .dxrd-wizard-field-infos-fields {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  width: 45%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-masterdetail-summary-options-page .dxrd-wizard-field-infos .dxrd-wizard-field-infos-values {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  left: 45%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-section-crosstab .dxrd-report-page-tile .dxrd-report-page-tile-content {
  top: 0;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-select-dataMembers-page .dxrd-wizard-list-container,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-setlayout-page .dxrd-wizard-list-container {
  height: 100%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-select-dataMembers-page .dxrd-wizard-list-container .dxrd-wizard-list,
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-crosstab-setlayout-page .dxrd-wizard-list-container .dxrd-wizard-list {
  height: 100%;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-field-infos {
  height: 36px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-fields {
  height: 36px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-fields .dx-texteditor {
  border: 1px solid transparent;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-values {
  height: 36px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-values .dx-texteditor.dx-selectbox {
  height: 36px;
}
.dx-fullscreen-wizard .dxrd-wizard .dxrd-wizard-content .dxrd-wizard-field-infos .dxrd-wizard-field-infos-removebtn {
  height: 36px;
}
.dx-designer .dxrd-localization-editor {
  font-weight: normal;
  font-size: 14px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  line-height: 1.35715;
  position: absolute;
  top: 0;
  bottom: 0;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
  z-index: 1001;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-property-grid-search-collapsed .dx-property-grid-search-box {
  display: none;
}
.dx-designer .dxrd-localization-editor.dx-ltr {
  left: 50px;
  right: auto;
}
.dx-designer .dxrd-localization-editor.dx-ltr .dxrd-left-localization-panel .dxrd-localization-panel-header .dxrd-localization-panel-title {
  padding-left: 30px;
}
.dx-designer .dxrd-localization-editor.dx-ltr .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset {
  padding: 20px 30px 22px 16px;
}
.dx-designer .dxrd-localization-editor.dx-ltr .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field {
  padding-right: 0px;
}
.dx-designer .dxrd-localization-editor.dx-ltr .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-property-grid-search-box {
  right: 0px;
}
.dx-designer .dxrd-localization-editor.dx-ltr .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-content-header {
  padding-right: 10px;
  padding-left: 16px;
}
.dx-designer .dxrd-localization-editor.dx-ltr .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-content-header .dx-field-label {
  padding-left: 8px;
  padding-top: 0;
}
.dx-designer .dxrd-localization-editor.dx-ltr .dx-list-item-content {
  padding-left: 24px;
  padding-right: 30px;
}
.dx-designer .dxrd-localization-editor.dx-rtl {
  left: auto;
  right: 50px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-header {
  height: 120px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-header .dxrd-localization-panel-title {
  padding-right: 30px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset {
  padding: 20px 16px 22px 30px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field {
  padding-left: 0px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-property-grid-search-box {
  left: 0px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-field-value {
  right: 97px;
  left: 36px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-header .dxrd-localization-panel-button {
  float: left;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-content-header {
  padding-right: 16px;
  padding-left: 10px;
}
.dx-designer .dxrd-localization-editor.dx-rtl .dx-list-item-content {
  padding-left: 30px;
  padding-right: 24px;
}
.dx-designer .dxrd-localization-editor .dx-field {
  padding-left: 0px;
  padding-right: 0px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dxrd-localization-panel-title {
  font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
  padding-top: 30px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-field-value {
  position: absolute;
  left: 97px;
  right: 36px;
  width: auto;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-field-value-shortened {
  right: 72px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dxrd-localization-panel-button {
  float: right;
  width: 26px;
  height: 26px;
  margin-left: 10px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dxrd-localization-language {
  width: calc(100% - 43px);
  position: relative;
  display: inline-block;
  -moz-transition: width 0.25s;
  -o-transition: width 0.25s;
  -webkit-transition: width 0.25s;
  transition: width 0.25s;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dxrd-localization-language.dx-property-grid-search-uncollapsed {
  width: calc(50% - 5px);
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dxrd-localization-language.dx-property-grid-search-uncollapsed .dx-field-label {
  visibility: hidden;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dxrd-localization-language.dx-property-grid-search-uncollapsed .dx-field-value {
  width: calc(100% - 36px);
  left: 0px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-property-grid-search-group {
  width: calc(50% - 5px);
  float: right;
  position: relative;
  top: -2px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-property-grid-search-group.dx-property-grid-search-collapsed {
  width: 36px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-property-grid-search-group .dx-property-grid-sorting-action {
  width: 26px;
  height: 26px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-header .dx-fieldset .dx-field .dx-icon-dxrd {
  margin: 0;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content {
  height: calc(100% - 135px);
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-content-header {
  display: table;
  padding: 30px 10px 15px 10px;
  width: calc(100% - 20px);
  table-layout: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-content-header .dx-fieldset {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  width: 100%;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-content-header .dx-fieldset .dx-field {
  min-height: inherit;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-content-header .dx-fieldset .dx-field .dxrd-localization-language {
  width: calc(50% - 15px);
  display: inline-block;
  font-weight: 700;
  text-transform: uppercase;
  opacity: 0.5;
  font-size: 11px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-empty-message {
  text-align: center;
  padding: 20px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-default:not(.dxrd-localization-panel-textbox-full) {
  margin-right: 15px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dxrd-localization-panel-current {
  margin-left: 15px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-field-value:not(.dx-checkbox):not(.dx-button) {
  width: 70%;
  font-size: 0;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-field-value:not(.dx-checkbox):not(.dx-button) .dx-selectbox {
  width: 100%;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-field-label {
  max-width: 250px;
  padding-bottom: 0;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-list .dx-list-item {
  border-top: 0px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-list .dx-list-item .dx-list-item-content {
  padding-top: 5px;
  padding-bottom: 5px;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-list .dx-field-value .dx-texteditor {
  width: calc(50% - 15px);
  display: inline-block;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-list .dx-field-value .dx-texteditor.dxrd-localization-panel-textbox-full {
  width: 100%;
}
.dx-designer .dxrd-localization-editor .dxrd-left-localization-panel .dxrd-localization-panel-content .dx-field {
  padding-top: 2px;
  padding-bottom: 2px;
}
.dx-designer .dxrd-localization-editor .dxrd-multi-area-container {
  display: -webkit-flex;
  display: flex;
  max-height: 72px;
}
.dx-designer .dx-localization-combobox-content .dx-culture-code {
  width: 75px;
  opacity: 0.6;
}
.dx-designer .dx-localization-combobox-content .dx-culture {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: bottom;
  text-overflow: ellipsis;
  max-width: calc(100% - 80px);
}
.dx-designer .dx-rtl .dxrd-error-panel .dxrd-error-panel-header .dxrd-error-panel-header-collapse {
  float: left;
}
.dx-designer .dx-rtl .dxrd-error-panel .dxrd-error-panel-header .dxrd-error-panel-header-title {
  float: right;
}
.dx-designer .dxrd-error-panel {
  height: 210px;
  position: absolute;
  z-index: 100;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  bottom: 20px;
}
.dx-designer .dxrd-error-panel .dx-widget {
  font-size: 12px;
}
.dx-designer .dxrd-error-panel.collapsed {
  height: 42px;
  border-radius: 5px;
  width: 42px;
}
.dx-designer .dxrd-error-panel:not(.collapsed) {
  min-width: 350px;
}
.dx-designer .dxrd-error-panel .dxrd-svg-errorPanel-collectErrors svg {
  width: 16px;
  height: 16px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-notification {
  border-radius: 50%;
  width: 24px;
  height: 24px;
  margin: 9px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-header {
  height: 13px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding: 10px;
  font-size: 13px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-header .dxrd-error-panel-header-title {
  font-weight: bold;
  float: left;
  margin-left: 6px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-header .dxrd-error-panel-header-collapse {
  float: right;
  width: 16px;
  height: 16px;
  padding: 0px;
  font-size: 16px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-header .dxrd-error-panel-header-collapse::before {
  color: inherit;
  font-size: 16px;
  line-height: normal;
  margin-left: 0px;
  margin-top: 0px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content {
  height: calc(100% - 34px);
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dxrd-error-grid {
  height: 100%;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dxrd-errorType-column {
  width: 24px;
  height: 24px;
  vertical-align: top;
  display: inline-block;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dxrd-errorType-text {
  height: 24px;
  line-height: 24px;
  display: inline-block;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-datagrid-borders .dx-datagrid-rowsview,
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-datagrid-headers + .dx-datagrid-rowsview {
  border-top: 0px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-datagrid-headers {
  font-weight: bold;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-header-filter {
  font-size: 12px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-datagrid-rowsview .dx-row > .dx-master-detail-cell {
  padding: 7px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-datagrid-rowsview .dx-row > .dx-master-detail-cell .dxrd-error-panel-description {
  padding-left: 60px;
  white-space: normal;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-datagrid .dx-tag .dx-tag-content {
  margin: 2px 0px 0px 2px;
  padding-bottom: 3px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-datagrid .dx-row > td {
  padding: 4px 5px 4px 5px;
  vertical-align: middle;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-toolbar {
  padding: 12px;
  margin: auto;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-toolbar .dx-toolbar-items-container {
  height: 30px;
  overflow: hidden;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-toolbar .dx-selectbox,
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-toolbar .dx-datagrid-search-panel {
  height: 28px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-toolbar .dx-button {
  height: 30px;
  font-size: 12px;
  min-width: 54px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-toolbar .dxrd-collect-errors-button {
  padding-left: 15px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content .dx-toolbar .dx-buttongroup-item {
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-top-width: 0px;
}
.dx-designer .dxrd-error-panel .dxrd-error-panel-content {
  container-type: size;
  container-name: error-panel;
}
@container error-panel (max-width: 899px) {
  .dx-designer .dxrd-error-panel .dxrd-collect-errors-button .dxrd-svg-errorPanel-collectErrors {
    margin-inline-end: 0px;
  }
  .dx-designer .dxrd-error-panel .dxrd-collect-errors-button .dx-button-text {
    display: none;
  }
}
@container error-panel (min-width: 900px) {
  .dx-designer .dxrd-error-panel .dxrd-collect-errors-button .dxrd-svg-errorPanel-collectErrors {
    margin-inline-end: 9px;
  }
  .dx-designer .dxrd-error-panel .dxrd-collect-errors-button .dx-button-text {
    display: flex;
  }
}
@container error-panel (max-width: 819px) {
  .dx-designer .dxrd-error-panel .dx-toolbar-items-container .dx-button .dxrd-errorType-text {
    display: none;
  }
}
@container error-panel (min-width: 820px) {
  .dx-designer .dxrd-error-panel .dx-toolbar-items-container .dx-button .dxrd-errorType-text {
    display: flex;
  }
}
.dxrd-image-leaf-node {
  padding: 4.5px;
}
.dxrd-image-ghost-formattingrule,
.dxrd-image-ghost-stylemodel {
  border-width: 0px;
  border-style: none;
  border-width: 0;
  position: absolute;
}
.dx-designer .dxrd-designer-wrapper .dxrd-control-border-box {
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
}
.dxrd-designer-wrapper .dx-field-value .dx-font-style-button.dxd-border-accented {
  border-style: solid;
  border-width: 1px;
}
.dxrd-designer-wrapper .dx-field-value.dxd-border-accented .dx-texteditor,
.dxrd-designer-wrapper .dx-editor-content .dx-field.dxd-border-accented .dx-texteditor,
.dxrd-designer-wrapper .dx-field-value.dxd-border-accented .dx-checkbox,
.dxrd-designer-wrapper .dx-editor-content .dx-field.dxd-border-accented .dx-checkbox {
  border-style: solid;
  border-width: 1px;
  border-color: inherit;
}
.dxrd-designer-wrapper .dxrd-image-ghost-bounded {
  border-width: 0px;
  border-style: none;
  border-width: 0;
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-expressions-tab .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-selected-component {
  padding: 2px 0;
}
.dxrd-designer-wrapper .dxrd-expressions-tab .dx-property-grid-header .dx-property-grid-header-content .dx-property-grid-selected-component .dxrd-properties-focused-item {
  height: 28px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper {
  position: absolute;
  top: 124px;
  left: 128px;
  right: 375px;
  bottom: 0;
  text-align: center;
  min-width: 100px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-surface-wrapper {
  left: 375px;
  right: 128px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-margin-resizable {
  position: absolute;
  z-index: 0;
  height: 100%;
  width: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-margin-resizable .ui-resizable-w,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-margin-resizable .ui-resizable-e {
  width: 5px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface {
  height: 100%;
  display: inline-block;
  position: relative;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-control-smart-tags {
  top: 0px;
  position: absolute;
  z-index: 1;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-control-smart-tags .dxrd-control-smart-tag {
  margin-bottom: 5px;
  border-radius: 0;
  left: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 20px;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel {
  width: 100%;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers {
  float: left;
  position: relative;
  width: 100%;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper {
  overflow: hidden;
  background: #fff;
  right: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-vruler {
  position: relative;
  width: 20px;
  float: right;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-vruler svg {
  position: absolute;
  top: 0;
  left: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker {
  width: 60px;
  right: 20px;
  position: absolute;
  overflow: hidden;
  box-sizing: border-box;
  z-index: 1;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker .dxrd-band-marker-content {
  border: 1px solid #a7a7ab;
  width: 100%;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker .dxrd-band-marker-rotation {
  height: 100%;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  -webkit-transform-origin: 0% 100%;
  -moz-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  -o-transform-origin: 0% 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker .dxrd-band-marker-rotation .dxrd-band-marker-rotation-text {
  position: absolute;
  top: 100%;
  padding-left: 1em;
  white-space: nowrap;
  padding-top: 0.5em;
  opacity: 0.75;
  cursor: default;
  color: #000000;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-header {
  background-color: #B4E1DB;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-header:hover {
  background-color: #C9F0EB;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-header-focused {
  background: #93D3CA;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-body {
  background-color: #B3DCEE;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-body:hover {
  background-color: #C7ECF9;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-body-focused {
  background: #92CBE6;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-footer {
  background-color: #C5CCE7;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-footer:hover {
  background-color: #D7DDF3;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker.dxrd-band-marker-footer-focused {
  background: #AAB4DB;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-hscroller-space {
  height: 20px;
  width: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper {
  right: 0;
  height: auto;
  top: 0;
  bottom: 20px;
  position: absolute;
  float: left;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-content-panel {
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-hruler-wrapper {
  overflow: hidden;
  top: -20px;
  height: 20px;
  position: relative;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-hruler-wrapper .dxrd-hruler {
  position: absolute;
  height: 20px;
  background: yellow;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-hruler-wrapper .dxrd-ruler-shadow {
  position: absolute;
  top: 0;
  background: gray;
  opacity: 0.5;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-hruler-wrapper .dxrd-vscroller-space {
  width: 20px;
  height: 1px;
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-hruler-wrapper .dxrd-margin-resizable .ui-resizable-w,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-hruler-wrapper .dxrd-margin-resizable .ui-resizable-e {
  width: 10px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport {
  height: inherit;
  width: inherit;
  top: -20px;
  overflow: auto;
  position: relative;
  background: white;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-leftMargin-resizable {
  position: absolute;
  z-index: 0;
  height: 100%;
  width: 100%;
  left: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-leftMargin-resizable .ui-resizable-w,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-leftMargin-resizable .ui-resizable-e {
  width: 5px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-leftMargin {
  position: absolute;
  z-index: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-leftMargin .dxrd-flip {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-leftMargin .dxrd-flip .dxrd-band-content {
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment {
  position: absolute;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container {
  position: absolute;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container .dxrd-bands-content.dxrd-selection {
  height: 100%;
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container .dxrd-bands-content.dxrd-selection .dxrd-bands-content-offset {
  position: relative;
  height: 100%;
  width: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container .dxrd-rightMargin-resizable {
  position: absolute;
  z-index: 0;
  height: 100%;
  width: 100%;
  width: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container .dxrd-rightMargin-resizable .ui-resizable-w,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container .dxrd-rightMargin-resizable .ui-resizable-e {
  width: 5px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container .dxrd-rightMargin-border {
  height: 100%;
  position: absolute;
  top: 0;
  width: 1px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-ghost-containment .dxrd-ghost-container .dxrd-snap-line-holder-container {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-collapsed {
  position: absolute;
  background: #EEEEEF;
  width: 100%;
  z-index: 20;
  border-bottom: 1px solid #B6B6BA;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #747474;
  box-sizing: border-box;
  cursor: default;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  overflow: visible;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content svg {
  position: absolute;
  top: 0;
  left: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content .dxrd-band-content-grid {
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content .dxrd-band-content-spasing {
  background-color: #FFF;
  height: 100%;
  position: absolute;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content .dxrd-band-content-greyarea {
  background-color: #CCC;
  position: absolute;
  height: 100%;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content .dxrd-band-content-watermark {
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content.dxrd-vertical-bands-container {
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content.dxrd-vertical-bands-container .dxrd-band-content-greyarea {
  display: inline-block;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content.dxrd-vertical-band {
  width: auto;
  display: inline-block;
  position: absolute;
  top: 29px;
  bottom: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content::before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  height: 1px;
  top: 0;
  border-top: 1px dashed #a7a7ab;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  bottom: 0;
  border-bottom: 1px dashed #a7a7ab;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content-selected::before {
  border-top-width: 1px;
  border-top-style: solid;
  border-color: inherit;
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  top: -1px;
  left: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-content-selected::after {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-color: inherit;
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-subbands-wrapper {
  width: 100%;
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-band-subbands-wrapper::before {
  content: "";
  width: 100%;
  position: absolute;
  top: -1px;
  left: 0;
  border-top: 1px dashed #a7a7ab;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-control {
  position: absolute;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-control .dxrd-table-row-control {
  position: absolute;
  width: 100%;
  overflow: visible;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-control .dxrd-table-row-control .dxrd-table-cell-control {
  position: absolute;
  height: 100%;
  line-height: 100%;
  box-sizing: border-box;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-control .dxrd-table-row-control .dxrd-table-cell-control.dxrd-table-cell-over-rowSpan .ui-resizable-handle {
  height: 0;
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-smart-tags {
  z-index: 5;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control {
  position: absolute;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  direction: ltr;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control .dxrd-chart-panel {
  position: absolute;
  right: 2px;
  left: 2px;
  top: 2px;
  height: 25px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control .dxrd-chart-panel .dxrd-chart-panel-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  background-color: #2a2a2a;
  color: #fff;
  line-height: normal;
  padding: 5px 8px 5px 8px;
  font-weight: bold;
  border-radius: 3px;
  cursor: pointer;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  height: 25px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  float: right;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control .dxrd-chart-panel-text:hover {
  background-color: #444444;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control.dxrd-control-rtl .dxrd-transform-origin-left-top {
  direction: rtl;
  unicode-bidi: embed;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .inline-text-edit {
  -position: absolute;
  width: 100%;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .inline-text-edit .dx-texteditor-input {
  background-color: white;
  color: black;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main {
  letter-spacing: -2px;
  position: absolute;
  display: inline-block;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-position-absolute img {
  position: inherit;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-checkbox-checkstate {
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
  position: relative;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-checkbox-checkstate svg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-checkbox-checkstate .dxrd-checkbox-custom-glyph {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-skeleton {
  box-sizing: border-box;
  letter-spacing: normal;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.1);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-image {
  position: absolute;
  width: 25%;
  height: 24px;
  left: 15%;
  top: 25%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-image-fill-container {
  left: 40%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-info {
  display: inline-block;
  box-sizing: border-box;
  letter-spacing: normal;
  padding-left: 3px;
  position: absolute;
  right: 5px;
  width: 50%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-info .dxrd-control-content {
  text-align: left;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-info-fill-container {
  width: 100%;
  left: 5px;
  right: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-info-certificate-name {
  position: absolute;
  left: 5px;
  width: 50%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-info-certificate-name .dxrd-control-content {
  text-align: left;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-main .dxrd-pdf-signature-info-certificate-name-fill-container {
  width: 100%;
  right: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control-content-select-main {
  position: absolute;
  display: inline-block;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-cross-band {
  position: absolute;
  z-index: 1;
  box-sizing: border-box;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-cross-band.dxrd-intersect {
  box-sizing: content-box;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection {
  z-index: 5;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected.dxrd-pagebreak .dxrd-control-border-box,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused.dxrd-pagebreak .dxrd-control-border-box {
  border-width: 1px;
  border-style: solid;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .dxrd-control-border-box,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .dxrd-control-border-box {
  border-width: 2px;
  border-style: solid;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-pagebreak.dxrd-selected.dxrd-locked {
  border: 2px solid orangered;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected {
  z-index: 10;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-handle,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-handle,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-handle {
  position: absolute;
  width: 5px;
  height: 5px;
  font-size: 1px;
  border: 1px solid #333;
  visibility: inherit;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-nw,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-nw,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-nw {
  top: -8px;
  left: -8px;
  cursor: nw-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-n,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-n,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-n {
  top: -8px;
  left: 50%;
  margin-left: -4px;
  cursor: n-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-ne,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-ne,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-ne {
  top: -8px;
  right: -8px;
  cursor: ne-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-w,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-w,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-w {
  top: 50%;
  margin-top: -4px;
  left: -8px;
  cursor: w-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-e,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-e,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-e {
  top: 50%;
  margin-top: -4px;
  right: -8px;
  cursor: e-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-sw,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-sw,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-sw {
  bottom: -8px;
  left: -8px;
  cursor: sw-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-s,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-s,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-s {
  bottom: -8px;
  left: 50%;
  margin-left: -4px;
  cursor: s-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-focused .ui-resizable-se,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected .ui-resizable-se,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-of-contents-selected .ui-resizable-se {
  bottom: -8px;
  right: -8px;
  cursor: se-resize;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-richedit-selected {
  visibility: visible;
  overflow: hidden;
  z-index: 11;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-richedit-selected .dxrd-control-content-main {
  letter-spacing: normal;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-richedit-selected-content {
  position: relative;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-richedit-selected-content .dxreControl {
  border-width: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-locked {
  border: 1px solid orangered;
  box-sizing: border-box;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected:not(.dxrd-focused):not(.dxrd-intersect) > .ui-resizable-handle {
  background: black;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-intersect {
  border: 1px solid #e04a6f;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-intersect > .ui-resizable-handle {
  border: 1px solid #e04a6f;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-intersect:not(.dxrd-selected) > .ui-resizable-handle {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-selected.dxrd-intersect:not(.dxrd-focused) > .ui-resizable-handle {
  background: #e04a6f;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control {
  overflow: visible;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control {
  overflow: visible;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-focused .ui-resizable-handle {
  visibility: inherit;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-table-cell-control.dxrd-focused,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-selected {
  overflow: visible;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-table-cell-control.dxrd-focused .ui-resizable-handle,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-selected .ui-resizable-handle {
  visibility: inherit;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-table-row-selection,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-crosstab-cell .dxrd-table-row-selection {
  height: 100%;
  position: absolute;
  top: -1px;
  width: 10px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-table-row-selection-left,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-crosstab-cell .dxrd-table-row-selection-left {
  left: -6px;
  cursor: url(data:image/vnd.microsoft.icon;base64,AAACAAEAICAQABQADwDoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////////////////////////////////+/////n///wA///8AH///AD////5////+//////////////////////////////////////////////////////////////////w==), pointer;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-row-control .dxrd-table-row-selection-right,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-crosstab-cell .dxrd-table-row-selection-right {
  right: -6px;
  cursor: url(data:image/vnd.microsoft.icon;base64,AAACAAEAICAQAAoADwDoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////////////////////////////////v////z////4Af//8AH///gB///8/////v//////////////////////////////////////////////////////////////////w==), pointer;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-column-selection,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-crosstab-cell .dxrd-table-column-selection {
  margin-left: -1px;
  height: 10px;
  position: absolute;
  z-index: 1;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-column-selection-top,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-crosstab-cell .dxrd-table-column-selection-top {
  top: -6px;
  cursor: url(data:image/vnd.microsoft.icon;base64,AAACAAEAICAQAA8AFQDoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////////////////7////8f///+D////Af///8f////H////x////8f////H////x////8f////////////////////////////////////////////////////////////w==), pointer;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-table-control .dxrd-table-column-selection-bottom,
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-crosstab-cell .dxrd-table-column-selection-bottom {
  bottom: -6px;
  cursor: url(data:image/vnd.microsoft.icon;base64,AAACAAEAICAQAA8ACgDoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////////////////////////////////////////////////////////8f////H////x////8f////H////x////8f///8B////g////8f////v///////////////////////////////////////////////////////w==), pointer;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-vertical-band-marker {
  height: 27px;
  border: 1px solid #a7a7ab;
  position: relative;
  overflow: hidden;
  background-color: #B3DCEE;
  text-align: left;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-vertical-band-marker .dxrd-banding-marker-text {
  position: absolute;
  padding-left: 1em;
  padding-top: 0.5em;
  opacity: 0.75;
  cursor: default;
  color: #000000;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-vertical-band-marker:hover {
  background-color: #C7ECF9;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection .dxrd-vertical-band-marker.dxrd-vertical-band-marker-focused {
  background-color: #92CBE6;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main {
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control {
  background-color: transparent;
  overflow: hidden;
  display: inline-block;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content::before {
  content: "";
  position: absolute;
  border: 1px solid silver;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content.dxrd-intersect {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content.dxrd-intersect::before {
  border: 1px solid rgba(255, 0, 0, 0.5);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content .dxrd-control-table-of-content-levelsElements .dxrd-control-content .dxrd-control-content-level-text {
  overflow: hidden;
  height: 100%;
  line-height: inherit;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content .dxrd-control-table-of-content-levelsElements .dxrd-control-content .dxrd-control-content-level-text table {
  border-width: 0px;
  border-style: none;
  vertical-align: top;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content .dxrd-control-table-of-content-levelsElements .dxrd-control-content .dxrd-control-content-level-text table td {
  vertical-align: top;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content .dxrd-control-table-of-content-levelsElements .dxrd-control-content .dxrd-control-content-level-text .dxrd-control-content-line-text {
  white-space: nowrap;
  padding-right: 7px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content .dxrd-control-table-of-content-levelsElements .dxrd-control-content .dxrd-control-content-level-text .dxrd-control-content-number {
  white-space: nowrap;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content .dxrd-control .dxrd-tocLevel-border {
  position: absolute;
  z-index: 1;
  bottom: 0;
  background-color: silver;
  left: 0;
  right: 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content .dxrd-control:last-child .dxrd-tocLevel-border {
  display: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content.dxrd-control-rtl .dxrd-control .dxrd-control-content.dxrd-control-content-multiline {
  display: block;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content.dxrd-control-rtl .dxrd-control-content.dxrd-control-content-multiline::after {
  content: "\200e\200e";
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content.dxrd-control-rtl .dxrd-control-table-of-content-levelsElements .dxrd-control-content .dxrd-control-content-level-text .dxrd-control-content-line-text {
  padding-left: 7px;
  padding-right: 0px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control.dxrd-control-table-of-content.dxrd-control-rtl .dxrd-control-content-line-text::after {
  content: "\200e\200e";
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-intersect {
  border: 1px solid rgba(255, 0, 0, 0.5);
  background-color: rgba(255, 0, 0, 0.1);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control .dxrd-control-content {
  display: inline-block;
  position: relative;
  overflow: hidden;
  line-height: normal;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: normal;
  cursor: default;
  overflow-wrap: break-word;
  width: 100%;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-control-content-multiline {
  word-wrap: break-word;
  white-space: pre-wrap;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-charactercomb-cell {
  display: inline-block;
  vertical-align: top;
  float: left;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-cross-band {
  background-color: transparent;
  overflow: hidden;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-cross-band .dxrd-control {
  background-color: transparent;
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-cross-band .dxrd-cross-band-intersect {
  stroke: rgba(255, 0, 0, 0.2);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-main .dxrd-print-across-bands-placeholder {
  position: absolute;
  opacity: 0.5;
  pointer-events: none;
  overflow: hidden;
  width: 100%;
  z-index: 1;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-of-contents-selected .dxrd-control-border-box {
  border-width: 2px;
  border-style: solid;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-of-contents-selected .ui-resizable-handle {
  bottom: -6px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-of-contents-selected.dxrd-intersect .ui-resizable-handle {
  border: 1px solid #e04a6f;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-of-contents-selected.dxrd-intersect .ui-resizable-resizing .ui-resizable-handle {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-of-contents-selected.dxrd-intersect .dxrd-control-line-ui-resizeble .ui-resizable-handle {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-of-contents-selected .dxrd-control-line-ui-resizeble .ui-resizable-s {
  width: 100%;
  height: 7px;
  bottom: -5px;
  left: 4px;
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-table-of-contents-selected .ui-resizable-resizing .ui-resizable-s {
  width: 100%;
  height: 7px;
  bottom: -5px;
  left: 4px;
  border-width: 0px;
  border-style: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAIAAAAW4yFwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAMSURBVBhXYwADBgYAAAgAAWnvujMAAAAASUVORK5CYII=) repeat-x 3px 0;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection.ghost .dxrd-focused {
  border: black 2px dotted;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection.ghost .dxrd-selected {
  border: black 2px dotted;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-selection.ghost .ui-resizable-handle {
  display: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-surface-hidden::before {
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  content: " ";
  z-index: 1;
  background:
    repeating-linear-gradient(
      -45deg,
      rgba(85, 85, 85, 0.25) 0,
      rgba(85, 85, 85, 0.25) 2px,
      transparent 1px,
      transparent 5px);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-image-surface-base {
  background-repeat: no-repeat;
  background-size: 16px 16px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-image-surface-bounded:after {
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: right top;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  content: " ";
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-image-surface-bounded-notvalid:after {
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: right top;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  content: " ";
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-image-surface-bounded-warning:after {
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: right top;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  content: " ";
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-image-surface-picturebox_placeholder {
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: 1px 1px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-control-rtl.dxrd-image-surface-bounded:after {
  background-position: left top;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface .dxrd-control-rtl.dxrd-image-surface-picturebox_placeholder {
  background-position: right top;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface:not(.dxrd-surface-rtl) .dxrd-content-panel-wrapper .dxrd-viewport .dxrd-control.dxrd-control-rtl .dxrd-pivot-content {
  direction: ltr;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode {
  transition:
    width,
    left,
    right,
    0.35s ease-in-out;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-band-content-grid {
  display: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-control:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-table-row-control:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.4);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-control:not(.dxrd-uiselected):before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-table-row-control:not(.dxrd-uiselected):before {
  display: block;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-control.dxrd-uiselected:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-table-row-control.dxrd-uiselected:before {
  display: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-control:not(.dxrd-uiselected) .dxrd-control:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-table-row-control:not(.dxrd-uiselected) .dxrd-control:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-control:not(.dxrd-uiselected) .dxrd-table-row-control:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-table-row-control:not(.dxrd-uiselected) .dxrd-table-row-control:before {
  display: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected {
  z-index: 2;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-control:not(.dxrd-uiselected):before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-table-row-control:not(.dxrd-uiselected):before {
  display: block;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-control.dxrd-uiselected:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-table-row-control.dxrd-uiselected:before {
  display: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-control:not(.dxrd-uiselected) .dxrd-control:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-table-row-control:not(.dxrd-uiselected) .dxrd-control:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-control:not(.dxrd-uiselected) .dxrd-table-row-control:before,
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-bands-content.dxrd-main .dxrd-uiselected .dxrd-table-row-control:not(.dxrd-uiselected) .dxrd-table-row-control:before {
  display: none;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper.dxrd-surface-localization-mode .dxrd-band-marker:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.4);
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface:not(.dxrd-surface-rtl) .dxrd-bands-content.dxrd-selection {
  left: -8px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface:not(.dxrd-surface-rtl) .dxrd-bands-content.dxrd-selection .dxrd-bands-content-offset {
  left: 8px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface-rtl .dxrd-bands-content.dxrd-selection {
  right: -8px;
}
.dxrd-designer-wrapper .dxrd-surface-wrapper .dxrd-surface-rtl .dxrd-bands-content.dxrd-selection .dxrd-bands-content-offset {
  right: 8px;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper {
  bottom: 0;
  display: block;
  position: absolute;
  box-sizing: border-box;
  padding: 16px;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs-scrollable::after {
  border: none;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper {
  right: 128px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper {
  left: 128px;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs.dx-widget {
  background-color: transparent;
  box-shadow: none;
  width: auto;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs.dx-widget .dx-tabs-wrapper .dx-item {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper {
  background: transparent;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper::after,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper::after {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab {
  max-width: fit-content;
  border-width: 1px;
  border-style: solid;
  margin: 4px;
  height: 42px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content {
  vertical-align: middle;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-icon,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-icon {
  font-size: 14px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-icon,
.dx-rtl.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-icon {
  float: left;
  margin-left: 4px;
  margin-right: 11px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-icon,
.dx-ltr.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-icon {
  float: right;
  margin-left: 11px;
  margin-right: 4px;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper {
  overflow: hidden;
  max-width: 312px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper,
.dx-rtl.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper {
  float: right;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper,
.dx-ltr.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper {
  float: left;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper .dx-tab-title,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper .dx-tab-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  width: 100%;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper .dx-tab-title,
.dx-rtl.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper .dx-tab-title {
  padding-left: 12px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper .dx-tab-title,
.dx-ltr.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab .dx-tab-content .dx-tab-title-wrapper .dx-tab-title {
  padding-right: 12px;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab-selected,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab-selected {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  cursor: default;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab-selected:after,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab-selected:after {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-tab.dx-state-focused:after,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-tab.dx-state-focused:after {
  border-width: 0px;
  border-style: none;
}
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-tabs-wrapper .dx-state-focused,
.dxrd-designer-wrapper .dxrd-navigation-panel-wrapper .dx-tabs .dx-indent-wrapper .dx-state-focused {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dx-overlay-wrapper {
  height: 100%;
  position: absolute;
  top: 0;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dx-overlay-wrapper {
  right: 0;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dx-overlay-wrapper {
  left: 0;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dx-overlay-wrapper .dx-overlay-content {
  width: 100%;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dx-overlay-wrapper.dxrd-wizard.dxrd-report-wizard {
  left: 0;
  right: 50px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dx-overlay-wrapper.dxrd-wizard.dxrd-report-wizard {
  right: 0;
  left: 50px;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
  height: 65px;
  line-height: 65px;
  position: relative;
  width: 100%;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-title-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-title-text {
  padding-right: 27px;
  padding-left: 52px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-title-text {
  padding-left: 27px;
  padding-right: 52px;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-button {
  cursor: pointer;
  padding: 0;
  width: 32px;
  height: 32px;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-button svg {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-back-button {
  position: relative;
  width: 100%;
  height: 100%;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-close-button {
  position: absolute;
  top: 16px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-close-button {
  left: 6px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-report-menu-title .dxrd-report-menu-close-button {
  right: 13px;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-menu-item {
  margin-top: 0px;
  height: 48px;
  line-height: 48px;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-menu-item .dxrd-menu-item-image {
  height: 48px;
}
.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-menu-item .dxrd-menu-item-text {
  font-size: 13px;
  line-height: 48px;
}
.dx-rtl.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-menu-item .dxrd-menu-item-text {
  padding-right: 21px;
}
.dx-ltr.dxrd-designer-wrapper .dxrd-menubutton-part .dxrd-menu-container .dxrd-menu-item .dxrd-menu-item-text {
  padding-left: 21px;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper {
  right: 0;
  float: right;
  left: auto;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-surface-wrapper .dxrd-surface .dxrd-content-panel-wrapper {
  float: right;
  left: 0;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper {
  left: 0;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-vruler {
  float: left;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker {
  left: 20px;
  right: auto;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker .dxrd-band-marker-rotation {
  margin-left: 100%;
}
.dxrd-designer-wrapper.dx-rtl .dxrd-surface-wrapper .dxrd-surface .dxrd-bands-panel-wrapper .dxrd-bands-panel .dxrd-band-headers .dxrd-band-marker-wrapper .dxrd-band-marker .dxrd-band-marker-rotation .dxrd-band-marker-rotation-text {
  bottom: 0;
  top: auto;
  padding-bottom: 0.5em;
  padding-top: inherit;
}
.dxrd-chartdesigner-popup .dx-popup-content {
  padding: 0;
}
.dxrd-chartdesigner-popup .dxrd-chartdesigner-popup-content {
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dxrd-add-dataSource-popup-content .dx-popup-content .dxrd-list-item-ellipsis-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-overlay-wrapper .dx-overlay-content .dx-expression-tree .dx-button .dx-button-content {
  padding: 4px;
}
.dx-dropdownlist-popup-wrapper .dxrd-checkbox-style-combobox-item .dxrd-checkbox-style-combobox-item-icons svg,
.dx-dropdownlist-popup-wrapper .dxrd-checkbox-style-combobox-item span {
  vertical-align: middle;
  display: inline-block;
}
.dx-dropdownlist-popup-wrapper .dxrd-checkbox-style-combobox-item-icons {
  width: 55px;
  display: inline-block;
}
.dx-dropdownlist-popup-wrapper .dxrd-checkbox-style-combobox-item-icons svg {
  width: 14px;
  height: 14px;
}
.dx-designer .dxrd-rich-surface:focus {
  outline: none;
}
.dx-designer .dxrd-rich-surface .dxreView,
.dx-designer .dxrd-rich-surface .dxrePage {
  background-color: transparent !important;
}
.dx-designer .dxrd-rich-surface.dxrd-richedit-readonly .dxreView {
  overflow: hidden;
}
.dx-designer .dxrd-rich-surface.dxrd-richedit-readonly .dxrePageArea {
  background-color: transparent !important;
}
.dx-designer .dxrd-rich-surface.dxrd-richedit-readonly .dxreInFocus .dxreSelCursor {
  display: none;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line {
  max-width: 216px;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dxrd-toolbar-elements-line-bottom {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  position: absolute;
  left: 0;
  right: 0;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dxrd-rich-toolbar-header {
  padding: 7px 8px 1px;
  font-weight: bold;
  font-size: 11px;
  line-height: 11px;
  opacity: 0.5;
  text-align: left;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dxrd-rich-toolbar-value {
  display: flex;
  padding: 2px;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dxrd-rich-toolbar-value .dx-texteditor-input {
  font-size: 14px;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dxrd-rich-toolbar-value .dxrd-richedit-toolbar-fontsize {
  width: 210px;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dxrd-rich-toolbar-value .dxrd-richedit-toolbar-fontsize .dxrd-richedit-toolbar-fontsize-content {
  width: auto;
  display: inline-block;
  transition: transform 0.4s ease-in-out;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dx-button-has-icon .dx-icon {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  background-size: 16px;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dxrd-toolbar-elements-line .dx-button-has-icon .dx-button-content {
  padding: 6px;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dx-button.dx-button-normal,
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dx-colorbox,
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dx-selectbox {
  margin: 6px;
  height: 30px;
  width: 30px;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dx-colorbox,
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dx-selectbox {
  width: 100%;
}
.dx-popup-wrapper > .dx-overlay-content .dxrd-rich-toolbar-popover-content .dx-button-has-text .dx-button-content {
  font-size: 14px;
  padding: 0;
}
.dx-content-loading-panel {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.dx-expressioneditor .dx-popup-content .dx-expression-variables-arguments {
  display: none;
}
.dx-expressioneditor .dx-popup-content.dx-expression-popup-related-xrcrosstabcell .dx-expression-variables-datasource {
  display: none;
}
.dx-expressioneditor .dx-popup-content.dx-expression-popup-related-xrcrosstabcell .dx-expression-variables-arguments {
  display: block;
}
.dx-expressioneditor .dx-popup-bottom.dx-toolbar {
  padding: 0px 9px 26px 30px;
}
.dx-expressioneditor.dxrd-expressioneditor-complex .dx-popup-bottom.dx-toolbar {
  padding: 15px 9px 26px 30px;
}
.dxrd-expressioneditor-popup-content {
  display: flex;
  height: 100%;
  flex-direction: column;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-popup-columns {
  display: flex;
  height: 100%;
}
.dxrd-expressioneditor-popup-content .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-category {
  height: 23px;
  line-height: 23px;
}
.dxrd-expressioneditor-popup-content .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-item {
  height: 23px;
  line-height: 23px;
}
.dxrd-expressioneditor-popup-content .dx-expression-tree .dx-expressioneditor-tools .dx-expressioneditor-tools-tabs .dx-expressioneditor-tools-tab .dx-expressioneditor-tools-tab-header {
  height: 23px;
  line-height: 23px;
}
.dxrd-expressioneditor-popup-content .dx-expression-tree .dx-widget.dx-button.dx-button-has-icon .dx-button-content .dx-icon-dxrd.dxrd-ai-expression-gen-service {
  height: 18px;
  width: 18px;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties {
  margin: 17px 0 0 17px;
  width: 200px;
  min-width: 120px;
  max-width: 70%;
  flex-shrink: 0;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper {
  border-width: 1px;
  border-style: solid;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dx-accordion-content {
  padding-left: 20px;
}
.dx-rtl .dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dx-accordion-content {
  padding-right: 20px;
  padding-left: 0;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dxrd-expressioneditor-property {
  height: 23px;
  line-height: 23px;
  padding-left: 5px;
  font-size: 11px;
}
.dx-rtl .dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dxrd-expressioneditor-property {
  padding-right: 5px;
  padding-left: 0;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dxrd-expressioneditor-property .dxrd-expressioneditor-property-text {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dxrd-expressioneditor-property .dxrd-expressioneditor-property-binded {
  font-weight: bold;
  padding-right: 24px;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dxrd-expressioneditor-property .dxrd-expression-image {
  display: inline-block;
  position: absolute;
  width: 12px;
  right: 10px;
  margin-top: 2px;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dx-expressioneditor-property-accordion-header {
  height: 23px;
  line-height: 23px;
  padding-left: 5px;
  font-size: 11px;
}
.dx-rtl .dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dx-expressioneditor-property-accordion-header {
  padding-right: 5px;
  padding-left: 0;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dx-expressioneditor-property-accordion-header .dxrd-expressioneditor-property-text {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dx-expressioneditor-property-accordion-header .dxrd-expressioneditor-property-binded {
  font-weight: bold;
  padding-right: 24px;
}
.dxrd-expressioneditor-popup-content .dxrd-expressioneditor-properties .dxrd-expressioneditor-properties-content-wrapper .dx-expressioneditor-property-accordion-header .dxrd-expression-image {
  display: inline-block;
  position: absolute;
  width: 12px;
  right: 10px;
  margin-top: 2px;
}
.dxrd-expressioneditor-popup-content .dx-expressioneditor-content {
  width: 100%;
}
.dxrd-expressioneditor-popup-content .dx-expressioneditor-content .dx-expression-tree .dx-button .dx-button-content {
  padding: 4px;
}
.dxrd-designer-wrapper.dxrd-designer.dx-ltr .dxrd-properties-wrapper .dx-popup-general,
.dxrd-designer-wrapper.dxrd-designer.dx-ltr .dxrd-properties-wrapper .dx-datebox-container,
.dxrd-designer-wrapper.dxrd-designer.dx-ltr .dxrd-properties-wrapper .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-right: 37px;
}
.dxrd-designer-wrapper.dxrd-designer.dx-ltr .dxrd-properties-wrapper.dxrd-expressions-tab .dx-popup-general,
.dxrd-designer-wrapper.dxrd-designer.dx-ltr .dxrd-properties-wrapper.dxrd-expressions-tab .dx-datebox-container,
.dxrd-designer-wrapper.dxrd-designer.dx-ltr .dxrd-properties-wrapper.dxrd-expressions-tab .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-right: 0px;
}
.dxrd-designer-wrapper.dxrd-designer.dx-ltr .dxrd-properties-wrapper .dxrd-editormenu-boxes {
  right: 6px;
}
.dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-properties-wrapper .dx-popup-general,
.dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-properties-wrapper .dx-datebox-container,
.dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-properties-wrapper .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-left: 37px;
}
.dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-properties-wrapper.dxrd-expressions-tab .dx-popup-general,
.dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-properties-wrapper.dxrd-expressions-tab .dx-datebox-container,
.dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-properties-wrapper.dxrd-expressions-tab .dx-widget:not(.dx-scrollable-scrollbar):not(.dx-dropdowneditor-button):not(.dx-button-has-icon):not(.no-margin-right) {
  margin-left: 0px;
}
.dxrd-designer-wrapper.dxrd-designer.dx-rtl .dxrd-properties-wrapper .dxrd-editormenu-boxes {
  left: 6px;
}
.dxrd-designer-wrapper.dxrd-designer .dxrd-internal-error {
  color: #d9534f;
  font-size: 12px;
  letter-spacing: initial;
  line-height: normal;
  text-align: left;
  margin-left: 1em;
  margin-right: 1em;
}
.dx-context-menu.dx-context-menu-flex {
  display: flex;
}
.dx-context-menu {
  align-items: center;
  width: 100%;
}
.dx-context-menu .dx-context-menu-icon {
  width: 14px;
  height: 14px;
  margin-left: 8px;
  margin-right: 8px;
  display: inline-block;
}
.dx-context-menu .dx-context-menu-text {
  display: inline-flex;
  margin-left: 8px;
  margin-right: 8px;
}
.dx-context-menu .dx-context-menu-group-icon {
  width: 14px;
  height: 14px;
  display: inline-flex;
  float: right;
  margin-top: 3px;
}
.dx-popup-content .dxrd-treelist-search-panel-container .dx-texteditor .dx-placeholder::before {
  padding-block: 0;
}
.dx-designer-viewport .dxrd-right-panel-header-button {
  line-height: 24px;
  margin-top: 8px;
  float: right;
  max-width: 166px;
  height: 24px;
  font-size: 12px;
  padding: 0px 9px 0px 9px;
}
.dx-designer-viewport .dxrd-right-panel-header-button .dx-button-text {
  text-transform: none;
}
.dx-designer-viewport .dxrd-fieldslist-wrapper .dx-treelist-item.dx-treelist-item-disabled {
  opacity: 0.5;
  pointer-events: none;
}
.dx-designer-viewport .dxrd-fieldslist-wrapper .dx-treelist-item .dx-treelist-rename-node {
  margin-top: 4px;
  position: absolute;
  right: 16px;
  left: 38px;
  height: 22px;
}
.dx-designer-viewport .dxrd-add-dataSource-popup-content .dx-create-dataSource-popup-item {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  margin-bottom: 3px;
}
.dx-designer-viewport .dxrd-add-dataSource-popup-content .dx-list {
  padding: 4px 0px;
}
.dx-designer-viewport .dxrd-add-dataSource-popup-content .dx-list .dx-list-search {
  margin: 3px;
}
.dx-designer-viewport .dxrd-add-dataSource-popup-content .dx-list .dx-item-content.dx-list-item-content {
  padding: 0px;
}
.dx-designer-viewport .dxrd-add-dataSource-popup-content .dx-list .dx-item-content.dx-list-item-content::before {
  content: "";
}
.dx-designer-viewport .dxrd-add-dataSource-popup-content .dx-list .dx-item-content.dx-list-item-content .dxrd-list-item-ellipsis-text {
  padding: 10px;
}

/* node_modules/devexpress-dashboard/dist/css/dx-dashboard.light.css */
.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 {
  -webkit-user-select: none;
  user-select: none;
  vertical-align: top;
  width: 100% !important;
  display: block;
  clear: both;
}
div.dx-dashboard-item .dx-searchbox {
  border: 0;
}
.dx-dashboard-widget-viewer-item > * {
  padding: 0px;
}
.dx-dashboard-toolbar-preview:focus-visible {
  outline-width: 2px;
  outline-style: solid;
  outline-color: #337ab7;
  outline-offset: -2px;
}
.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 {
  -webkit-user-select: none;
  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-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-combobox-filter-item {
  -webkit-user-select: none;
  user-select: none;
  box-sizing: border-box;
  padding: 12px;
}
.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-dashboard-caption-toolbar,
.dx-dashboard-title-toolbar {
  border-width: 0px;
  float: right;
  -webkit-user-select: none;
  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-button .dx-button,
.dx-dashboard-title-toolbar .dx-toolbar-button .dx-button {
  background-color: transparent;
}
.dx-dashboard-caption-toolbar .dx-button svg,
.dx-dashboard-title-toolbar .dx-button svg {
  pointer-events: none;
}
.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-icon-menu-popover-wrapper .dx-popup-content .dx-tileview .dx-item.dx-tile .dx-tile-content svg {
  pointer-events: none;
  width: 48px;
  height: 48px;
  margin: 8px;
}
.dx-dashboard-icon-menu-popover-wrapper .dx-popup-content .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 {
  display: block;
  min-width: 50px;
}
.dx-dashboard-word-wrap {
  word-wrap: break-word;
}
.dx-argument-value {
  padding-bottom: 4px;
  font-weight: bold;
}
.dx-dashboard-container:not(.dx-dashboard-item-container) {
  text-align: left;
}
.dx-dashboard-simple-border {
  border: 1px solid #dddddd;
}
.dx-dashboard-item-loading-panel {
  background-color: #414141;
}
.dx-dashboard-item-loading-panel h1 {
  color: #ffffff;
}
.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-labels-container {
  position: absolute;
  left: -10000px;
  font-size: 14px;
}
.dx-dashboard-textbox-content {
  padding: 7px;
  color: #333333;
}
.dx-dashboard-textbox-color-text-auto {
  color: #333333;
}
.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:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    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: #333333;
}
.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-dashboard-current-color-icon {
  fill: currentColor;
}
.dx-dashboard-icon-opacity-50 {
  opacity: 0.5;
}
.dx-dashboard-icon-opacity-75 {
  opacity: 0.75;
}
.dx_blue {
  fill: #337ab7;
}
.dx_darkgray {
  fill: #333333;
}
.dx_gray {
  fill: rgba(51, 51, 51, 0.65);
}
.dx_green {
  fill: #5cb85c;
}
.dx_red {
  fill: #d9534f;
}
.dx_yellow {
  fill: #f0ad4e;
}
.dx_white {
  fill: #ffffff;
}
#dx-dashboard-restore-item .dx-dashboard-red-icon {
  fill: currentColor;
}
#dx-dashboard-data-reduced .dx-dashboard-yellow-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-icon-menu-popover-wrapper .dx-tile svg {
  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,
.dx-dashboard-icon-menu-popover-wrapper .dx-tile.dx-state-focused svg {
  color: #333333;
}
.dx-dashboard-caption-toolbar,
.dx-dashboard-title-toolbar {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  background-color: #ffffff;
}
.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,
.dx-dashboard-title-toolbar .dx-button svg {
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-caption-toolbar .dx-button.dx-dashboard-checked svg,
.dx-dashboard-title-toolbar .dx-button.dx-dashboard-checked svg {
  color: #337ab7;
}
.dx-dashboard-caption-toolbar .dx-button.dx-dashboard-data-reduced.dx-dashboard-checked:not(.dx-state-hover):not(.dx-state-focused) svg,
.dx-dashboard-title-toolbar .dx-button.dx-dashboard-data-reduced.dx-dashboard-checked:not(.dx-state-hover):not(.dx-state-focused) svg {
  color: #f0ad4e;
}
.dx-dashboard-caption-toolbar .dx-button.dx-dashboard-filter:not(.dx-state-hover):not(.dx-state-focused) svg,
.dx-dashboard-title-toolbar .dx-button.dx-dashboard-filter:not(.dx-state-hover):not(.dx-state-focused) svg {
  color: #337ab7;
}
.dx-dashboard-caption-toolbar .dx-button.dx-dashboard-restore-item:not(.dx-state-hover):not(.dx-state-focused) svg,
.dx-dashboard-title-toolbar .dx-button.dx-dashboard-restore-item:not(.dx-state-hover):not(.dx-state-focused) svg {
  color: #d9534f;
}
.dx-dashboard-caption-toolbar .dx-button.dx-state-hover svg,
.dx-dashboard-caption-toolbar .dx-button.dx-state-focused svg,
.dx-dashboard-title-toolbar .dx-button.dx-state-hover svg,
.dx-dashboard-title-toolbar .dx-button.dx-state-focused svg {
  color: #333333;
}
.dx-dashboard-caption-toolbar.dx-dashboard-caption-toolbar-border {
  border-bottom: 1px solid #dddddd;
}
.dx-dashboard-title-toolbar {
  background-color: transparent;
}
.dx-dashboard-title-toolbar .filter-text {
  color: #337ab7;
}
.dx-dashboard-toolbar-preview {
  background-color: #ffffff;
}
div.dx-dashboard-item .dx-searchbox {
  background-color: #ffffff;
}
div.dx-dashboard-item .dx-searchbox input {
  background-color: #ffffff;
}
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;
}
.dx-dashboard-date-filter-widget {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: hidden;
}
.dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons {
  display: flex;
  flex-wrap: wrap;
  font-size: 14px;
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
  height: 100%;
}
.dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons.dx-dashboard-date-filter-buttons-no-caption {
  margin: -3px;
}
.dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button {
  margin: 3px;
}
.dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button .dx-button-mode-contained {
  border-color: #dddddd;
}
.dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button .dx-button-has-text {
  width: 100%;
}
.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-date-filter-widget .dx-dashboard-date-filter-buttons .dx-dashboard-date-filter-button .dx-item-selected {
  background-color: #e5e5e5;
}
.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-date-filter-widget .dx-dashboard-date-filter-buttons-left-to-right {
  flex-direction: row;
  align-items: baseline;
  align-content: flex-start;
}
.dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons-left-to-right .dx-dashboard-date-filter-button {
  flex-grow: 1;
  flex-basis: 0;
}
.dx-dashboard-date-filter-widget .dx-dashboard-date-filter-buttons-top-down {
  flex-direction: column;
}
.dx-dashboard-date-filter-overlay {
  border: 1px solid #dddddd;
  background-color: #ffffff;
  padding: 10px;
  position: relative;
  display: table;
}
.dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-calendar-container {
  display: table-cell;
}
.dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-calendar {
  background-color: #ffffff;
  margin: 10px;
}
.dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-calendar .dx-calendar-cell.dx-calendar-today {
  font-weight: normal;
}
.dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-text-box {
  margin: 10px;
}
.dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-text-box .dx-texteditor-input {
  background-color: #ffffff;
}
.dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-button {
  float: right;
  background-color: #ffffff;
  margin: 10px;
}
.dx-dashboard-date-filter-overlay .dx-dashboard-date-filter-overlay-button.dx-state-focused {
  outline-width: 3px;
  outline-style: solid;
  outline-color: #337ab7;
}
.dx-dashboard-date-filter-overlay.dx-dashboard-date-filter-mobile {
  display: flex;
  flex-direction: column;
}
.dx-dashboard-date-filter-overlay.dx-dashboard-date-filter-mobile .dx-dashboard-date-filter-overlay-calendar-container {
  margin: 2px;
  display: block;
}
.dx-dashboard-datagrid-column-visible-cell-content {
  overflow: visible !important;
}
.dx-datagrid .dx-row > td.dx-dashboard-datagrid-column-visible-cell-content {
  padding: 7px;
}
.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: 7px 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: 7px;
}
.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-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: #333333;
}
.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: #ffffff;
  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: #ffffff;
  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;
  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 0.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: #333333;
  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: #333333;
}
.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-dashboard-notificator .dx-dashboard-notificator-notification {
  display: flex;
  align-items: center;
  opacity: 0.9;
  border-radius: 2px;
  padding: 8px 16px;
  margin-bottom: 4px;
  line-height: normal;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification.dx-dashboard-error {
  background-color: #d9534f;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification.dx-dashboard-error h1 {
  text-transform: none;
  font-size: 10px;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification.dx-dashboard-success {
  background-color: #5cb85c;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification.dx-dashboard-info {
  background-color: #414141;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification .dx-dashboard-notificator-notification-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
  width: 16px;
  height: 16px;
  width: 18px;
  height: 18px;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification .dx-dashboard-notificator-notification-icon svg {
  width: 16px;
  height: 16px;
  margin: 0px 0px;
  pointer-events: none;
  color: #ffffff;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification .dx-dashboard-notificator-notification-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification .dx-dashboard-notificator-notification-message h1 {
  margin-top: 0;
  margin-bottom: 0;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: bold;
}
.dx-dashboard-widget-container .dx-dashboard-notificator .dx-dashboard-notificator-notification .dx-dashboard-notificator-notification-message span {
  font-size: 11px;
}
.dx-dashboard-widget-container .dx-dashboard-live-region {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}
.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 *:focus-visible {
  outline-width: 2px;
  outline-style: solid;
  outline-color: #337ab7;
}
.dx-dashboard-viewer *:focus-visible.dx-texteditor-input {
  outline-width: 0px;
}
.dx-dashboard-viewer *:focus-visible.dx-dashboard-tabs-container {
  outline-style: dashed;
}
.dx-dashboard-viewer *:focus-visible.widget-viewer-cell,
.dx-dashboard-viewer *:focus-visible.dx-dashboard-simple-border,
.dx-dashboard-viewer *:focus-visible.dx-dashboard-group-item,
.dx-dashboard-viewer *:focus-visible.dx-dashboard-date-filter-button,
.dx-dashboard-viewer *:focus-visible.dx-flex-card-layout {
  outline-offset: -2px;
}
.dx-dashboard-viewer *:focus-visible.dx-dashboard-ellipsis {
  border-radius: 3px;
}
.dx-dashboard-widget-container .dx-state-focused:focus-visible,
div.dx-dashboard-item-container.dx-dashboard-item-container-activated:focus-visible {
  outline-width: 3px;
  outline-style: solid;
  outline-color: #337ab7;
}
.dx-dashboard-widget-container .dx-state-focused:focus-visible.dx-dashboard-standalone-item,
div.dx-dashboard-item-container.dx-dashboard-item-container-activated:focus-visible.dx-dashboard-standalone-item {
  outline-offset: -2px;
}
div.dx-dashboard-item-container:focus-visible {
  outline-width: 3px;
  outline-style: dashed;
  outline-color: #337ab7;
}
.dx-tab-content div.dx-dashboard-item-container:focus-visible,
.dx-tab-content div.dx-dashboard-item-container.dx-dashboard-item-container-activated:focus-visible {
  outline-offset: -3px;
}
.dx-dashboard-viewer {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
  background-color: initial;
}
.dx-dashboard-layout-container {
  height: auto;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.dx-dashboard-layout-container > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-scrollbar {
  z-index: 102;
}
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: #ffffff;
  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-dashboard-fullscreen-item-base {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  top: 0px;
  z-index: 1500;
  background-color: #efefef;
}
.dx-dashboard-hidden-element {
  display: none;
}
.dx-dashboard-tab-button {
  padding: 6px 5px;
  cursor: pointer;
}
.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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-tab-button > div.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-tab-button > div:hover svg {
  color: #333333;
}
.dx-dashboard-tabs-container {
  display: block;
}
.dx-dashboard-tabs-content {
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-dashboard-tabs-content.dx-dashboard-design {
  position: absolute;
  left: 0;
  right: 0;
}
.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-tab-button.dx-dashboard-toggle-menu-button:focus-visible {
  outline-offset: -2px;
}
.dx-dashboard-layout-tabs.dx-tabs-expanded {
  display: flex;
}
.dx-dashboard-layout-tabs .dx-tabs-wrapper {
  display: flex;
  border-block-start: none;
  border-block-end: none;
  -webkit-border-after: none;
  -webkit-border-before: none;
  background-color: #dddddd;
}
.dx-dashboard-layout-tabs .dx-tabs-wrapper:after {
  border-block-start: none;
  border-inline-start: none;
  -webkit-border-start: none;
  border-block-end: none;
  border-inline-end: none;
  -webkit-border-end: none;
}
.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;
  flex-basis: auto;
  flex-grow: 0;
  border-radius: 2px;
}
.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: #ffffff;
}
.dx-dashboard-layout-tabs.dx-tabs .dx-tab.dx-state-hover::after,
.dx-dashboard-layout-tabs.dx-tabs .dx-tab.dx-state-active::after {
  -webkit-border-after: none;
  border-block-start: none;
  -webkit-border-before: none;
  border-block-end: none;
  border-inline-start: none;
  -webkit-border-start: none;
  border-inline-end: none;
  -webkit-border-end: none;
}
.dx-dashboard-layout-tabs .dx-tab-content .dx-dashboard-group-item {
  padding: 0;
}
.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;
  min-width: 600px;
  min-height: 300px;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-wrapper {
  display: grid;
  grid-column-gap: 50px;
  grid-template-columns: 2fr 5fr;
  height: 100%;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-wrapper.dx-dashboard-parameters-form-wrapper {
  grid-template-rows: 100%;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-wrapper.dx-dashboard-parameters-form-wrapper .dx-dashboard-form-wrapper-dx-checkbox {
  grid-column: 1/2;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-column.dx-dashboard-form-new {
  padding: 0% 15%;
  min-height: 300px;
  min-width: 560px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .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 .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 .dx-dashboard-form-column.dx-dashboard-form-new .dx-dashboard-form-new-content {
  flex: 1 1 0;
  margin-top: 40px;
  min-height: 200px;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-column.dx-dashboard-form-new .dx-dashboard-form-new-button {
  text-align: right;
  margin-top: 20px;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-column-content-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  pointer-events: auto;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row-caption:not(:first-child) {
  margin-top: 10px;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row-action-list .dx-dashboard-form-row-action {
  display: inline-block;
  color: #337ab7;
  text-decoration: underline;
  cursor: pointer;
  text-transform: none;
  font-size: 12px;
  font-weight: normal;
  margin-left: 20px;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row-action-list .dx-dashboard-form-row-action:first-of-type {
  margin-left: 0;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row-action-list .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 .dx-dashboard-form-inline-action {
  color: #337ab7;
  text-decoration: underline;
  cursor: pointer;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row-content {
  display: flex;
  flex-direction: column;
  flex: 1 1 0;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row-content > div {
  flex: 1 1 0;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .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 .dx-dashboard-form-row {
  display: flex;
  flex-direction: column;
  flex: 1 1 0;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row:not(:first-of-type) {
  padding-top: 23px;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-form-row:not(:first-of-type) .dx-dashboard-form-row-content {
  top: 45px;
}
.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 {
  pointer-events: none;
}
.dx-dashboard-settings-form .dx-dashboard-form-row-caption {
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  height: 22px;
  display: flex;
  justify-content: space-between;
  color: rgba(51, 51, 51, 0.8);
  flex: 0 0 auto;
}
.dx-dashboard-settings-form .dx-dashboard-form-row-caption > span {
  line-height: 22px;
  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: #ffffff;
}
.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 .dx-dashboard-caption-toolbar .dx-toolbar-after .dx-toolbar-item,
.dx-dashboard-title-settings-preview-wrapper .dx-dashboard-title-toolbar .dx-toolbar-after .dx-toolbar-item {
  padding: 0 0 0 8px;
}
.dx-dashboard-title-settings-preview-wrapper .dx-dashboard-caption-toolbar .dx-toolbar-before .dx-toolbar-item:first-child,
.dx-dashboard-title-settings-preview-wrapper .dx-dashboard-title-toolbar .dx-toolbar-before .dx-toolbar-item:first-child {
  padding-left: 10px;
}
.dx-dashboard-properties .dx-texteditor:not(.dx-treeview-search) .dx-texteditor-input,
.dx-dashboard-properties .dx-texteditor:not(.dx-treeview-search) .dx-texteditor-container,
.dx-dashboard-properties .dx-texteditor:not(.dx-treeview-search) .dx-texteditor-buttons-container {
  background-color: #ffffff;
}
.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-list {
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
  background-color: #ffffff;
}
.dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog {
  position: relative;
  width: 100%;
  height: calc(100% + 30px);
  display: flex;
  flex-direction: column;
}
.dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-fieldset {
  margin: 0 0 10px 0;
}
.dx-dashboard-calc-field-editor-popup .dx-dashboard-calc-field-dialog .dx-dashboard-calc-field-expression {
  flex-grow: 1;
  margin-bottom: 10px;
}
.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 .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 {
  background-color: #ffffff;
  -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-dashboard-treeview {
  min-height: 0;
}
.dx-color-scheme-tree-view-container .dx-treeview-search {
  border: none;
  border-bottom: 1px solid #dddddd;
}
.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 {
  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-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-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-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) .dx-treeview-item .dx-treeview-expander-icon-stub {
  display: 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)[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: #ffffff;
  -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.dx-searchbox {
  border: none;
  border-bottom: 1px solid #dddddd;
}
.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-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;
  fill: transparent;
}
.dx-dashboard-colors-list-compact.dx-list .dx-list-item .dx-list-item-content:hover .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:hover .dx-dashboard-edit-color-icon svg {
  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,
.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 {
  fill: rgb(255, 255, 255);
}
.dx-dashboard-color-scheme-editor-form .dx-dashboard-coloring-form-color-tables-panel .dx-dashboard-color-tables-list {
  background-color: #ffffff;
  -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;
  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 {
  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 {
  color: #333333;
}
.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-definition-tree svg {
  width: 16px;
  height: 16px;
  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%;
  display: flex;
  flex-direction: column;
}
.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%;
  display: grid;
  grid-column-gap: 50px;
  grid-template-columns: 1fr 1fr;
}
.dx-dashboard-coloring-form-panel-header {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  color: rgba(51, 51, 51, 0.8);
  margin: 0;
}
.dx-dashboard-widget-container .dx-dropdowneditor-overlay.dx-dashboard-cf-color-picker {
  display: inline;
}
.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 .dx-dashboard-style-settings-editor {
  border: none;
}
.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: #ffffff;
  border: 1px solid #dddddd;
  padding: 4px 7px 7px 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-style-settings-editor .dx-dashboard-style-settings-editor-caption-wrapper {
  padding-top: 4px;
}
.dx-dashboard-style-settings-editor-grid {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  grid-template-areas: "header header header header header header header header ";
  gap: 4px;
  align-items: center;
  justify-items: center;
  padding-top: 2px;
}
.dx-dashboard-style-settings-editor-icons-grid {
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  grid-template-areas: "header header header header header header header header header header ";
  gap: 4px;
  align-items: center;
  justify-items: center;
  padding-top: 2px;
}
.dx-dashboard-style-settings-editor-grid-no-style {
  grid-area: header;
  justify-self: normal;
}
.dx-dashboard-appearance-range-preview {
  width: 50px;
  height: 10px;
  margin: 2px;
  display: inline-block;
  background-color: #ffffff;
}
.dx-dashboard-appearance-gradient-preview {
  width: 30px;
  height: 4px;
  display: inline-block;
  background-color: #ffffff;
}
.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-layout-manager .dx-dashboard-appearance-layout-item.dx-field-item:not(.dx-first-col) {
  padding-left: 10px;
}
.dx-layout-manager .dx-dashboard-appearance-layout-item.dx-field-item:not(.dx-last-col) {
  padding-right: 10px;
}
.dx-dashboard-appearance-item-wrapper > label {
  margin-bottom: 3px;
  font-size: 14px;
  font-weight: 400;
}
.dx-dashboard-appearance-bordered-item {
  border: 1px solid #ddd;
  border-radius: 2px;
  background-clip: border-box;
}
.dx-buttongroup-item.dx-button-mode-outlined.dx-button.dx-dashboard-appearance-item-font-style-button {
  margin-right: 5px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.24);
}
.dx-dashboard-appearance-item {
  width: 24px;
  height: 24px;
  background-color: #ffffff;
  border-radius: 2px;
  border: 2px solid transparent;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.dx-dashboard-appearance-item.dx-dashboard-appearance-item-label {
  border: 1px solid #dddddd;
  border-radius: 0px;
}
.dx-dashboard-appearance-item.dx-dashboard-appearance-item-transparent {
  background-origin: border-box;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJkeC1kYXNoYm9hcmQtdHJhbnNwYXJlbnQtYmFja2dyb3VuZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI0IDI0IiAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAJICAuZHgtZGFzaGJvYXJkLWN1cnJlbnQtY29sb3ItaWNvbntmaWxsOiNERURFREU7fQogIDwvc3R5bGU+Cgk8cmVjdCB4PSIwIiB5PSIwIiBjbGFzcz0iZHgtZGFzaGJvYXJkLWN1cnJlbnQtY29sb3ItaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPgoJPHJlY3QgeD0iMTIiIHk9IjAiIGNsYXNzPSJkeC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+ICAKICA8cmVjdCB4PSI2IiB5PSI2IiBjbGFzcz0iZHgtZGFzaGJvYXJkLWN1cnJlbnQtY29sb3ItaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPgoJPHJlY3QgeD0iMTgiIHk9IjYiIGNsYXNzPSJkeC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+ICAKICA8cmVjdCB4PSIwIiB5PSIxMiIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KCTxyZWN0IHg9IjEyIiB5PSIxMiIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KICA8cmVjdCB4PSI2IiB5PSIxOCIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KCTxyZWN0IHg9IjE4IiB5PSIxOCIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KPC9zdmc+Cg==);
  background-repeat: repeat-x;
}
.dx-dashboard-appearance-item.dx-dashboard-appearance-item-empty {
  width: 100%;
  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;
  margin-bottom: 2px;
}
.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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon:hover svg {
  color: #333333;
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.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;
  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 {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg,
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg {
  color: #d9534f;
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg .dx-dashboard-red-icon,
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg,
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg {
  color: #333333;
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg .dx-dashboard-red-icon,
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.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;
  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 {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon:hover svg {
  color: #333333;
}
.dx-dashboard-range-editor .dx-dashboard-range-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg {
  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: #333333;
}
.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-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-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%;
  background-color: #ffffff;
  border-radius: 2px;
  border: 2px solid transparent;
  cursor: pointer;
  display: flex;
  align-items: center;
  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;
}
.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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJkeC1kYXNoYm9hcmQtdHJhbnNwYXJlbnQtYmFja2dyb3VuZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI0IDI0IiAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAJICAuZHgtZGFzaGJvYXJkLWN1cnJlbnQtY29sb3ItaWNvbntmaWxsOiNERURFREU7fQogIDwvc3R5bGU+Cgk8cmVjdCB4PSIwIiB5PSIwIiBjbGFzcz0iZHgtZGFzaGJvYXJkLWN1cnJlbnQtY29sb3ItaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPgoJPHJlY3QgeD0iMTIiIHk9IjAiIGNsYXNzPSJkeC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+ICAKICA8cmVjdCB4PSI2IiB5PSI2IiBjbGFzcz0iZHgtZGFzaGJvYXJkLWN1cnJlbnQtY29sb3ItaWNvbiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPgoJPHJlY3QgeD0iMTgiIHk9IjYiIGNsYXNzPSJkeC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29uIiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+ICAKICA8cmVjdCB4PSIwIiB5PSIxMiIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KCTxyZWN0IHg9IjEyIiB5PSIxMiIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KICA8cmVjdCB4PSI2IiB5PSIxOCIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KCTxyZWN0IHg9IjE4IiB5PSIxOCIgY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KPC9zdmc+Cg==);
  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%;
  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;
  margin-bottom: 2px;
}
.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: #ffffff;
  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 .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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC1mYy1hcnJvdy1yaWdodCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEyIDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiAxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLmR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb257ZmlsbDojN0I3QjdCO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHBvaW50cz0iNSwxMCA5LDYgNSwyICIvPgo8L3N2Zz4K);
  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;
}
@media screen and (max-width: 767px) {
  .dx-layout-manager .dx-dashboard-appearance-layout-item.dx-field-item:not(.dx-first-col) {
    padding-left: 0;
  }
  .dx-layout-manager .dx-dashboard-appearance-layout-item.dx-field-item:not(.dx-last-col) {
    padding-right: 0;
  }
}
.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-cell;
  vertical-align: middle;
}
.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 {
  display: flex;
  flex-direction: column;
  flex: 1 1 0;
}
.dx-dashboard-currency-selector .dx-dashboard-form-row-field:last-child {
  flex: 0 0 auto;
}
.dx-dashboard-currency-selector .dx-dashboard-form-row-field:not(:last-child) {
  margin-bottom: 22px;
}
.dx-dashboard-currency-selector .dx-dashboard-form-row-field > .dx-dashboard-list {
  flex: 1 1 0;
}
.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-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.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 {
  display: block;
  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;
}
.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-editors .dx-fieldset .dx-field {
  background-color: transparent;
}
.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: #ffffff;
  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;
  color: #333333;
}
.dx-dashboard-toolbox-extension .dx-dashboard-designer-menu-button.dx-state-disabled svg {
  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: #ffffff;
  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;
  color: #333333;
}
.dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-toolbox-extension .dx-dashboard-toolbox .dx-dashboard-toolbox-item svg {
  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 {
  color: #333333;
}
.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: #ffffff;
  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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-toolbox-extension .dx-dashboard-toolbar .dx-dashboard-toolbar-action.dx-state-disabled svg {
  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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-toolbox-extension-layout-item-placeholder div .dx-dashboard-toolbox-item.dx-state-disabled svg {
  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 {
  color: #333333;
  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-dashboard-designer-menu-header {
  line-height: 50px;
  padding: 0 0 0 30px;
  vertical-align: middle;
  cursor: default;
  background-color: #efefef;
  font-size: 11px;
  color: #333333;
  text-transform: uppercase;
  font-weight: bold;
}
.dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header .dx-dashboard-designer-menu-close {
  float: right;
  margin-right: 7px;
}
.dx-dashboard-designer-menu-popup .dx-popup-content {
  background-color: #ffffff;
}
.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: #ffffff;
  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-datasource-browser-wrapper {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.dx-dashboard-datasource-browser-wrapper .dx-dashboard-form-right-column .dx-dashboard-datasource-tree-wrapper {
  background-color: #ffffff;
  -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.1019607843);
  color: #333333;
}
.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 {
  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 {
  color: #333333;
}
.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.0392156863);
  color: #333333;
}
.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;
  margin: 0 0 0 4.5px;
}
.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 {
  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;
  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 {
  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,
.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 {
  color: #333333;
}
.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;
  color: #337ab7;
  text-decoration: underline;
  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: #ffffff;
  -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: #ffffff;
  -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-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-icons,
.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-icons,
.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-icon-remove svg,
.dx-dashboard-datasources-list .dx-list-item.dx-state-focused .dx-dashboard-datasource-icon-remove svg {
  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 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icons {
  display: flex;
  visibility: hidden;
  align-items: center;
}
.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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-datasources-list .dx-dashboard-datasource-item .dx-dashboard-datasource-icon:hover svg {
  color: #333333;
}
.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-control {
  background-color: #efefef;
}
.dx-dashboard-control a {
  color: #337ab7;
}
.dx-dashboard-widget-container,
.dx-dashboard-loading-container {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  min-height: 150px;
  min-width: 300px;
  overflow: hidden;
}
.dx-dashboard-widget-container .dx-dashboard-control-loading,
.dx-dashboard-loading-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 *,
.dx-dashboard-loading-container * {
  box-sizing: border-box;
}
.dx-dashboard-widget-container .dx-popup-wrapper,
.dx-dashboard-loading-container .dx-popup-wrapper {
  transition: background 0.5s;
}
.dx-dashboard-widget-container .dx-overlay-shader,
.dx-dashboard-loading-container .dx-overlay-shader {
  background-color: rgba(255, 255, 255, 0.6);
}
.dx-dashboard-widget-container .dx-dashboard-no-visible-dashboard,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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 > *,
.dx-dashboard-loading-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,
.dx-dashboard-loading-container .dx-dashboard-designer-menu-header + .dx-popup-content,
.dx-dashboard-loading-container .dx-dashboard-property-grid .dx-popup-content {
  padding: 0px;
}
.dx-dashboard-widget-container .dx-dashboard-surface,
.dx-dashboard-loading-container .dx-dashboard-surface {
  position: absolute;
  left: 80px;
  top: 0;
  right: 0;
  bottom: 0;
}
.dx-dashboard-widget-container .dx-dashboard-surface.dx-dashboard-surface-toolbar-visible,
.dx-dashboard-loading-container .dx-dashboard-surface.dx-dashboard-surface-toolbar-visible {
  top: 50px;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-wrapper .dx-layout-item-container,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-cover:hover {
  border-color: #7b7b7b;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-selected,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-selected,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-selected,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.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-docking-layout .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-docking-layout.dx-dashboard-in-work .dx-layout-root.dx-state-underlying-selection .dx-layout-item-cover:not(.dx-layout-selected):not(:hover),
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root.dx-state-underlying-selection .dx-layout-item-cover:not(.dx-layout-selected):not(:hover),
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.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-docking-layout .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-docking-layout.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),
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root.dx-state-underlying-selection .dx-layout-item-wrapper:not(:hover) > .dx-layout-item-container:not(.dx-layout-item-selected),
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.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-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-top,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-top,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-top,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-top {
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-top,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-top,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-top,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-top {
  background-color: #337ab7;
  opacity: 0.1;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-left,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-left,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-left,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-left {
  border-top: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-left: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-left,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-left,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-left,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-left {
  background-color: #337ab7;
  opacity: 0.1;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-right,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-right,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-right,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-right {
  border-top: 3px solid transparent;
  border-left: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-right: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-right,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-right,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-right,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-right {
  background-color: #337ab7;
  opacity: 0.1;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-bottom,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-bottom,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-cover.dx-drag-over-bottom,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-cover.dx-drag-over-bottom {
  border-top: 3px solid transparent;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
body:hover .dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-bottom,
.dx-dashboard-widget-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-bottom,
body:hover .dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-bottom,
.dx-dashboard-loading-container .dx-dashboard-surface dashboard-docking-layout.dx-dashboard-in-work .dx-layout-root .dx-layout-item-placeholder.dx-drag-over-bottom {
  background-color: #337ab7;
  opacity: 0.1;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state svg,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-empty svg {
  fill: currentColor;
  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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-error svg {
  color: #d9534f;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-error svg path,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-error svg path {
  fill: currentColor;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-dashboard-layout-state.dx-dashboard-layout-state-error div,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-top {
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-top,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-top {
  background-color: #337ab7;
  opacity: 0.1;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-left,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-left {
  border-top: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-left: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-left,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-left {
  background-color: #337ab7;
  opacity: 0.1;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-right,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-right {
  border-top: 3px solid transparent;
  border-left: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-right: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-right,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-right {
  background-color: #337ab7;
  opacity: 0.1;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-bottom,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-cover.dx-drag-over-bottom {
  border-top: 3px solid transparent;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid #337ab7;
  opacity: 1;
  background-color: transparent;
  box-sizing: border-box;
}
.dx-dashboard-widget-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-bottom,
.dx-dashboard-loading-container .dx-dashboard-surface .dx-layout-item-placeholder.dx-drag-over-bottom {
  background-color: #337ab7;
  opacity: 0.1;
}
.dx-dashboard-widget-container .dx-texteditor-input,
.dx-dashboard-loading-container .dx-texteditor-input {
  min-height: initial;
}
.dx-dashboard-widget-container .dx-treelist-wrapper .dx-scrollable-container,
.dx-dashboard-loading-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-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-item-menu-collapse .dx-dashboard-grey-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-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-container {
  padding: 12px;
}
.dx-dashboard-designer-toolbar {
  border-bottom: 1px solid #dddddd;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-pixel-label {
  font-size: 13px;
  font-weight: 400;
  padding-top: 7px;
  padding-bottom: 8px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group {
  box-sizing: content-box;
  width: 183px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-button-content {
  padding-top: 6px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-spinedit {
  box-sizing: content-box;
  width: 103px;
  padding-right: 8px;
}
.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: #333333;
}
.dx-dashboard-simple-filter .dx-treelist .dx-treelist-select-all {
  padding-bottom: 14px;
}
.dx-dashboard-simple-filter .dx-treelist .dx-treelist-text-content {
  padding-left: 8px;
}
.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: 22px;
}
.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: -11px;
}
.dx-dashboard-item-menu-container {
  top: 0;
  height: calc(100% - 6px);
  position: absolute;
  margin: 3px 0;
  z-index: 102;
  pointer-events: none;
  right: -37px;
}
.dx-dashboard-item-menu-container .dx-dashboard-item-menu {
  border-radius: 0 2px 2px 0;
}
.dx-dashboard-item-menu-container.dx-position-left {
  left: -37px;
  right: auto;
}
.dx-dashboard-item-menu-container.dx-position-left .dx-dashboard-item-menu {
  border-radius: 2px 0 0 2px;
}
.dx-dashboard-item-menu-container.dx-position-left-inside {
  left: 3px;
  right: auto;
}
.dx-dashboard-item-menu-container.dx-dashboard-item-bottom {
  position: absolute;
  top: auto;
  transform: none;
  bottom: 0;
  height: initial;
}
.dx-dashboard-item-menu {
  position: sticky;
  top: 0;
  bottom: 0;
  pointer-events: all;
  -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;
  overflow: hidden;
}
body:hover dashboard-docking-layout .dx-layout-root .dx-state-selected > .dx-dashboard-item-menu,
dashboard-docking-layout.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;
  color: #ffffff;
}
.dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-state-disabled svg {
  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;
  color: #ffffff;
}
.dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-dashboard-remove-item-button svg {
  color: #d9534f;
}
.dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-dashboard-remove-item-button svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-dashboard-item-menu-toggle svg {
  color: rgba(255, 255, 255, 0.3);
}
.dx-dashboard-item-menu .dx-dashboard-designer-menu-item.dx-dashboard-item-menu-toggle svg .dx-dashboard-grey-icon {
  fill: currentColor;
}
.dx-dashboard-item-menu .dx-dashboard-designer-menu-item svg {
  pointer-events: none;
  fill: #337ab7;
}
.dx-dashboard-item-menu .dx-dashboard-designer-menu-item svg .dx-dashboard-accent-icon {
  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-plate-container {
  position: absolute;
  top: -5px;
  left: calc(50% - 15px);
  height: 24px;
  width: 30px;
  pointer-events: none;
}
.dx-dashboard-item-plate {
  pointer-events: auto;
  position: sticky;
  top: 0;
  visibility: hidden;
  opacity: 0;
  cursor: move;
  background: none;
  background-color: #414141;
  border-radius: 2px;
  z-index: 102;
  width: 30px;
  height: 16px;
}
body:hover dashboard-docking-layout .dx-layout-root .dx-dashboard-item-plate.dx-state-selected,
dashboard-docking-layout.dx-dashboard-in-work .dx-dashboard-item-plate.dx-state-selected {
  opacity: 1;
  visibility: visible;
}
.dx-dashboard-item-plate svg {
  width: 16px;
  height: 16px;
  margin: 0px 7px;
  pointer-events: none;
  color: #ffffff;
}
.dx-dashboard-item-plate.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-item-plate > svg {
  display: block;
}
.dx-dashboard-item-menu-expand {
  transform: rotate(180deg);
}
.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;
  box-sizing: content-box;
  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: 274px;
}
.dx-dashboard-context-menu-container.dx-position-left .dx-dashboard-context-menu-panel.dx-visible-properties {
  margin-left: 0px;
}
.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-panel-header {
  position: relative;
  display: flex;
  align-items: center;
  height: 40px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #dddddd;
}
.dx-dashboard-panel-header .dx-dashboard-close-panel {
  display: flex;
  position: absolute;
  right: 7px;
}
.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: -8px !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-popover-wrapper.dx-popover-without-title .dx-popover-arrow:after {
  background-color: #f7f7f7;
}
.dx-dashboard-binding-panel .dx-dashboard-binding-panel-content {
  left: 0;
  width: 220px;
  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-data-binding-panel {
  position: absolute;
  top: 40px;
  width: 220px;
  bottom: 76px;
  background-color: #f7f7f7;
}
.dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel {
  position: absolute;
  width: 220px;
  height: 76px;
  bottom: 0;
  background-color: #f7f7f7;
  cursor: default;
  -moz-transition: height 0.5s ease;
  -webkit-transition: height 0.5s ease;
  -o-transition: height 0.5s ease;
  transition: height 0.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 .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;
  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 {
  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 {
  color: #333333;
}
.dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header .dx-dashboard-data-source-options svg .dx-dashboard-accent-icon {
  fill: currentColor;
}
.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;
  color: #333333;
}
.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 {
  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 {
  color: #333333;
}
.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-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 .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 {
  color: #333333;
}
.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: 220px;
  right: 0;
  visibility: visible;
  background-color: #ffffff;
  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;
  align-items: center;
  border-bottom: 1px solid #dddddd;
}
.dx-dashboard-binding-panel-properties-content.dx-visible-properties {
  visibility: visible;
}
.dx-dashboard-panel-header .dx-dashboard-panel-header-title {
  letter-spacing: 1px;
}
.dx-dashboard-arrow-back {
  margin-left: 7px;
}
.dx-dashboard-slidable-content {
  overflow-x: hidden;
  position: relative;
  height: 100%;
  width: 274px;
}
.dx-dashboard-slidable-content.dx-dashboard-convert-to-panel,
.dx-dashboard-slidable-content.dx-dashboard-binding-panel-details {
  height: calc(100% - 40px);
}
.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: #ffffff;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.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,
.dx-disappearing-overlay.dx-menu-position-left.dx-position-right > .dx-overlay-content.dx-target-widget-hovered svg {
  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;
  color: #d9534f;
}
.dx-dashboard-data-item-remove-action.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-data-item-remove-action:hover svg {
  color: #333333;
}
.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-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: #ffffff;
}
.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: #ffffff;
}
.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: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.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: #dddddd 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: #ffffff 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 > 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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-add-pane.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-add-pane:hover svg {
  color: #333333;
}
.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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-section-actions .dx-dashboard-section-action.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-section-actions .dx-dashboard-section-action:hover svg {
  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;
}
.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: #ffffff;
}
.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-form-settings-parameters-list {
  background-color: #ffffff;
  -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 .dx-dashboard-parameter-item {
  position: relative;
}
.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-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: #ffffff;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-parameter-settings {
  height: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 50px;
}
.dx-dashboard-settings-form .dx-dashboard-settings-form-content .dx-dashboard-parameter-settings .dx-dashboard-form-right-column .dx-dashboard-parameter-lookup-settings {
  padding-top: 10px;
}
.dx-dashboard-toolbar-extension .dx-popup-content {
  padding: 0px;
}
.dx-dashboard-toolbar-extension .dx-dashboard-toolbar-separator {
  padding: 0;
  width: 1px;
}
.dx-dashboard-toolbar-extension .dx-dashboard-toolbar-separator .dx-toolbar-item-content {
  display: inline-block;
  top: 0;
  position: absolute;
  height: 100%;
  border-left: 1px solid #dddddd;
}
.dx-dashboard-toolbar-extension .dx-dashboard-toolbar-disabled-label {
  color: rgba(51, 51, 51, 0.6);
}
.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: #ffffff;
}
.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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon:hover svg {
  color: #333333;
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.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;
  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 {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg,
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg {
  color: #d9534f;
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg .dx-dashboard-red-icon,
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg,
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg {
  color: #333333;
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg .dx-dashboard-red-icon,
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.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;
  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 {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon:hover svg {
  color: #333333;
}
.dx-dashboard-collection-editor .dx-dashboard-collection-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg {
  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-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: #ffffff;
  -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;
  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,
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 {
  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,
dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-icon:hover svg {
  color: #333333;
}
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,
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 {
  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.dx-state-disabled svg .dx-dashboard-red-icon,
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 .dx-dashboard-red-icon {
  fill: currentColor;
}
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;
  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,
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 {
  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,
dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg {
  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 .dx-dashboard-red-icon,
dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar .dx-dashboard-ce-remove-icon svg .dx-dashboard-red-icon {
  fill: currentColor;
}
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,
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,
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,
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 {
  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 svg .dx-dashboard-red-icon,
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 .dx-dashboard-red-icon,
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 .dx-dashboard-red-icon,
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 .dx-dashboard-red-icon {
  fill: currentColor;
}
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,
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,
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,
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 {
  color: #333333;
}
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 .dx-dashboard-red-icon,
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 .dx-dashboard-red-icon,
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 .dx-dashboard-red-icon,
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 .dx-dashboard-red-icon {
  fill: currentColor;
}
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;
  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,
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 {
  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,
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 {
  color: #333333;
}
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,
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 {
  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 svg .dx-dashboard-red-icon,
dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header > .dx-field-chooser-toolbar svg .dx-dashboard-red-icon {
  fill: currentColor;
}
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,
dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button svg {
  fill: gray;
}
dx-field-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button:hover svg,
dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header .dx-field-chooser-search-button:hover svg {
  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: #ffffff;
}
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: #ffffff;
}
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,
dx-datasource-chooser > div .dx-field-chooser-header-container .dx-field-chooser-header.dx-field-chooser-search-mode .dx-field-chooser-search-button svg {
  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: #ffffff;
}
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 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: #ffffff;
  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;
  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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC1mYy1hcnJvdy1yaWdodCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEyIDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiAxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLmR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb257ZmlsbDojN0I3QjdCO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHBvaW50cz0iNSwxMCA5LDYgNSwyICIvPgo8L3N2Zz4K);
  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;
  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 0.3s ease;
  -webkit-transition: left 0.3s ease;
  -o-transition: left 0.3s ease;
  transition: left 0.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: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%;
  width: 100%;
  background-position: 1px 4px;
  background-size: 13px 13px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC1mYy10cmVldmlldy1jb2xsYXBzZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEzIDEzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMyAxMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLmR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb257ZmlsbDojN0I3QjdCO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHBvaW50cz0iMTAsNiA3LDYgNywzIDYsMyA2LDYgMyw2IDMsNyA2LDcgNiwxMCA3LDEwIDcsNyAxMCw3ICIvPgo8L3N2Zz4K);
}
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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC1mYy10cmVldmlldy1leHBhbmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5keC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29ue2ZpbGw6IzdCN0I3Qjt9Cjwvc3R5bGU+CjxyZWN0IHg9IjMiIHk9IjYiIGNsYXNzPSJkeC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29uIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+Cjwvc3ZnPgo=);
}
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-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: #ffffff;
}
.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;
  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 {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon:hover svg {
  color: #333333;
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-icon.dx-state-disabled svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.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;
  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 {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg,
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg {
  color: #d9534f;
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected svg .dx-dashboard-red-icon,
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg,
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg {
  color: #333333;
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon .dx-dashboard-state-selected:hover svg .dx-dashboard-red-icon,
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-remove-icon.dx-dashboard-state-selected:hover svg .dx-dashboard-red-icon {
  fill: currentColor;
}
.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;
  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 {
  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 {
  color: #333333;
}
.dx-dashboard-filter-expression-editor .dx-dashboard-filter-expression-editor-header .dx-dashboard-ce-custom-action-icon.dx-state-disabled svg {
  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;
  -webkit-user-select: text;
  user-select: text;
}
.dx-dashboard-widget-container .dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page {
  position: relative;
}
.dx-dashboard-widget-container .dxrd-multiqueries-sqldatasource-wizard.dxrd-wizard .dxrd-wizard-content .dxrd-wizard-page .dxrd-wizard-availabledatasources {
  bottom: 0px;
  width: 100%;
  margin: 0;
}
.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;
}
.dxb-position-absolute {
  position: absolute !important;
}
.dxb-position-relative {
  position: relative !important;
}
.dxb-wth-color-0000 {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}
.dxb-b0 {
  bottom: 0 !important;
}
.dxb-l0 {
  left: 0 !important;
}
.dxb-r0 {
  right: 0 !important;
}
.dxb-t0 {
  top: 0 !important;
}
.dxb-w100 {
  width: 100% !important;
}
.dxb-h100 {
  height: 100% !important;
}
.dxb-d-block {
  display: block !important;
}
.dxb-b70px {
  bottom: 70px !important;
}
.dxb-h4px {
  height: 4px !important;
}
.dxb-d-inline-block {
  display: inline-block !important;
}
.dxb-p-0-12 {
  padding: 0 12px !important;
}
.dxb-br-none {
  border-right: none !important;
}
.dxb-text-align {
  text-align: center !important;
}
.dxb-o-visible {
  overflow: visible !important;
}
.dxb-mr-5px {
  margin-right: 5px !important;
}
.dxb-w60 {
  width: 60% !important;
}
.dxb-w-cacl-40-5px {
  width: calc(40% - 5px) !important;
}
.dxb-mt-10px {
  margin-top: 10px !important;
}
.dxb-pe-auto {
  pointer-events: auto !important;
}
.dx-dashboard-properties .dx-texteditor .dx-clear-button-area .dx-icon-clear {
  width: 34px;
  height: 34px;
}
.dx-dashboard-widget-container .dx-texteditor-buttons-container .dx-icon.dx-icon-clear:before,
.dx-dashboard-loading-container .dx-texteditor-buttons-container .dx-icon.dx-icon-clear:before {
  content: " ";
  height: 100%;
  display: block;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC10ZXh0Ym94LXNlYXJjaC1jbGVhciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLmR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb257ZmlsbDojN0I3QjdCO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIGZpbGw9IiM3QjdCN0IiIGQ9Ik0xMiw1Yy0zLjksMC03LDMuMS03LDdjMCwzLjksMy4xLDcsNyw3czctMy4xLDctN0MxOSw4LjEsMTUuOSw1LDEyLDV6IE0xNiwxNWgtMmwtMi0ybC0yLDJIOGwzLTNMOCw5aDIKCWwyLDJsMi0yaDJsLTMsM0wxNiwxNXoiLz4KPC9zdmc+Cg==);
}
.dx-dashboard-widget-container .dx-dashboard-settings-form .dx-clear-button-area,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-container .dx-dashboard-settings-form .dx-dropdowneditor-button {
  width: 34px;
}
.dx-dashboard-widget-container .dx-dashboard-settings-form .dx-tag-content,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-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,
.dx-dashboard-loading-container .dx-dashboard-settings-form .dx-list-item .dx-list-item-content {
  padding: 10px 10px;
}
.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;
}
.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-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button {
  padding: 0;
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button.dx-dashboard-undo {
  padding-left: 12px;
  padding-right: 4px;
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button.dx-dashboard-redo {
  padding-right: 12px;
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button .dx-button {
  height: 36px;
  width: 36px;
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button .dx-button .dx-button-content {
  padding: 0;
  margin: 6px;
  width: 24px;
  height: 24px;
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button .dx-button .dx-button-content svg {
  width: 24px;
  height: 24px;
  margin: 0px 0px;
  pointer-events: none;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button .dx-button .dx-button-content.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-item.dx-dashboard-undo-redo-button .dx-button .dx-button-content svg .dx-dashboard-contrast-icon {
  fill: currentColor;
}
#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: #ffffff;
  -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: #ffffff;
  -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-typography,
.dx-dashboard-typography .dx-widget,
.dx-dashboard-typography .dx-widget input,
.dx-dashboard-typography .dx-widget textarea {
  font-family:
    -apple-system,
    blinkmacsystemfont,
    "avenir next",
    avenir,
    "segoe ui",
    "helvetica neue",
    "adwaita sans",
    cantarell,
    ubuntu,
    roboto,
    noto,
    helvetica,
    arial,
    sans-serif;
}
.dx-dashboard-tab-button {
  width: 34px;
  height: 34px;
}
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;
}
.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-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,
.dx-dashboard-title-toolbar .dx-button {
  border: 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 .dx-button-content svg,
.dx-dashboard-title-toolbar .dx-button .dx-button-content svg {
  width: 24px;
  height: 24px;
}
.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-theme .dx-dashboard-list-popover-wrapper .dx-list-item {
  border: none;
}
.dx-dashboard-item-container .dx-texteditor.dx-editor-outlined {
  border-radius: unset;
}
.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-title-tooltip .dx-dashboard-title-tooltip-list .dx-dashboard-title-tooltip-list-text {
  color: #333333;
}
.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-toolbar-after .dx-toolbar-label .dx-caption-panel-separator {
  border-left-color: #dddddd;
}
: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-top: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
div.dx-dashboard-item .dx-treelist .dx-treelist-select-all {
  padding-bottom: 14px;
}
div.dx-dashboard-item .dx-treelist .dx-treelist-text-content {
  padding-left: 8px;
}
div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-treelist-collapsed,
div.dx-dashboard-item .dx-treelist .dx-treelist-rowsview .dx-treelist-expanded {
  margin-right: 0;
}
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: 22px;
}
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: -11px;
}
.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-tree-item {
  padding: 4px;
}
.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: #333333;
}
.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;
}
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: #333333;
}
div.dx-dashboard-item .dx-searchbox {
  margin: 0;
  padding-left: 1px;
}
.dx-dashboard-dialog-element {
  -webkit-user-select: none;
  user-select: none;
}
.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-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-buttons {
  text-align: right;
}
.dx-dashboard-dialog-buttons > div:first-child {
  float: left;
}
.dx-dashboard-dialog-element-dxRadioGroup {
  margin-bottom: 15px;
}
.dx-dashboard-dialog-element {
  margin-top: 10px;
}
.dx-dashboard-dialog-element.dx-dashboard-dialog-element-small-margin-top {
  margin-top: 10px;
}
.dx-dashboard-dialog-element.dx-dashboard-dialog-element-large-margin-top {
  margin-top: 30px;
}
.dx-dashboard-dialog-element .dx-dashboard-dialog-element-name {
  color: rgba(51, 51, 51, 0.6);
  font-size: 14px;
  margin-right: 20px;
}
.dx-dashboard-dialog-element .dx-dashboard-dialog-element-text-box {
  width: 280px;
}
.dx-dashboard-dialog-element .dx-dashboard-dialog-element-number-box {
  width: 60px;
}
.dx-dashboard-dialog-buttons > div.dx-button {
  min-width: 90px;
}
.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: 20px;
}
.dx-dashboard-dialog-buttons {
  margin-bottom: 0px;
  margin-left: -10px;
  margin-right: -10px;
}
.dx-dashboard-dialog-buttons > div.dx-button {
  margin: 0 10px;
}
.dx-dashboard-dialog-buttons > div:last-child {
  margin-left: 0px;
}
.dx-parameter-value-editor-bool {
  margin: 0 50%;
  transform: translate(-50%);
}
.dx-dashboard-dialog-parameters-tag {
  align-self: baseline;
}
.dx-dashboard-dialog-parameters-tag:first-of-type {
  margin-left: 7px;
}
.dx-dashboard-widget-container .dx-toast-content {
  padding: 7px;
}
.dx-dashboard-widget-container .dx-toast-content .dx-dashboard-notificator .dx-dashboard-notificator-notification .dx-dashboard-notificator-notification-message :not(.dx-dashboard-error) {
  height: 18px;
}
.dx-dashboard-widget-container .dx-toast-content .dx-dashboard-notificator .dx-dashboard-notificator-notification .dx-dashboard-notificator-notification-message h1 {
  font-size: 12px;
}
.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-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;
  cursor: pointer;
}
.dx-dashboard-panel-extension .dx-dashboard-dashboard-list .dx-list-item-content div {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.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: #fff;
}
.dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content {
  display: flex;
  line-height: initial;
}
.dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content::after {
  display: none;
}
.dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content .dx-dashboard-edit-in-designer-button-text {
  color: #fff;
}
.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: #ffffff;
}
.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-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-toolbar .dx-dashboard-viewer-button .dx-button-content .dx-button-text {
  color: #fff;
}
.dx-dashboard-panel-extension .dx-dashboard-dashboard-list .dx-list-item-content {
  font-size: 12px;
}
.dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content {
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
}
.dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content .dx-dashboard-edit-in-designer-button-icon {
  margin-top: auto;
}
.dx-dashboard-panel-extension .dx-dashboard-edit-in-designer-button .designer-button-content .dx-dashboard-edit-in-designer-button-text {
  margin-bottom: auto;
}
.dx-dashboard-panel-extension .dx-popup-title .dx-toolbar-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
}
.dx-dashboard-card-view-panel .dx-popup-title .dx-toolbar-label {
  text-transform: none;
  font-size: 18px;
}
.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-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-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;
}
.dxrd-wizard .dx-popup-wrapper > .dx-overlay-content {
  background-color: #ffffff;
}
.dxrd-wizard .dx-popup-wrapper > .dx-overlay-content .dx-toolbar {
  background-color: #ffffff;
}
.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-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 {
  padding-bottom: 18px;
}
.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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC1jaGVja21hcmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5keC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29ue2ZpbGw6IzdCN0I3Qjt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJkeC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29uIiBmaWxsPSIjN0I3QjdCIiBwb2ludHM9IjcsMTggMiwxMyAyLDE2IDcsMjEgMjIsNiAyMiwzICIvPgo8L3N2Zz4K);
}
.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-field-item-content > .dx-texteditor:not(.dx-treeview-search):not(.dx-textarea) {
  height: 30px;
}
.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-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-designer-menu-popup > .dx-overlay-content {
  border-radius: 0;
  border: none;
}
.dx-dashboard-designer-menu-popup .dx-dashboard-designer-menu-header.dx-popup-title {
  height: 50px;
  width: 240px;
}
.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-dashboard-form .dx-widget {
  font-size: 14px;
}
.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-rowsview .dx-texteditor-input {
  padding: 5px;
  text-align: center;
  font-weight: 700;
  font-size: 12px;
}
.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-widget-container .dx-dashboard-style-settings-editor-popup.dx-dropdowneditor-overlay .dx-popup-content {
  padding: 4px 7px 7px 7px;
}
.dx-dashboard-appearance-item[title=Custom]::after {
  margin-bottom: 0;
}
.dx-dashboard-appearance-item-wrapper {
  padding-top: 19px;
}
.dx-dashboard-appearance-font-family-editor-list {
  height: 198px;
}
@media screen and (max-width: 767px) {
  .dx-dashboard-appearance-font-family-editor-list {
    height: 80px;
  }
}
.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 {
  border-left: none;
  border-right: none;
}
.dx-dashboard-property-grid .dx-accordion-item-body {
  padding: 0 19px 20px;
}
.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 {
  padding: 0;
}
.dx-dashboard-section {
  position: relative;
  font-size: 11px;
}
.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-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 .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-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-header > div {
  font-size: 10px;
  color: rgba(51, 51, 51, 0.8);
  font-weight: 700;
  text-transform: uppercase;
  margin-left: 5px;
}
.dx-dashboard-data-binding-surface .dx-dashboard-data-source-panel .dx-dashboard-data-source-body .dx-dashboard-data-source-info {
  font-size: 12px;
  height: 46px;
  line-height: 46px;
  transition: height 0.5s ease;
  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-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 {
  font-size: 12px;
  margin: 0 5px;
  display: inline-block;
  color: #337ab7;
  text-decoration: underline;
  cursor: pointer;
}
.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-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-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-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 #dddddd;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.dx-dashboard-hierarchical-group dx-dashboard-data-item-link .dx-button-mode-contained.dx-buttongroup-item {
  border-radius: 0;
  border-bottom: 0;
}
.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 {
  border-inline-end-width: 1px;
  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;
  color: #333333;
}
.dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon.dx-state-disabled svg {
  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;
  fill: #337ab7;
}
.dx-dashboard-property-grid .dx-buttongroup.dx-dashboard-button-with-icon .dx-item-selected svg {
  color: #333333;
  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-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;
}
.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;
  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 {
  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 {
  color: #333333;
}
.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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC1mYy10cmVldmlldy1jb2xsYXBzZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEzIDEzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMyAxMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLmR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb257ZmlsbDojN0I3QjdCO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9ImR4LWRhc2hib2FyZC1jdXJyZW50LWNvbG9yLWljb24iIHBvaW50cz0iMTAsNiA3LDYgNywzIDYsMyA2LDYgMyw2IDMsNyA2LDcgNiwxMCA3LDEwIDcsNyAxMCw3ICIvPgo8L3N2Zz4K);
}
.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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImR4LWRhc2hib2FyZC1mYy10cmVldmlldy1leHBhbmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5keC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29ue2ZpbGw6IzdCN0I3Qjt9Cjwvc3R5bGU+CjxyZWN0IHg9IjMiIHk9IjYiIGNsYXNzPSJkeC1kYXNoYm9hcmQtY3VycmVudC1jb2xvci1pY29uIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+Cjwvc3ZnPgo=);
}
.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-toggle-item-visibility {
  left: -5px;
  height: 28px;
}
.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 {
  font-size: 11px;
  line-height: 26px;
  vertical-align: middle;
  text-align: left;
  margin: 1px;
  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-dashboard-color-scheme-item-color {
  height: 18px;
  border-radius: 2px;
  width: 22px;
  display: inline-block;
  vertical-align: middle;
}
.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-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;
  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);
  height: 26px;
}
.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;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 2px;
  height: 26px;
}
.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 .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-weight: normal;
  font-size: 11px;
}
.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 .dx-dashboard-color-definition-tree {
  line-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-table-item-description div .dx-dashboard-definition-container {
  line-height: 14px;
}
.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 {
  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,
.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 {
  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-toolbar-extension .dx-overlay-content {
  box-shadow: none;
  border-radius: 0;
  border: 0;
  overflow: visible;
}
.dx-dashboard-toolbar-extension .dx-toolbar .dx-toolbar-items-container {
  height: 50px;
}
.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-datasources-list .dx-list-item .dx-dashboard-datasource-item .dx-dashboard-datasource-description {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 12px;
}
.dx-dashboard-datasources-list .dx-list-item .dx-dashboard-datasource-item .dx-dashboard-datasource-icons {
  padding-right: 7px;
  margin-left: auto;
}
.dx-dashboard-datasources-list .dx-list-item .dx-list-item-content {
  padding: 0;
}
.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;
}
.dx-dashboard-collection-editor .dx-dashboard-editable-collection-editor .dx-data-row td {
  font-size: 11px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-label {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
  padding-left: 20px;
  padding-right: 10px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-pixel-label {
  padding-right: 20px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group {
  padding-right: 10px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup {
  width: 100%;
  height: 30px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup .dx-buttongroup-wrapper {
  height: 100%;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup.dx-dashboard-button-with-icon {
  width: 30px;
  height: 30px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup.dx-dashboard-button-with-icon svg {
  width: 24px;
  height: 24px;
  margin: 3px 3px;
  pointer-events: none;
  color: #333333;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup.dx-dashboard-button-with-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup.dx-dashboard-button-with-icon .dx-buttongroup-item {
  padding: 0px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup.dx-dashboard-button-with-icon .dx-buttongroup-item .dx-button-content {
  padding: 0px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup.dx-dashboard-button-with-icon svg {
  pointer-events: none;
  margin: 2px 2px;
  fill: #337ab7;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .dx-buttongroup.dx-dashboard-button-with-icon .dx-item-selected svg {
  color: #333333;
  fill: #337ab7;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-button-group .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-designer-toolbar .dx-dashboard-toolbar-button-group .dx-button-content .dx-button-text {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-spinedit .dx-numberbox {
  height: 30px;
}
.dx-dashboard-designer-toolbar .dx-dashboard-toolbar-spinedit .dx-numberbox .dx-texteditor-input {
  font-size: 13px;
}
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-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-list-item,
dx-datasource-chooser > div .dx-field-chooser-scroll-holder .dx-field-chooser-list-item {
  font-size: 11px;
}
.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;
  color: rgba(51, 51, 51, 0.65);
}
.dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-remove-icon.dx-state-disabled svg {
  color: rgba(51, 51, 51, 0.2);
}
.dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-remove-icon svg {
  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,
.dx-dashboard-form-settings-parameters-list .dx-list-item.dx-state-hover .dx-dashboard-remove-icon:hover svg {
  color: #d9534f;
}
.dx-dashboard-form-settings-parameters-list .dx-list-item .dx-dashboard-parameter-item .dx-dashboard-parameter-entry {
  width: 100%;
  padding-right: 40px;
  align-content: center;
  height: 40px;
}
.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-widget-container .dx-dropdowneditor-overlay {
  -webkit-user-select: none;
  user-select: none;
}
.dx-dashboard-widget-container .dx-dropdowneditor-overlay .dx-popup-content {
  padding: 0;
  background-color: #ffffff;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-KT5DWGGB.css.map */
