﻿/**
* DevExpress Analytics (dist\css\dx-analytics.light.css)
* Version:  24.2.7
* Build date: Apr 29, 2025
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
.dx-designer-viewport {
    /* Borders -------------------------*/
    /* Icons -------------------------*/
    /* Text -------------------------*/
    /* Background -------------------------*/
    /* Customization -------------------------*/
    /* AceEditor -------------------------*/
    /* DevExtreme -------------------------*/
}

    .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 .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.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;
            }
/* FilterEditor -------------------------*/
.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;
}
/* QueryBuilder -------------------------*/
.dx-querybuilder .dxd-qb-relationship-line-color {
    stroke: #AAAAAA;
}

.dx-querybuilder .dxdd-connector.dxd-state-selected .dxd-qb-relationship-line-color {
    stroke: #337AB7;
}
/* Wizard -------------------------*/
