﻿/*SOBREPOSIÇÃO DAS CLASSES DEVEXPRESS*/

.dx-theme-generic-typography a {
    color: var(--cor-secundaria-600);
}

.dx-theme-accent-as-text-color {
    color: var(--cor-secundaria-600) !important;
}

.dx-theme-accent-as-background-color {
    background-color: var(--cor-secundaria-600) !important;
    fill: var(--cor-secundaria-600) !important;
}

.dx-theme-accent-as-border-color {
    border-color: var(--cor-secundaria-600) !important;
}

.dx-button-mode-contained.dx-button-default {
    background-color: var(--cor-secundaria-600);
}

.dx-button-mode-contained.dx-button-default.dx-state-hover {
    background-color: var(--cor-secundaria-700);
}

.dx-button-mode-contained.dx-button-default.dx-state-focused {
    background-color: var(--cor-secundaria-700);
}

.dx-button-mode-contained.dx-button-default.dx-state-active {
    background-color: var(--cor-secundaria-700);
}

.dx-button-mode-outlined.dx-button-default {
    border-color: var(--cor-secundaria-600);
    color: var(--cor-secundaria-600);
}

.dx-button-mode-outlined.dx-button-default .dx-icon {
    color: var(--cor-secundaria-600);
}

.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-button-mode-outlined.dx-button-default.dx-state-hover {
    background-color: rgba(var(--cor-secundaria-600-rgb),.1);
    border-color: var(--cor-secundaria-600);
}

.dx-button-mode-outlined.dx-button-default.dx-state-active {
    background-color: rgba(var(--cor-secundaria-600-rgb),.4);
    border-color: var(--cor-secundaria-600);
    color: var(--cor-secundaria-600);
}

.dx-button-mode-text.dx-button-default {
    color: var(--cor-secundaria-600);
}

.dx-button-mode-text.dx-button-default .dx-icon {
    color: var(--cor-secundaria-600);
}

.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-button-mode-text.dx-button-default.dx-state-hover {
    background-color: rgba(var(--cor-secundaria-600-rgb),.1);
}

.dx-button-mode-text.dx-button-default.dx-state-active {
    background-color: rgba(var(--cor-secundaria-600-rgb),.4);
    color: var(--cor-secundaria-600);
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default {
    border-color: var(--cor-secundaria-600);
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default .dx-icon {
    color: var(--cor-secundaria-600);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-hover {
    background-color: rgba(var(--cor-secundaria-600-rgb),.1);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-hover {
    background-color: rgba(var(--cor-secundaria-600-rgb),.1);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default {
    background-color: rgba(var(--cor-secundaria-600-rgb),.3);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-hover {
    background-color: rgba(var(--cor-secundaria-600-rgb),.2);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default .dx-icon {
    color: var(--cor-secundaria-600);
}

.dx-checkbox.dx-state-hover .dx-checkbox-icon {
    border: 1px solid var(--cor-secundaria-700);
}

.dx-checkbox.dx-state-focused .dx-checkbox-icon {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-checkbox-checked .dx-checkbox-icon {
    color: var(--cor-secundaria-600);
}

.dx-checkbox-indeterminate .dx-checkbox-icon {
    color: var(--cor-secundaria-600);
}

.dx-switch.dx-state-active .dx-switch-handle:before {
    background-color: var(--cor-secundaria-700);
}

.dx-switch.dx-state-active .dx-switch-container {
    border-color: var(--cor-secundaria-600);
    /*background-color: rgba(var(--cor-cinza-600-rgb),.2);*/
}

.dx-switch.dx-state-hover .dx-switch-handle:before {
    background-color: var(--cor-secundaria-600);
}

.dx-switch.dx-state-hover .dx-switch-container {
    border-color: var(--cor-secundaria-600);
}

.dx-switch.dx-state-focused .dx-switch-container {
    border-color: var(--cor-secundaria-600);
}

.dx-switch.dx-state-focused .dx-switch-handle:before {
    background-color: var(--cor-secundaria-600);
}

.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle:before {
    background-color: var(--cor-secundaria-700);
}

.dx-switch-handle:before {
    background-color: var(--cor-secundaria-400);
}

.dx-switch-on-value .dx-switch-handle:before {
    background-color: var(--cor-secundaria-600);
}

.dx-badge {
    background-color: var(--cor-secundaria-600);
}

.dx-tab.dx-state-focused:after {
    border-right: 1px solid var(--cor-secundaria-600);
    border-left: 1px solid var(--cor-secundaria-600);
    border-top: 1px solid var(--cor-secundaria-600);
    border-bottom: 1px solid var(--cor-secundaria-600);
}

.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
    -webkit-box-shadow: inset 0 0 0 1px var(--cor-secundaria-600);
    box-shadow: inset 0 0 0 1px var(--cor-secundaria-600);
}

.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-hover {
    background-color: rgba(var(--cor-secundaria-600-rgb),.07);
}

.dx-texteditor.dx-state-hover {
    border-color: rgba(var(--cor-secundaria-600-rgb),.4);
}

.dx-texteditor.dx-state-hover.dx-editor-filled {
    background-color: rgba(var(--cor-secundaria-600-rgb),.1);
}

.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-active.dx-editor-outlined,
.dx-texteditor.dx-state-active.dx-editor-underlined,
.dx-texteditor.dx-state-focused.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-outlined,
.dx-texteditor.dx-state-focused.dx-editor-underlined {
    border-color: var(--cor-secundaria-600);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon:before,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon:before {
    border-color: var(--cor-secundaria-700);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon:before,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon:before {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
    background-color: var(--cor-secundaria-600);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
    background-color: rgba(var(--cor-secundaria-600-rgb),.7);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
    background-color: var(--cor-secundaria-600);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
    background-color: var(--cor-secundaria-600);
}

.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
    border-top: 1px solid rgba(var(--cor-secundaria-600-rgb),.5);
    border-bottom: 1px solid rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-list-slide-menu-button-menu {
    background-color: var(--cor-secundaria-600);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon:before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon:before {
    border-color: var(--cor-secundaria-700);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon:before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon:before {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
    background-color: var(--cor-secundaria-600);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
    background-color: rgba(var(--cor-secundaria-600-rgb),.7);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
    background-color: var(--cor-secundaria-600);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
    background-color: var(--cor-secundaria-600);
}

.dx-device-mobile .dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
    border-top: 1px solid rgba(var(--cor-secundaria-600-rgb),.5);
    border-bottom: 1px solid rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-device-mobile .dx-list-slide-menu-button-menu {
    background-color: var(--cor-secundaria-600);
}

.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
    color: var(--cor-secundaria-600);
}

.dx-calendar-navigator-previous-month.dx-button .dx-icon,
.dx-calendar-navigator-previous-view.dx-button .dx-icon {
    color: var(--cor-secundaria-600);
}

.dx-calendar-navigator-next-month.dx-button .dx-icon,
.dx-calendar-navigator-next-view.dx-button .dx-icon {
    color: var(--cor-secundaria-600);
}

.dx-calendar-cell.dx-calendar-selected-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today {
    -webkit-box-shadow: inset 0 0 0 1000px var(--cor-secundaria-600);
    box-shadow: inset 0 0 0 1000px var(--cor-secundaria-600);
}

.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-contoured-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today.dx-calendar-contoured-date {
    -webkit-box-shadow: inset 0 0 0 1px var(--cor-cinza-300),inset 0 0 0 1000px var(--cor-secundaria-600);
    box-shadow: inset 0 0 0 1px var(--cor-cinza-300),inset 0 0 0 1000px var(--cor-secundaria-600);
}

.dx-menu-item.dx-state-focused {
    background-color: var(--cor-secundaria-600);
}

.dx-menu-item-selected.dx-state-focused {
    background-color: rgba(var(--cor-secundaria-600-rgb),.7);
}

.dx-treeview-item-with-checkbox.dx-state-focused > .dx-checkbox .dx-checkbox-icon {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
    background-color: var(--cor-secundaria-600);
}

.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon {
    background-color: rgba(var(--cor-secundaria-600-rgb),.2);
}

.dx-editor-filled .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
    background-color: rgba(var(--cor-secundaria-600-rgb),.3);
}

.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
    border-color: rgba(var(--cor-secundaria-600-rgb),.4);
}

.dx-toast-info {
    background-color: var(--cor-secundaria-600);
}

.dx-progressbar-range {
    border: 1px solid var(--cor-secundaria-600);
    background-color: var(--cor-secundaria-600);
}

.dx-progressbar-animating-container {
    background-image: -webkit-gradient(linear,right top,left top,color-stop(5%,transparent),color-stop(var(--cor-secundaria-600)),color-stop(95%,transparent));
    background-image: linear-gradient(-90deg,transparent 5%,var(--cor-secundaria-600),transparent 95%);
}

.dx-state-disabled .dx-progressbar-range {
    background-color: rgba(var(--cor-secundaria-600-rgb),.6);
}

.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
    background-image: -webkit-gradient(linear,right top,left top,color-stop(5%,transparent),color-stop(var(--cor-secundaria-600)),color-stop(95%,transparent));
    background-image: linear-gradient(-90deg,transparent 5%,var(--cor-secundaria-600),transparent 95%);
}

.dx-slider .dx-state-active.dx-slider-handle {
    background: var(--cor-secundaria-700);
}

.dx-slider .dx-state-focused.dx-slider-handle:not(.dx-state-active),
.dx-slider .dx-state-hover.dx-slider-handle:not(.dx-state-active) {
    background: var(--cor-secundaria-600);
}

.dx-slider-range.dx-slider-range-visible {
    border: 1px solid var(--cor-secundaria-600);
    background: var(--cor-secundaria-600);
}

.dx-slider-handle {
    background-color: var(--cor-secundaria-600);
}

.dx-gallery .dx-gallery-nav-button-next.dx-state-hover:after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover:after {
    background-color: rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-gallery .dx-gallery-nav-button-next.dx-state-active:after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-active:after {
    background-color: rgba(var(--cor-secundaria-600-rgb),.7);
}

.dx-gallery-indicator-item {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
    background: var(--cor-secundaria-600);
}

.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
    background: var(--cor-secundaria-700);
}

.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
    background: var(--cor-secundaria-600);
}

.dx-radiobutton.dx-state-hover .dx-radiobutton-icon:before {
    border-color: rgba(var(--cor-secundaria-600-rgb),.4);
}

.dx-radiobutton.dx-state-focused:not(.dx-state-active) .dx-radiobutton-icon:before {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-state-focused.dx-accordion-item {
    border-color: var(--cor-secundaria-600);
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-datagrid-rowsview {
    border-color: rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-tabpanel.dx-state-focused .dx-multiview-wrapper {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-tabpanel.dx-state-focused .dx-tab-selected:after {
    border-top: 1px solid var(--cor-secundaria-600);
    border-right: 1px solid var(--cor-secundaria-600);
    border-left: 1px solid var(--cor-secundaria-600);
}

.dx-tabpanel.dx-state-focused .dx-tabs-scrollable .dx-tab:not(.dx-tab-selected):before {
    border-bottom: 1.5px solid var(--cor-secundaria-600);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field {
    background-color: rgba(var(--cor-secundaria-600-rgb),.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover {
    background-color: rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus {
    background-color: var(--cor-secundaria-600);
}

.dx-datagrid .dx-link {
    color: var(--cor-secundaria-600);
}

.dx-datagrid-drag-header {
    border: 1px solid rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-datagrid-drop-highlight > td {
    background-color: var(--cor-secundaria-600);
}

.dx-datagrid-focus-overlay {
    border: 2px solid var(--cor-secundaria-500);
}

.dx-datagrid-filter-row .dx-menu-item.dx-state-focused:after {
    border: 2px solid var(--cor-secundaria-500);
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused:after {
    border: 2px solid var(--cor-secundaria-500);
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
    background-color: var(--cor-secundaria-500);
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
    border-bottom: 1px solid var(--cor-secundaria-500);
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
    border-top: 1px solid var(--cor-secundaria-500);
    border-bottom: 1px solid var(--cor-secundaria-500);
}

.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
    background-color: var(--cor-secundaria-500);
}

.dx-datagrid-search-text {
    background-color: var(--cor-secundaria-600);
}

.dx-datagrid-pager.dx-state-focused .dx-navigate-button:focus,
.dx-datagrid-pager.dx-state-focused .dx-page-size:focus,
.dx-datagrid-pager.dx-state-focused .dx-page:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
    color: var(--cor-secundaria-600);
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
    border: 1px solid rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
    border-color: var(--cor-secundaria-600);
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-treelist-rowsview {
    border-color: rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

/*.dx-treelist .dx-link {
    color: var(--cor-secundaria-600);
}*/

/*.dx-treelist-drag-header {*/
    /*color: var(--cor-cinza-500);*/
    /*border: 1px solid rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-treelist-columns-separator {
    background-color: rgba(var(--cor-secundaria-600-rgb),.5);
}*/

.dx-treelist-drop-highlight > td {
    background-color: var(--cor-secundaria-600);
}

.dx-treelist-focus-overlay {
    border: 2px solid var(--cor-secundaria-500);
}

.dx-treelist-filter-row .dx-menu-item.dx-state-focused:after {
    border: 2px solid var(--cor-secundaria-500);
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused:after {
    border: 2px solid var(--cor-secundaria-500);
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
    background-color: var(--cor-secundaria-500);
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
    border-bottom: 1px solid var(--cor-secundaria-500);
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
    border-top: 1px solid var(--cor-secundaria-500);
    border-bottom: 1px solid var(--cor-secundaria-500);
}

.dx-treelist-rowsview .dx-row-focused.dx-group-row {
    background-color: var(--cor-secundaria-500);
}

.dx-treelist-search-text {
    background-color: var(--cor-secundaria-600);
}

.dx-treelist-pager.dx-state-focused .dx-navigate-button:focus,
.dx-treelist-pager.dx-state-focused .dx-page-size:focus,
.dx-treelist-pager.dx-state-focused .dx-page:focus {
    outline: var(--cor-secundaria-500) solid 2px;
}

.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
    color: var(--cor-secundaria-600);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item-marker-body,
.dx-scheduler .dx-scheduler-overlay-panel .dx-tooltip-appointment-item-marker-body {
    background: var(--cor-secundaria-600);
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
    color: var(--cor-secundaria-600);
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell:before {
    background-color: var(--cor-secundaria-400);
}

.dx-scheduler-date-time-indicator {
    background-color: var(--cor-secundaria-400);
}

.dx-scheduler-date-time-indicator:before {
    color: var(--cor-secundaria-400);
}

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
    border-bottom: 2px solid var(--cor-secundaria-400);
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
    color: var(--cor-secundaria-600);
    background-color: rgba(var(--cor-secundaria-600-rgb),.15);
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
    color: var(--cor-secundaria-600);
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell:before {
    background-color: var(--cor-secundaria-400);
}

.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
    background-color: var(--cor-secundaria-100);
}

.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
    background-color: var(--cor-secundaria-100);
}

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
    -webkit-box-shadow: inset 0 0 0 1px var(--cor-secundaria-600);
    box-shadow: inset 0 0 0 1px var(--cor-secundaria-600);
}

.dx-scheduler-appointment {
    background-color: var(--cor-secundaria-600);
}

.dx-scheduler-appointment-collector {
    background-color: var(--cor-secundaria-600);
}

.dx-scheduler-appointment-collector.dx-button,
.dx-scheduler-appointment-collector.dx-button.dx-state-active,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover {
    background-color: var(--cor-secundaria-600);
}

.dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-state-focused:after {
    border-top: 1px solid var(--cor-secundaria-600);
}

.dx-htmleditor-content .dx-variable > span {
    background: rgba(var(--cor-secundaria-600-rgb),.15);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default {
    background-color: var(--cor-secundaria-600);
}

.dx-resize-frame {
    border-color: var(--cor-secundaria-600);
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
    background-color: var(--cor-secundaria-600);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content {
    background-color: var(--cor-secundaria-600);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover {
    background-color: var(--cor-secundaria-600);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active {
    background-color: var(--cor-secundaria-700);
}

.dx-splitter {
    background-color: rgba(var(--cor-secundaria-600-rgb),.5);
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default {
    background-color: var(--cor-secundaria-600);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task {
    background-color: var(--cor-secundaria-600);
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress {
    border-color: transparent transparent var(--cor-secundaria-600);
}

.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
    border: 1px solid var(--cor-secundaria-600);
}

.dx-sortable-placeholder {
    border-color: var(--cor-secundaria-600);
}

.dx-sortable-dragging > * {
    border-color: rgba(var(--cor-secundaria-600-rgb),.5);
}
