@font-face {
    font-family: "agGridQuartz";
    src: url(data:font/woff2;charset=utf-8;base64,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);
    font-weight: 400;
    font-style: normal
}

.ag-theme-quartz {
    --ag-input-border-color: var(--ag-border-color)
}

.ag-theme-quartz, .ag-theme-quartz-auto-dark, .ag-theme-quartz-dark {
    --ag-active-color: #2196f3;
    --ag-background-color: #fff;
    --ag-foreground-color: #181d1f;
    --ag-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 15%);
    --ag-secondary-border-color: var(--ag-border-color);
    --ag-header-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 2%);
    --ag-tooltip-background-color: var(--ag-header-background-color);
    --ag-control-panel-background-color: var(--ag-header-background-color);
    --ag-subheader-background-color: transparent;
    --ag-invalid-color: #e02525;
    --ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%);
    --ag-advanced-filter-join-pill-color: #f08e8d;
    --ag-advanced-filter-column-pill-color: #a6e194;
    --ag-advanced-filter-option-pill-color: #f3c08b;
    --ag-advanced-filter-value-pill-color: #85c0e4;
    --ag-header-column-resize-handle-color: var(--ag-secondary-border-color);
    --ag-icon-font-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 90%);
    --ag-find-match-color: var(--ag-foreground-color);
    --ag-find-match-background-color: #ffff00;
    --ag-find-active-match-color: var(--ag-foreground-color);
    --ag-find-active-match-background-color: #ffa500;
    --ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);
    --ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
    --ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);
    --ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
    --ag-selected-row-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 8%);
    --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 12%);
    --ag-column-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);
    --ag-icon-button-hover-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
    --ag-input-focus-border-color: var(--ag-active-color);
    --ag-range-selection-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);
    --ag-input-focus-box-shadow: 0 0 0 3px color-mix(in srgb, transparent, var(--ag-input-focus-border-color) 47%);
    --ag-input-error-focus-box-shadow: 0 0 0 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 50%);
    --ag-range-selection-background-color-2: color-mix(in srgb, transparent, var(--ag-active-color) 36%);
    --ag-range-selection-background-color-3: color-mix(in srgb, transparent, var(--ag-active-color) 49%);
    --ag-range-selection-background-color-4: color-mix(in srgb, transparent, var(--ag-active-color) 59%);
    --ag-row-numbers-selected-color: color-mix(in srgb, transparent, var(--ag-active-color) 50%);
    --ag-calculated-column-highlight-color: color-mix(in srgb, transparent, var(--ag-active-color) 12%);
    --ag-column-header-edit-highlight-color: color-mix(in srgb, transparent, var(--ag-active-color) 12%);
    --ag-checkbox-background-color: var(--ag-background-color);
    --ag-checkbox-checked-color: var(--ag-active-color);
    --ag-range-selection-border-color: var(--ag-active-color);
    --ag-secondary-foreground-color: var(--ag-foreground-color);
    --ag-input-border-color-invalid: var(--ag-invalid-color);
    --ag-disabled-foreground-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 50%);
    --ag-chip-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 7%);
    --ag-chip-border-color: color-mix(in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 13%);
    --ag-input-disabled-border-color: var(--ag-border-color);
    --ag-input-disabled-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 6%);
    --ag-modal-overlay-background-color: color-mix(in srgb, transparent, var(--ag-background-color) 66%);
    --ag-chart-menu-label-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 80%);
    --ag-chart-menu-pill-select-button-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);
    --ag-filter-panel-card-subtle-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);
    --ag-column-drag-indicator-color: var(--ag-active-color);
    --ag-borders: solid 1px;
    --ag-border-radius: 4px;
    --ag-wrapper-border-radius: 8px;
    --ag-borders-side-button: none;
    --ag-side-button-selected-background-color: transparent;
    --ag-header-column-resize-handle-display: block;
    --ag-header-column-resize-handle-width: 2px;
    --ag-header-column-resize-handle-height: 30%;
    --ag-grid-size: 8px;
    --ag-icon-size: 16px;
    --ag-header-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 4.25);
    --ag-row-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 3.5);
    --ag-auto-height-min-body-height: 150px;
    --ag-list-item-height: calc( var(--ag-icon-size) + var(--ag-widget-vertical-spacing) );
    --ag-column-select-indent-size: var(--ag-icon-size);
    --ag-set-filter-indent-size: var(--ag-icon-size);
    --ag-filter-tool-panel-group-indent: var(--ag-grid-size);
    --ag-advanced-filter-builder-indent-size: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
    --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 2);
    --ag-cell-widget-spacing: calc(var(--ag-grid-size) * 1.5);
    --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
    --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
    --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 1.5);
    --ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1);
    --ag-toggle-button-height: 18px;
    --ag-toggle-button-width: 28px;
    --ag-toggle-button-border-width: 2px;
    --ag-font-family: 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
    --ag-font-size: 14px;
    --ag-icon-font-family: agGridQuartz;
    --ag-tab-min-width: 290px;
    --ag-chart-menu-panel-width: 260px;
    --ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, 0.4);
    --ag-popup-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.15);
    --ag-side-bar-panel-width: 250px;
    --ag-filter-panel-apply-button-color: var(--ag-background-color);
    --ag-filter-panel-apply-button-background-color: var(--ag-active-color);
    --ag-column-panel-apply-button-color: var(--ag-background-color);
    --ag-column-panel-apply-button-background-color: var(--ag-active-color);
    --ag-note-indicator-color: var(--ag-active-color)
}

.ag-theme-quartz-auto-dark {
    --ag-input-border-color: var(--ag-border-color)
}

.ag-theme-quartz-dark {
    --ag-background-color: color-mix(in srgb, #fff, #182230 97%);
    --ag-foreground-color: #fff;
    --ag-border-color: rgba(255, 255, 255, 0.16);
    --ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
    --ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);
    --ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);
    --ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);
    --ag-input-disabled-background-color: #68686e12;
    --ag-card-shadow: 0 1px 20px 1px black;
    --ag-input-border-color: var(--ag-border-color);
    --ag-input-disabled-border-color: rgba(255, 255, 255, 0.07);
    --ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);
    --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);
    --ag-selected-row-background-color: var(--ag-row-hover-color);
    --ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
    --ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
    --ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
    --ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
    --ag-advanced-filter-join-pill-color: #7a3a37;
    --ag-advanced-filter-column-pill-color: #355f2d;
    --ag-advanced-filter-option-pill-color: #5a3168;
    --ag-advanced-filter-value-pill-color: #374c86;
    --ag-find-match-color: var(--ag-background-color);
    --ag-find-active-match-color: var(--ag-background-color);
    --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
    --ag-column-panel-apply-button-color: var(--ag-foreground-color);
    --ag-popup-shadow: 0 0px 20px rgba(0, 0, 0, 0.3);
    --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
    --ag-cell-batch-edit-text-color: #f3d0b3;
    --ag-formula-token-1-color: #4da3e5;
    --ag-formula-token-1-background-color: rgb(77 163 229 / 16%);
    --ag-formula-token-2-color: #f55864;
    --ag-formula-token-2-background-color: rgb(245 88 100 / 16%);
    --ag-formula-token-3-color: #b688f2;
    --ag-formula-token-3-background-color: rgb(182 136 242 / 16%);
    --ag-formula-token-4-color: #24bb4a;
    --ag-formula-token-4-background-color: rgb(36 187 74 / 16%);
    --ag-formula-token-5-color: #e772ba;
    --ag-formula-token-5-background-color: rgb(231 114 186 / 16%);
    --ag-formula-token-6-color: #f69b5f;
    --ag-formula-token-6-background-color: rgb(246 155 95 / 16%);
    --ag-formula-token-7-color: #a3e6ff;
    --ag-formula-token-7-background-color: rgb(163 230 255 / 16%);
    color-scheme: dark
}

@media (prefers-color-scheme:dark) {
    .ag-theme-quartz-auto-dark {
        --ag-background-color: color-mix(in srgb, #fff, #182230 97%);
        --ag-foreground-color: #fff;
        --ag-border-color: rgba(255, 255, 255, 0.16);
        --ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
        --ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);
        --ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);
        --ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);
        --ag-input-disabled-background-color: #68686e12;
        --ag-card-shadow: 0 1px 20px 1px black;
        --ag-input-border-color: var(--ag-border-color);
        --ag-input-disabled-border-color: rgba(255, 255, 255, 0.07);
        --ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);
        --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);
        --ag-selected-row-background-color: var(--ag-row-hover-color);
        --ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
        --ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
        --ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
        --ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
        --ag-advanced-filter-join-pill-color: #7a3a37;
        --ag-advanced-filter-column-pill-color: #355f2d;
        --ag-advanced-filter-option-pill-color: #5a3168;
        --ag-advanced-filter-value-pill-color: #374c86;
        --ag-find-match-color: var(--ag-background-color);
        --ag-find-active-match-color: var(--ag-background-color);
        --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
        --ag-column-panel-apply-button-color: var(--ag-foreground-color);
        --ag-popup-shadow: 0 0px 20px rgba(0, 0, 0, 0.3);
        --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
        --ag-cell-batch-edit-text-color: #f3d0b3;
        --ag-formula-token-1-color: #4da3e5;
        --ag-formula-token-1-background-color: rgb(77 163 229 / 16%);
        --ag-formula-token-2-color: #f55864;
        --ag-formula-token-2-background-color: rgb(245 88 100 / 16%);
        --ag-formula-token-3-color: #b688f2;
        --ag-formula-token-3-background-color: rgb(182 136 242 / 16%);
        --ag-formula-token-4-color: #24bb4a;
        --ag-formula-token-4-background-color: rgb(36 187 74 / 16%);
        --ag-formula-token-5-color: #e772ba;
        --ag-formula-token-5-background-color: rgb(231 114 186 / 16%);
        --ag-formula-token-6-color: #f69b5f;
        --ag-formula-token-6-background-color: rgb(246 155 95 / 16%);
        --ag-formula-token-7-color: #a3e6ff;
        --ag-formula-token-7-background-color: rgb(163 230 255 / 16%);
        color-scheme: dark
    }
}

.ag-theme-quartz .ag-filter-toolpanel-header, .ag-theme-quartz .ag-filter-toolpanel-search {
    font-weight: 500;
    color: var(--ag-header-foreground-color)
}

.ag-theme-quartz .ag-status-bar {
    color: var(--ag-header-foreground-color)
}

.ag-theme-quartz .ag-filter-card-title, .ag-theme-quartz .ag-header-row, .ag-theme-quartz .ag-multi-filter-group-title-bar, .ag-theme-quartz .ag-panel-title-bar-title, .ag-theme-quartz .ag-row-number-cell, .ag-theme-quartz-dark .ag-filter-toolpanel-header, .ag-theme-quartz-dark .ag-filter-toolpanel-search {
    font-weight: 500;
    color: var(--ag-header-foreground-color)
}

.ag-theme-quartz-dark .ag-status-bar {
    color: var(--ag-header-foreground-color)
}

.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-search, .ag-theme-quartz-dark .ag-filter-card-title, .ag-theme-quartz-dark .ag-header-row, .ag-theme-quartz-dark .ag-multi-filter-group-title-bar, .ag-theme-quartz-dark .ag-panel-title-bar-title, .ag-theme-quartz-dark .ag-row-number-cell {
    font-weight: 500;
    color: var(--ag-header-foreground-color)
}

.ag-theme-quartz-auto-dark .ag-status-bar {
    color: var(--ag-header-foreground-color)
}

.ag-theme-quartz-auto-dark .ag-filter-card-title, .ag-theme-quartz-auto-dark .ag-header-row, .ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar, .ag-theme-quartz-auto-dark .ag-panel-title-bar-title, .ag-theme-quartz-auto-dark .ag-row-number-cell {
    font-weight: 500;
    color: var(--ag-header-foreground-color)
}

.ag-theme-quartz .ag-toolbar-item:where(:not(.ag-toolbar-panel)), .ag-theme-quartz-auto-dark .ag-toolbar-item:where(:not(.ag-toolbar-panel)), .ag-theme-quartz-dark .ag-toolbar-item:where(:not(.ag-toolbar-panel)) {
    font-weight: 500
}

.ag-theme-quartz input[class^=ag-]:not([type]), .ag-theme-quartz input[class^=ag-][type=date], .ag-theme-quartz input[class^=ag-][type=datetime-local], .ag-theme-quartz input[class^=ag-][type=number], .ag-theme-quartz input[class^=ag-][type=tel], .ag-theme-quartz input[class^=ag-][type=text], .ag-theme-quartz textarea[class^=ag-], .ag-theme-quartz-auto-dark input[class^=ag-]:not([type]), .ag-theme-quartz-auto-dark input[class^=ag-][type=date], .ag-theme-quartz-auto-dark input[class^=ag-][type=datetime-local], .ag-theme-quartz-auto-dark input[class^=ag-][type=number], .ag-theme-quartz-auto-dark input[class^=ag-][type=tel], .ag-theme-quartz-auto-dark input[class^=ag-][type=text], .ag-theme-quartz-auto-dark textarea[class^=ag-], .ag-theme-quartz-dark input[class^=ag-]:not([type]), .ag-theme-quartz-dark input[class^=ag-][type=date], .ag-theme-quartz-dark input[class^=ag-][type=datetime-local], .ag-theme-quartz-dark input[class^=ag-][type=number], .ag-theme-quartz-dark input[class^=ag-][type=tel], .ag-theme-quartz-dark input[class^=ag-][type=text], .ag-theme-quartz-dark textarea[class^=ag-] {
    min-height: calc(var(--ag-grid-size)*4);
    border-radius: var(--ag-border-radius);
    padding: 1px var(--ag-grid-size) 2px var(--ag-grid-size)
}

.ag-theme-quartz .ag-picker-field-wrapper, .ag-theme-quartz-auto-dark .ag-picker-field-wrapper, .ag-theme-quartz-dark .ag-picker-field-wrapper {
    min-height: calc(var(--ag-grid-size)*4)
}

.ag-theme-quartz .ag-tab, .ag-theme-quartz-auto-dark .ag-tab, .ag-theme-quartz-dark .ag-tab {
    padding: var(--ag-grid-size);
    border-left: var(--ag-borders) transparent;
    border-right: var(--ag-borders) transparent;
    flex: 1 1 auto
}

.ag-theme-quartz .ag-tab-selected, .ag-theme-quartz-auto-dark .ag-tab-selected, .ag-theme-quartz-dark .ag-tab-selected {
    background-color: var(--ag-background-color)
}

.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:first-of-type), .ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:first-of-type), .ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:first-of-type) {
    border-left-color: var(--ag-border-color)
}

.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:last-of-type), .ag-theme-quartz .ag-rtl .ag-tab-selected:not(:first-of-type), .ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:last-of-type), .ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:first-of-type), .ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:last-of-type), .ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:first-of-type) {
    border-right-color: var(--ag-border-color)
}

.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:last-of-type), .ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:last-of-type), .ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:last-of-type) {
    border-left-color: var(--ag-border-color)
}

.ag-theme-quartz .ag-tab:not(.ag-tab-selected), .ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected), .ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected) {
    opacity: .7
}

    .ag-theme-quartz .ag-tab:not(.ag-tab-selected):hover, .ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected):hover, .ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected):hover {
        opacity: 1
    }

.ag-theme-quartz .ag-menu, .ag-theme-quartz-auto-dark .ag-menu, .ag-theme-quartz-dark .ag-menu {
    color: color-mix(in srgb,transparent,var(--ag-foreground-color) 95%)
}

.ag-theme-quartz .ag-panel-content-wrapper .ag-column-select, .ag-theme-quartz-auto-dark .ag-panel-content-wrapper .ag-column-select, .ag-theme-quartz-dark .ag-panel-content-wrapper .ag-column-select {
    background-color: var(--ag-control-panel-background-color);
    color: color-mix(in srgb,transparent,var(--ag-foreground-color) 95%)
}

.ag-theme-quartz .ag-menu-header, .ag-theme-quartz-auto-dark .ag-menu-header, .ag-theme-quartz-dark .ag-menu-header {
    background-color: var(--ag-control-panel-background-color)
}

.ag-theme-quartz .ag-menu-option, .ag-theme-quartz-auto-dark .ag-menu-option, .ag-theme-quartz-dark .ag-menu-option {
    font-weight: 500;
    cursor: pointer
}

.ag-theme-quartz .ag-ltr .ag-menu-option-popup-pointer .ag-icon, .ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon, .ag-theme-quartz-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon {
    text-align: right
}

.ag-theme-quartz .ag-rtl .ag-menu-option-popup-pointer .ag-icon, .ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon, .ag-theme-quartz-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon {
    text-align: left
}

.ag-theme-quartz .ag-tabs-header, .ag-theme-quartz-auto-dark .ag-tabs-header, .ag-theme-quartz-dark .ag-tabs-header {
    border-bottom: var(--ag-borders) var(--ag-border-color);
    display: flex;
    background-color: color-mix(in srgb,transparent,var(--ag-foreground-color) 5%)
}

.ag-theme-quartz .ag-side-bar, .ag-theme-quartz-auto-dark .ag-side-bar, .ag-theme-quartz-dark .ag-side-bar {
    background-color: var(--ag-control-panel-background-color);
    min-width: calc(var(--ag-icon-size) + var(--ag-grid-size)*2)
}

.ag-theme-quartz .ag-side-buttons, .ag-theme-quartz-auto-dark .ag-side-buttons, .ag-theme-quartz-dark .ag-side-buttons {
    padding: 0;
    align-self: stretch;
    width: calc(var(--ag-icon-size) + var(--ag-grid-size)*2);
    background: var(--ag-control-panel-background-color)
}

.ag-theme-quartz .ag-side-button, .ag-theme-quartz-auto-dark .ag-side-button, .ag-theme-quartz-dark .ag-side-button {
    border-top: var(--ag-borders) transparent;
    border-bottom: var(--ag-borders) transparent
}

@media (max-resolution:1.5x) {
    .ag-theme-quartz .ag-side-button-label, .ag-theme-quartz-auto-dark .ag-side-button-label, .ag-theme-quartz-dark .ag-side-button-label {
        font-family: "Segoe UI",var(--ag-font-family);
        transform: rotate(.05deg)
    }
}

.ag-theme-quartz .ag-side-button.ag-selected:not(:first-of-type), .ag-theme-quartz-auto-dark .ag-side-button.ag-selected:not(:first-of-type), .ag-theme-quartz-dark .ag-side-button.ag-selected:not(:first-of-type) {
    border-top-color: var(--ag-border-color)
}

.ag-theme-quartz .ag-side-button.ag-selected, .ag-theme-quartz-auto-dark .ag-side-button.ag-selected, .ag-theme-quartz-dark .ag-side-button.ag-selected {
    border-bottom-color: var(--ag-border-color);
    background-color: var(--ag-background-color)
}

.ag-theme-quartz .ag-column-panel-column-select, .ag-theme-quartz-auto-dark .ag-column-panel-column-select, .ag-theme-quartz-dark .ag-column-panel-column-select {
    border-top: none
}

    .ag-theme-quartz .ag-column-panel-column-select:not(.ag-last-visible-child), .ag-theme-quartz-auto-dark .ag-column-panel-column-select:not(.ag-last-visible-child), .ag-theme-quartz-dark .ag-column-panel-column-select:not(.ag-last-visible-child) {
        border-bottom: 1px solid var(--ag-secondary-border-color)
    }

.ag-theme-quartz .ag-filter-toolpanel-search, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-search, .ag-theme-quartz-dark .ag-filter-toolpanel-search {
    height: initial;
    margin-top: var(--ag-widget-container-vertical-padding)
}

.ag-theme-quartz .ag-filter-toolpanel-search-input, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-search-input, .ag-theme-quartz-dark .ag-filter-toolpanel-search-input {
    margin: 0
}

.ag-theme-quartz .ag-filter-apply-panel, .ag-theme-quartz-auto-dark .ag-filter-apply-panel, .ag-theme-quartz-dark .ag-filter-apply-panel {
    border: 0;
    padding-top: var(--ag-widget-vertical-spacing)
}

.ag-theme-quartz .ag-chart-tabbed-menu-body, .ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body, .ag-theme-quartz-dark .ag-chart-tabbed-menu-body {
    position: relative
}

    .ag-theme-quartz .ag-chart-tabbed-menu-body::after, .ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body::after, .ag-theme-quartz-dark .ag-chart-tabbed-menu-body::after {
        content: "";
        position: absolute;
        display: block;
        top: 0;
        left: 0;
        right: 0;
        height: 16px;
        background: linear-gradient(var(--ag-control-panel-background-color),transparent)
    }

.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-title-bar, .ag-theme-quartz .ag-charts-data-group-title-bar, .ag-theme-quartz .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz .ag-charts-settings-group-container, .ag-theme-quartz .ag-charts-settings-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-settings-group-container, .ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar, .ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-data-group-title-bar, .ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-settings-group-container, .ag-theme-quartz-dark .ag-charts-settings-group-title-bar {
    border-top: none;
    font-weight: 500
}

.ag-theme-quartz .ag-chart-mini-thumbnail, .ag-theme-quartz-auto-dark .ag-chart-mini-thumbnail, .ag-theme-quartz-dark .ag-chart-mini-thumbnail {
    background-color: var(--ag-background-color);
    margin-top: 0;
    margin-bottom: 0
}

.ag-theme-quartz .ag-chart-settings-nav-bar, .ag-theme-quartz-auto-dark .ag-chart-settings-nav-bar, .ag-theme-quartz-dark .ag-chart-settings-nav-bar {
    border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color)
}

.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar {
    background: 0 0;
    font-weight: 500
}

.ag-theme-quartz .ag-chart-data-section .ag-label:not(.ag-group-title-bar), .ag-theme-quartz .ag-chart-format-section .ag-label:not(.ag-group-title-bar), .ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar), .ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar), .ag-theme-quartz-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar), .ag-theme-quartz-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar) {
    color: var(--ag-chart-menu-label-color)
}

.ag-theme-quartz .ag-chart-data-section .ag-label-align-top .ag-label, .ag-theme-quartz .ag-chart-format-section .ag-label-align-top .ag-label, .ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label-align-top .ag-label, .ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label-align-top .ag-label, .ag-theme-quartz-dark .ag-chart-data-section .ag-label-align-top .ag-label, .ag-theme-quartz-dark .ag-chart-format-section .ag-label-align-top .ag-label {
    margin-top: calc(var(--ag-widget-vertical-spacing)*.5);
    margin-bottom: var(--ag-widget-vertical-spacing)
}

.ag-theme-quartz .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label, .ag-theme-quartz .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label, .ag-theme-quartz-auto-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label, .ag-theme-quartz-auto-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label, .ag-theme-quartz-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label, .ag-theme-quartz-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label {
    margin-bottom: 0
}

.ag-theme-quartz .ag-chart-data-section label, .ag-theme-quartz .ag-chart-format-section label, .ag-theme-quartz-auto-dark .ag-chart-data-section label, .ag-theme-quartz-auto-dark .ag-chart-format-section label, .ag-theme-quartz-dark .ag-chart-data-section label, .ag-theme-quartz-dark .ag-chart-format-section label {
    display: inline-block
}

.ag-theme-quartz .ag-chart-data-wrapper, .ag-theme-quartz .ag-chart-format-wrapper, .ag-theme-quartz .ag-charts-data-group-container, .ag-theme-quartz .ag-charts-data-group-title-bar, .ag-theme-quartz .ag-charts-format-sub-level-group, .ag-theme-quartz .ag-charts-format-sub-level-group-container, .ag-theme-quartz .ag-charts-format-sub-level-group-container > *, .ag-theme-quartz .ag-charts-format-sub-level-group-item:last-child, .ag-theme-quartz .ag-charts-format-sub-level-group-title-bar, .ag-theme-quartz .ag-charts-format-top-level-group, .ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container, .ag-theme-quartz .ag-charts-format-top-level-group-item, .ag-theme-quartz .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz .ag-charts-settings-group-container, .ag-theme-quartz .ag-charts-settings-group-title-bar, .ag-theme-quartz-auto-dark .ag-chart-data-wrapper, .ag-theme-quartz-auto-dark .ag-chart-format-wrapper, .ag-theme-quartz-auto-dark .ag-charts-data-group-container, .ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container > *, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-item:last-child, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-item, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-settings-group-container, .ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar, .ag-theme-quartz-dark .ag-chart-data-wrapper, .ag-theme-quartz-dark .ag-chart-format-wrapper, .ag-theme-quartz-dark .ag-charts-data-group-container, .ag-theme-quartz-dark .ag-charts-data-group-title-bar, .ag-theme-quartz-dark .ag-charts-format-sub-level-group, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-container, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-container > *, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-item:last-child, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-format-top-level-group, .ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container, .ag-theme-quartz-dark .ag-charts-format-top-level-group-item, .ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-settings-group-container, .ag-theme-quartz-dark .ag-charts-settings-group-title-bar {
    padding: 0;
    margin: 0
}

.ag-theme-quartz .ag-charts-data-group, .ag-theme-quartz .ag-charts-format-top-level-group, .ag-theme-quartz-auto-dark .ag-charts-data-group, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group, .ag-theme-quartz-dark .ag-charts-data-group, .ag-theme-quartz-dark .ag-charts-format-top-level-group {
    border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color)
}

.ag-theme-quartz .ag-charts-data-group-title-bar, .ag-theme-quartz .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz .ag-charts-settings-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar, .ag-theme-quartz-dark .ag-charts-data-group-title-bar, .ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-settings-group-title-bar {
    padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)
}

.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container, .ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar, .ag-theme-quartz .ag-charts-data-group .ag-charts-data-group-container, .ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container, .ag-theme-quartz .ag-charts-settings-group .ag-charts-settings-group-container, .ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container, .ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-data-group .ag-charts-data-group-container, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container, .ag-theme-quartz-auto-dark .ag-charts-settings-group .ag-charts-settings-group-container, .ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container, .ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-data-group .ag-charts-data-group-container, .ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container, .ag-theme-quartz-dark .ag-charts-settings-group .ag-charts-settings-group-container {
    padding: 0 var(--ag-widget-container-horizontal-padding)
}

.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar {
    padding: var(--ag-widget-vertical-spacing)0
}

.ag-theme-quartz .ag-charts-format-sub-level-group-container, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-container {
    padding-top: var(--ag-widget-vertical-spacing);
    padding-bottom: var(--ag-widget-container-vertical-padding)
}

    .ag-theme-quartz .ag-charts-format-sub-level-group-container > *, .ag-theme-quartz .ag-charts-format-top-level-group-container > *, .ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container > *, .ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-container > *, .ag-theme-quartz-dark .ag-charts-format-sub-level-group-container > *, .ag-theme-quartz-dark .ag-charts-format-top-level-group-container > * {
        margin-bottom: var(--ag-widget-vertical-spacing)
    }

.ag-theme-quartz .ag-chart-settings-mini-wrapper, .ag-theme-quartz .ag-charts-data-group-item, .ag-theme-quartz-auto-dark .ag-chart-settings-mini-wrapper, .ag-theme-quartz-auto-dark .ag-charts-data-group-item, .ag-theme-quartz-dark .ag-chart-settings-mini-wrapper, .ag-theme-quartz-dark .ag-charts-data-group-item {
    padding-bottom: var(--ag-widget-container-vertical-padding)
}

.ag-theme-quartz .ag-chart-advanced-settings-section, .ag-theme-quartz-auto-dark .ag-chart-advanced-settings-section, .ag-theme-quartz-dark .ag-chart-advanced-settings-section {
    padding-top: var(--ag-widget-container-vertical-padding);
    padding-bottom: var(--ag-widget-container-vertical-padding)
}

.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-container, .ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-container, .ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-container {
    margin: 0
}

.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-item, .ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-item, .ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-item {
    margin-top: calc(var(--ag-widget-vertical-spacing)*2);
    margin-bottom: 0
}

.ag-theme-quartz .ag-ltr .ag-group-title-bar-icon, .ag-theme-quartz-auto-dark .ag-ltr .ag-group-title-bar-icon, .ag-theme-quartz-dark .ag-ltr .ag-group-title-bar-icon {
    margin-right: var(--ag-grid-size)
}

.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz .ag-ltr .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz .ag-ltr .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz .ag-ltr .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz .ag-rtl .ag-group-title-bar-icon, .ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-rtl .ag-group-title-bar-icon, .ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-ltr .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-ltr .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-rtl .ag-group-title-bar-icon {
    margin-left: var(--ag-grid-size)
}

.ag-theme-quartz .ag-spectrum-color, .ag-theme-quartz .ag-spectrum-fill, .ag-theme-quartz-auto-dark .ag-spectrum-color, .ag-theme-quartz-auto-dark .ag-spectrum-fill, .ag-theme-quartz-dark .ag-spectrum-color, .ag-theme-quartz-dark .ag-spectrum-fill {
    border-radius: var(--ag-border-radius)
}

.ag-theme-quartz .ag-spectrum-dragger, .ag-theme-quartz-auto-dark .ag-spectrum-dragger, .ag-theme-quartz-dark .ag-spectrum-dragger {
    border-radius: 18px;
    height: 18px;
    width: 18px;
    border: 3px solid #fff
}

.ag-theme-quartz .ag-spectrum-tools, .ag-theme-quartz-auto-dark .ag-spectrum-tools, .ag-theme-quartz-dark .ag-spectrum-tools {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0
}

.ag-theme-quartz .ag-spectrum-tool, .ag-theme-quartz-auto-dark .ag-spectrum-tool, .ag-theme-quartz-dark .ag-spectrum-tool {
    height: 12px
}

.ag-theme-quartz .ag-spectrum-alpha-background, .ag-theme-quartz .ag-spectrum-hue-background, .ag-theme-quartz-auto-dark .ag-spectrum-alpha-background, .ag-theme-quartz-auto-dark .ag-spectrum-hue-background, .ag-theme-quartz-dark .ag-spectrum-alpha-background, .ag-theme-quartz-dark .ag-spectrum-hue-background {
    border-radius: 12px
}

.ag-theme-quartz .ag-spectrum-slider, .ag-theme-quartz-auto-dark .ag-spectrum-slider, .ag-theme-quartz-dark .ag-spectrum-slider {
    margin-top: -15px;
    width: 18px;
    height: 18px;
    border-radius: 18px;
    border: 3px solid #f8f8f8
}

.ag-theme-quartz .ag-recent-colors, .ag-theme-quartz-auto-dark .ag-recent-colors, .ag-theme-quartz-dark .ag-recent-colors {
    margin-left: var(--ag-grid-size);
    margin-right: var(--ag-grid-size);
    margin-bottom: 2px
}

.ag-theme-quartz .ag-color-input-color, .ag-theme-quartz .ag-color-picker-color, .ag-theme-quartz .ag-recent-color, .ag-theme-quartz-auto-dark .ag-color-input-color, .ag-theme-quartz-auto-dark .ag-color-picker-color, .ag-theme-quartz-auto-dark .ag-recent-color, .ag-theme-quartz-dark .ag-color-input-color, .ag-theme-quartz-dark .ag-color-picker-color, .ag-theme-quartz-dark .ag-recent-color {
    border-radius: 4px
}

.ag-theme-quartz .ag-recent-color, .ag-theme-quartz-auto-dark .ag-recent-color, .ag-theme-quartz-dark .ag-recent-color {
    border: var(--ag-borders-secondary) var(--ag-secondary-border-color)
}

.ag-theme-quartz .ag-dnd-ghost, .ag-theme-quartz-auto-dark .ag-dnd-ghost, .ag-theme-quartz-dark .ag-dnd-ghost {
    font-weight: 500
}

.ag-theme-quartz .ag-standard-button, .ag-theme-quartz-auto-dark .ag-standard-button, .ag-theme-quartz-dark .ag-standard-button {
    font-family: inherit;
    appearance: none;
    -webkit-appearance: none;
    border-radius: var(--ag-border-radius);
    border: solid 1px var(--ag-input-border-color);
    background-color: var(--ag-background-color);
    padding: var(--ag-grid-size) calc(var(--ag-grid-size)*2)
}

    .ag-theme-quartz .ag-standard-button:not(:disabled), .ag-theme-quartz-auto-dark .ag-standard-button:not(:disabled), .ag-theme-quartz-dark .ag-standard-button:not(:disabled) {
        cursor: pointer
    }

        .ag-theme-quartz .ag-standard-button:not(:disabled):hover, .ag-theme-quartz-auto-dark .ag-standard-button:not(:disabled):hover, .ag-theme-quartz-dark .ag-standard-button:not(:disabled):hover {
            background-color: var(--ag-row-hover-color)
        }

    .ag-theme-quartz .ag-standard-button:active, .ag-theme-quartz-auto-dark .ag-standard-button:active, .ag-theme-quartz-dark .ag-standard-button:active {
        border-color: var(--ag-active-color)
    }

    .ag-theme-quartz .ag-standard-button:disabled, .ag-theme-quartz-auto-dark .ag-standard-button:disabled, .ag-theme-quartz-dark .ag-standard-button:disabled {
        color: var(--ag-disabled-foreground-color);
        background-color: var(--ag-input-disabled-background-color);
        border-color: var(--ag-input-disabled-border-color)
    }

.ag-theme-quartz .ag-column-drop-cell, .ag-theme-quartz-auto-dark .ag-column-drop-cell, .ag-theme-quartz-dark .ag-column-drop-cell {
    border-radius: calc(var(--ag-grid-size)*3);
    height: calc(var(--ag-grid-size)*3);
    padding: 0 var(--ag-grid-size)
}

.ag-theme-quartz .ag-column-drop-cell-button, .ag-theme-quartz-auto-dark .ag-column-drop-cell-button, .ag-theme-quartz-dark .ag-column-drop-cell-button {
    min-width: 0;
    margin: 0
}

.ag-theme-quartz .ag-column-drop-cell-drag-handle, .ag-theme-quartz-auto-dark .ag-column-drop-cell-drag-handle, .ag-theme-quartz-dark .ag-column-drop-cell-drag-handle {
    margin-left: 0
}

.ag-theme-quartz .ag-column-drop-vertical, .ag-theme-quartz-auto-dark .ag-column-drop-vertical, .ag-theme-quartz-dark .ag-column-drop-vertical {
    min-height: 75px
}

.ag-theme-quartz .ag-column-drop-vertical-title-bar, .ag-theme-quartz-auto-dark .ag-column-drop-vertical-title-bar, .ag-theme-quartz-dark .ag-column-drop-vertical-title-bar {
    padding: var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size)*2)0
}

.ag-theme-quartz .ag-ltr .ag-column-drop-vertical-icon, .ag-theme-quartz-auto-dark .ag-ltr .ag-column-drop-vertical-icon, .ag-theme-quartz-dark .ag-ltr .ag-column-drop-vertical-icon {
    margin-left: 0;
    margin-right: var(--ag-widget-horizontal-spacing)
}

.ag-theme-quartz .ag-rtl .ag-column-drop-vertical-icon, .ag-theme-quartz-auto-dark .ag-rtl .ag-column-drop-vertical-icon, .ag-theme-quartz-dark .ag-rtl .ag-column-drop-vertical-icon {
    margin-right: 0;
    margin-left: var(--ag-widget-horizontal-spacing)
}

.ag-theme-quartz .ag-column-drop-vertical-empty-message, .ag-theme-quartz-auto-dark .ag-column-drop-vertical-empty-message, .ag-theme-quartz-dark .ag-column-drop-vertical-empty-message {
    display: flex;
    align-items: center;
    justify-content: center;
    border: dashed 1px;
    border-color: var(--ag-border-color);
    margin: calc(var(--ag-grid-size)*1.5) calc(var(--ag-grid-size)*2);
    padding: calc(var(--ag-grid-size)*2)
}

.ag-theme-quartz .ag-column-drop-empty-message, .ag-theme-quartz-auto-dark .ag-column-drop-empty-message, .ag-theme-quartz-dark .ag-column-drop-empty-message {
    color: var(--ag-foreground-color)
}

.ag-theme-quartz .ag-pill-select .ag-column-drop, .ag-theme-quartz-auto-dark .ag-pill-select .ag-column-drop, .ag-theme-quartz-dark .ag-pill-select .ag-column-drop {
    min-height: unset
}

.ag-theme-quartz .ag-pill-select .ag-picker-field-display, .ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-display, .ag-theme-quartz-dark .ag-pill-select .ag-picker-field-display {
    font-weight: 500;
    color: var(--ag-chart-menu-pill-select-button-color)
}

.ag-theme-quartz .ag-pill-select .ag-picker-field-icon .ag-icon, .ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-icon .ag-icon, .ag-theme-quartz-dark .ag-pill-select .ag-picker-field-icon .ag-icon {
    color: var(--ag-chart-menu-pill-select-button-color)
}

.ag-theme-quartz .ag-status-bar, .ag-theme-quartz-auto-dark .ag-status-bar, .ag-theme-quartz-dark .ag-status-bar {
    font-weight: 400
}

.ag-theme-quartz .ag-status-name-value, .ag-theme-quartz-auto-dark .ag-status-name-value, .ag-theme-quartz-dark .ag-status-name-value {
    padding: var(--ag-widget-container-vertical-padding)0
}

.ag-theme-quartz .ag-paging-number, .ag-theme-quartz .ag-paging-row-summary-panel-number, .ag-theme-quartz .ag-status-name-value-value, .ag-theme-quartz-auto-dark .ag-paging-number, .ag-theme-quartz-auto-dark .ag-paging-row-summary-panel-number, .ag-theme-quartz-auto-dark .ag-status-name-value-value, .ag-theme-quartz-dark .ag-paging-number, .ag-theme-quartz-dark .ag-paging-row-summary-panel-number, .ag-theme-quartz-dark .ag-status-name-value-value {
    font-weight: 500;
    font-variant-numeric: tabular-nums
}

.ag-theme-quartz .ag-column-drop-cell-button, .ag-theme-quartz-auto-dark .ag-column-drop-cell-button, .ag-theme-quartz-dark .ag-column-drop-cell-button {
    opacity: .75
}

    .ag-theme-quartz .ag-column-drop-cell-button:hover, .ag-theme-quartz-auto-dark .ag-column-drop-cell-button:hover, .ag-theme-quartz-dark .ag-column-drop-cell-button:hover {
        opacity: 1
    }

.ag-theme-quartz .ag-chart-menu-icon, .ag-theme-quartz .ag-chart-settings-next, .ag-theme-quartz .ag-chart-settings-prev, .ag-theme-quartz .ag-column-group-icons, .ag-theme-quartz .ag-column-select-header-icon, .ag-theme-quartz .ag-filter-toolpanel-expand, .ag-theme-quartz .ag-floating-filter-button-button, .ag-theme-quartz .ag-group-contracted .ag-icon, .ag-theme-quartz .ag-group-expanded .ag-icon, .ag-theme-quartz .ag-group-title-bar-icon, .ag-theme-quartz .ag-header-cell-filter-button, .ag-theme-quartz .ag-header-cell-menu-button, .ag-theme-quartz .ag-header-expand-icon, .ag-theme-quartz .ag-panel-title-bar-button, .ag-theme-quartz .ag-panel-title-bar-button-icon, .ag-theme-quartz .ag-set-filter-group-icons, .ag-theme-quartz-auto-dark .ag-chart-menu-icon, .ag-theme-quartz-auto-dark .ag-chart-settings-next, .ag-theme-quartz-auto-dark .ag-chart-settings-prev, .ag-theme-quartz-auto-dark .ag-column-group-icons, .ag-theme-quartz-auto-dark .ag-column-select-header-icon, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand, .ag-theme-quartz-auto-dark .ag-floating-filter-button-button, .ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon, .ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon, .ag-theme-quartz-auto-dark .ag-group-title-bar-icon, .ag-theme-quartz-auto-dark .ag-header-cell-filter-button, .ag-theme-quartz-auto-dark .ag-header-cell-menu-button, .ag-theme-quartz-auto-dark .ag-header-expand-icon, .ag-theme-quartz-auto-dark .ag-panel-title-bar-button, .ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon, .ag-theme-quartz-auto-dark .ag-set-filter-group-icons, .ag-theme-quartz-dark .ag-chart-menu-icon, .ag-theme-quartz-dark .ag-chart-settings-next, .ag-theme-quartz-dark .ag-chart-settings-prev, .ag-theme-quartz-dark .ag-column-group-icons, .ag-theme-quartz-dark .ag-column-select-header-icon, .ag-theme-quartz-dark .ag-filter-toolpanel-expand, .ag-theme-quartz-dark .ag-floating-filter-button-button, .ag-theme-quartz-dark .ag-group-contracted .ag-icon, .ag-theme-quartz-dark .ag-group-expanded .ag-icon, .ag-theme-quartz-dark .ag-group-title-bar-icon, .ag-theme-quartz-dark .ag-header-cell-filter-button, .ag-theme-quartz-dark .ag-header-cell-menu-button, .ag-theme-quartz-dark .ag-header-expand-icon, .ag-theme-quartz-dark .ag-panel-title-bar-button, .ag-theme-quartz-dark .ag-panel-title-bar-button-icon, .ag-theme-quartz-dark .ag-set-filter-group-icons {
    --ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)
}

    .ag-theme-quartz .ag-chart-menu-icon.ag-has-menu-open, .ag-theme-quartz .ag-chart-menu-icon:hover, .ag-theme-quartz .ag-chart-settings-next.ag-has-menu-open, .ag-theme-quartz .ag-chart-settings-next:hover, .ag-theme-quartz .ag-chart-settings-prev.ag-has-menu-open, .ag-theme-quartz .ag-chart-settings-prev:hover, .ag-theme-quartz .ag-column-group-icons.ag-has-menu-open, .ag-theme-quartz .ag-column-group-icons:hover, .ag-theme-quartz .ag-column-select-header-icon.ag-has-menu-open, .ag-theme-quartz .ag-column-select-header-icon:hover, .ag-theme-quartz .ag-filter-toolpanel-expand.ag-has-menu-open, .ag-theme-quartz .ag-filter-toolpanel-expand:hover, .ag-theme-quartz .ag-floating-filter-button-button.ag-has-menu-open, .ag-theme-quartz .ag-floating-filter-button-button:hover, .ag-theme-quartz .ag-group-contracted .ag-icon.ag-has-menu-open, .ag-theme-quartz .ag-group-contracted .ag-icon:hover, .ag-theme-quartz .ag-group-expanded .ag-icon.ag-has-menu-open, .ag-theme-quartz .ag-group-expanded .ag-icon:hover, .ag-theme-quartz .ag-group-title-bar-icon.ag-has-menu-open, .ag-theme-quartz .ag-group-title-bar-icon:hover, .ag-theme-quartz .ag-header-cell-filter-button.ag-has-menu-open, .ag-theme-quartz .ag-header-cell-filter-button:hover, .ag-theme-quartz .ag-header-cell-menu-button.ag-has-menu-open, .ag-theme-quartz .ag-header-cell-menu-button:hover, .ag-theme-quartz .ag-header-expand-icon.ag-has-menu-open, .ag-theme-quartz .ag-header-expand-icon:hover, .ag-theme-quartz .ag-panel-title-bar-button-icon.ag-has-menu-open, .ag-theme-quartz .ag-panel-title-bar-button-icon:hover, .ag-theme-quartz .ag-panel-title-bar-button.ag-has-menu-open, .ag-theme-quartz .ag-panel-title-bar-button:hover, .ag-theme-quartz .ag-set-filter-group-icons.ag-has-menu-open, .ag-theme-quartz .ag-set-filter-group-icons:hover, .ag-theme-quartz-auto-dark .ag-chart-menu-icon.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-chart-menu-icon:hover, .ag-theme-quartz-auto-dark .ag-chart-settings-next.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-chart-settings-next:hover, .ag-theme-quartz-auto-dark .ag-chart-settings-prev.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-chart-settings-prev:hover, .ag-theme-quartz-auto-dark .ag-column-group-icons.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-column-group-icons:hover, .ag-theme-quartz-auto-dark .ag-column-select-header-icon.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-column-select-header-icon:hover, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand:hover, .ag-theme-quartz-auto-dark .ag-floating-filter-button-button.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-floating-filter-button-button:hover, .ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon:hover, .ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon:hover, .ag-theme-quartz-auto-dark .ag-group-title-bar-icon.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-group-title-bar-icon:hover, .ag-theme-quartz-auto-dark .ag-header-cell-filter-button.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-header-cell-filter-button:hover, .ag-theme-quartz-auto-dark .ag-header-cell-menu-button.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-header-cell-menu-button:hover, .ag-theme-quartz-auto-dark .ag-header-expand-icon.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-header-expand-icon:hover, .ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon:hover, .ag-theme-quartz-auto-dark .ag-panel-title-bar-button.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-panel-title-bar-button:hover, .ag-theme-quartz-auto-dark .ag-set-filter-group-icons.ag-has-menu-open, .ag-theme-quartz-auto-dark .ag-set-filter-group-icons:hover, .ag-theme-quartz-dark .ag-chart-menu-icon.ag-has-menu-open, .ag-theme-quartz-dark .ag-chart-menu-icon:hover, .ag-theme-quartz-dark .ag-chart-settings-next.ag-has-menu-open, .ag-theme-quartz-dark .ag-chart-settings-next:hover, .ag-theme-quartz-dark .ag-chart-settings-prev.ag-has-menu-open, .ag-theme-quartz-dark .ag-chart-settings-prev:hover, .ag-theme-quartz-dark .ag-column-group-icons.ag-has-menu-open, .ag-theme-quartz-dark .ag-column-group-icons:hover, .ag-theme-quartz-dark .ag-column-select-header-icon.ag-has-menu-open, .ag-theme-quartz-dark .ag-column-select-header-icon:hover, .ag-theme-quartz-dark .ag-filter-toolpanel-expand.ag-has-menu-open, .ag-theme-quartz-dark .ag-filter-toolpanel-expand:hover, .ag-theme-quartz-dark .ag-floating-filter-button-button.ag-has-menu-open, .ag-theme-quartz-dark .ag-floating-filter-button-button:hover, .ag-theme-quartz-dark .ag-group-contracted .ag-icon.ag-has-menu-open, .ag-theme-quartz-dark .ag-group-contracted .ag-icon:hover, .ag-theme-quartz-dark .ag-group-expanded .ag-icon.ag-has-menu-open, .ag-theme-quartz-dark .ag-group-expanded .ag-icon:hover, .ag-theme-quartz-dark .ag-group-title-bar-icon.ag-has-menu-open, .ag-theme-quartz-dark .ag-group-title-bar-icon:hover, .ag-theme-quartz-dark .ag-header-cell-filter-button.ag-has-menu-open, .ag-theme-quartz-dark .ag-header-cell-filter-button:hover, .ag-theme-quartz-dark .ag-header-cell-menu-button.ag-has-menu-open, .ag-theme-quartz-dark .ag-header-cell-menu-button:hover, .ag-theme-quartz-dark .ag-header-expand-icon.ag-has-menu-open, .ag-theme-quartz-dark .ag-header-expand-icon:hover, .ag-theme-quartz-dark .ag-panel-title-bar-button-icon.ag-has-menu-open, .ag-theme-quartz-dark .ag-panel-title-bar-button-icon:hover, .ag-theme-quartz-dark .ag-panel-title-bar-button.ag-has-menu-open, .ag-theme-quartz-dark .ag-panel-title-bar-button:hover, .ag-theme-quartz-dark .ag-set-filter-group-icons.ag-has-menu-open, .ag-theme-quartz-dark .ag-set-filter-group-icons:hover {
        border-radius: 1px;
        background-color: var(--ag-quartz-icon-hover-color);
        box-shadow: 0 0 0 4px var(--ag-quartz-icon-hover-color)
    }

.ag-theme-quartz .ag-filter-active, .ag-theme-quartz .ag-filter-toolpanel-group-instance-header-icon, .ag-theme-quartz .ag-filter-toolpanel-instance-header-icon, .ag-theme-quartz-auto-dark .ag-filter-active, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-instance-header-icon, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-header-icon, .ag-theme-quartz-dark .ag-filter-active, .ag-theme-quartz-dark .ag-filter-toolpanel-group-instance-header-icon, .ag-theme-quartz-dark .ag-filter-toolpanel-instance-header-icon {
    position: relative
}

    .ag-theme-quartz .ag-filter-active::after, .ag-theme-quartz .ag-filter-toolpanel-group-instance-header-icon::after, .ag-theme-quartz .ag-filter-toolpanel-instance-header-icon::after, .ag-theme-quartz-auto-dark .ag-filter-active::after, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-instance-header-icon::after, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-header-icon::after, .ag-theme-quartz-dark .ag-filter-active::after, .ag-theme-quartz-dark .ag-filter-toolpanel-group-instance-header-icon::after, .ag-theme-quartz-dark .ag-filter-toolpanel-instance-header-icon::after {
        content: "";
        position: absolute;
        width: 6px;
        height: 6px;
        top: -1px;
        right: -1px;
        border-radius: 50%;
        background-color: var(--ag-active-color)
    }

.ag-theme-quartz .ag-filter-active, .ag-theme-quartz-auto-dark .ag-filter-active, .ag-theme-quartz-dark .ag-filter-active {
    --ag-quartz-icon-active-color: color-mix(in srgb, transparent, var(--ag-active-color) 14%);
    --ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 28%);
    border-radius: 1px;
    background-color: var(--ag-quartz-icon-active-color);
    box-shadow: 0 0 0 4px var(--ag-quartz-icon-active-color)
}

    .ag-theme-quartz .ag-filter-active .ag-icon-filter, .ag-theme-quartz-auto-dark .ag-filter-active .ag-icon-filter, .ag-theme-quartz-dark .ag-filter-active .ag-icon-filter {
        clip-path: path("M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z")
    }

.ag-theme-quartz .ag-chart-menu, .ag-theme-quartz-auto-dark .ag-chart-menu, .ag-theme-quartz-dark .ag-chart-menu {
    --ag-icon-size: 20px;
    background-color: color-mix(in srgb,transparent,var(--ag-background-color) 30%);
    padding: 4px 2px
}

.ag-theme-quartz .ag-chart-menu-icon, .ag-theme-quartz-auto-dark .ag-chart-menu-icon, .ag-theme-quartz-dark .ag-chart-menu-icon {
    opacity: .8
}

.ag-theme-quartz .ag-drag-handle, .ag-theme-quartz-auto-dark .ag-drag-handle, .ag-theme-quartz-dark .ag-drag-handle {
    color: var(--ag-icon-font-color)
}

.ag-theme-quartz .ag-ltr .ag-compact-menu-option-icon, .ag-theme-quartz .ag-ltr .ag-menu-option-icon, .ag-theme-quartz-auto-dark .ag-ltr .ag-compact-menu-option-icon, .ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-icon, .ag-theme-quartz-dark .ag-ltr .ag-compact-menu-option-icon, .ag-theme-quartz-dark .ag-ltr .ag-menu-option-icon {
    padding-left: calc(var(--ag-grid-size)*1.5)
}

.ag-theme-quartz .ag-rtl .ag-compact-menu-option-icon, .ag-theme-quartz .ag-rtl .ag-menu-option-icon, .ag-theme-quartz-auto-dark .ag-rtl .ag-compact-menu-option-icon, .ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-icon, .ag-theme-quartz-dark .ag-rtl .ag-compact-menu-option-icon, .ag-theme-quartz-dark .ag-rtl .ag-menu-option-icon {
    padding-right: calc(var(--ag-grid-size)*1.5)
}

.ag-theme-quartz .ag-compact-menu-option-icon, .ag-theme-quartz .ag-menu-option-icon, .ag-theme-quartz-auto-dark .ag-compact-menu-option-icon, .ag-theme-quartz-auto-dark .ag-menu-option-icon, .ag-theme-quartz-dark .ag-compact-menu-option-icon, .ag-theme-quartz-dark .ag-menu-option-icon {
    width: var(--ag-icon-size);
    cursor: pointer
}

.ag-theme-quartz .ag-chart-settings-card-item.ag-not-selected:hover, .ag-theme-quartz-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover, .ag-theme-quartz-dark .ag-chart-settings-card-item.ag-not-selected:hover {
    opacity: .35
}

.ag-theme-quartz .ag-ltr .ag-panel-title-bar-button, .ag-theme-quartz-auto-dark .ag-ltr .ag-panel-title-bar-button, .ag-theme-quartz-dark .ag-ltr .ag-panel-title-bar-button {
    margin-left: calc(var(--ag-grid-size)*2);
    margin-right: var(--ag-grid-size)
}

.ag-theme-quartz .ag-rtl .ag-panel-title-bar-button, .ag-theme-quartz-auto-dark .ag-rtl .ag-panel-title-bar-button, .ag-theme-quartz-dark .ag-rtl .ag-panel-title-bar-button {
    margin-right: calc(var(--ag-grid-size)*2);
    margin-left: var(--ag-grid-size)
}

.ag-theme-quartz .ag-multi-filter-group-title-bar, .ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar, .ag-theme-quartz-dark .ag-multi-filter-group-title-bar {
    padding: calc(var(--ag-grid-size)*1.5) var(--ag-grid-size)
}

.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-body, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-body, .ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-body {
    padding-left: var(--ag-grid-size)
}

.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-body, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-body, .ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-body {
    padding-right: var(--ag-grid-size)
}

.ag-theme-quartz .ag-filter-toolpanel-instance-filter, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-filter, .ag-theme-quartz-dark .ag-filter-toolpanel-instance-filter {
    border: 0;
    background-color: var(--ag-control-panel-background-color)
}

.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-filter, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter, .ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-filter {
    margin-left: calc(var(--ag-icon-size)*.5)
}

.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-filter, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter, .ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-filter {
    margin-right: calc(var(--ag-icon-size)*.5)
}

.ag-theme-quartz .ag-filter-toolpanel-group-level-0, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-level-0, .ag-theme-quartz-dark .ag-filter-toolpanel-group-level-0 {
    border-top: none
}

.ag-theme-quartz .ag-filter-toolpanel-header, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-header, .ag-theme-quartz-dark .ag-filter-toolpanel-header {
    height: initial;
    padding-top: var(--ag-grid-size);
    padding-bottom: var(--ag-grid-size)
}

.ag-theme-quartz .ag-filter-toolpanel-group-item, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-item, .ag-theme-quartz-dark .ag-filter-toolpanel-group-item {
    margin: 0
}

.ag-theme-quartz .ag-date-time-list-page-entry-is-current, .ag-theme-quartz .ag-list-item-hovered::after, .ag-theme-quartz-auto-dark .ag-date-time-list-page-entry-is-current, .ag-theme-quartz-auto-dark .ag-list-item-hovered::after, .ag-theme-quartz-dark .ag-date-time-list-page-entry-is-current, .ag-theme-quartz-dark .ag-list-item-hovered::after {
    background-color: var(--ag-active-color)
}

.ag-theme-quartz .ag-advanced-filter-builder-button, .ag-theme-quartz-auto-dark .ag-advanced-filter-builder-button, .ag-theme-quartz-dark .ag-advanced-filter-builder-button {
    padding: var(--ag-grid-size);
    font-weight: 600
}

.ag-theme-quartz .ag-advanced-filter-builder-item-button-disabled .ag-icon, .ag-theme-quartz .ag-column-select-column-group-readonly .ag-icon, .ag-theme-quartz .ag-disabled .ag-icon, .ag-theme-quartz [disabled] .ag-icon, .ag-theme-quartz-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon, .ag-theme-quartz-auto-dark .ag-column-select-column-group-readonly .ag-icon, .ag-theme-quartz-auto-dark .ag-disabled .ag-icon, .ag-theme-quartz-auto-dark [disabled] .ag-icon, .ag-theme-quartz-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon, .ag-theme-quartz-dark .ag-column-select-column-group-readonly .ag-icon, .ag-theme-quartz-dark .ag-disabled .ag-icon, .ag-theme-quartz-dark [disabled] .ag-icon {
    opacity: .6
}

.ag-theme-quartz .ag-icon-grip, .ag-theme-quartz-auto-dark .ag-icon-grip, .ag-theme-quartz-dark .ag-icon-grip {
    opacity: .7
}

.ag-theme-quartz .ag-column-select-column-readonly .ag-icon-grip, .ag-theme-quartz .ag-column-select-column-readonly.ag-icon-grip, .ag-theme-quartz-auto-dark .ag-column-select-column-readonly .ag-icon-grip, .ag-theme-quartz-auto-dark .ag-column-select-column-readonly.ag-icon-grip, .ag-theme-quartz-dark .ag-column-select-column-readonly .ag-icon-grip, .ag-theme-quartz-dark .ag-column-select-column-readonly.ag-icon-grip {
    opacity: .35
}

.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz .ag-mini-filter .ag-input-wrapper::before {
    opacity: 40%
}

.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper::before {
    position: absolute;
    display: block;
    width: 12px;
    height: 12px;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
    background-position: 50% 50%;
    background-size: contain;
    content: "";
    filter: var(--ag-icon-filter)
}

.ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-filter-add-select .ag-input-wrapper::before {
    opacity: 40%
}

.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz .ag-rtl .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz .ag-rtl .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz .ag-rtl .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-rtl .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-rtl .ag-mini-filter .ag-input-wrapper::before {
    margin-right: var(--ag-grid-size)
}

.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input, .ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input, .ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-number-field-input, .ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-text-field-input, .ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-number-field-input, .ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-text-field-input, .ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input, .ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input, .ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-number-field-input, .ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-text-field-input, .ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input, .ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input, .ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input, .ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input, .ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-number-field-input, .ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-text-field-input, .ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input, .ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input, .ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-number-field-input, .ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-text-field-input {
    padding-left: 26px
}

.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input, .ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input, .ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-number-field-input, .ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-text-field-input, .ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-number-field-input, .ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-text-field-input, .ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input, .ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input, .ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-number-field-input, .ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-number-field-input, .ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-text-field-input, .ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input, .ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input, .ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input, .ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input, .ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-number-field-input, .ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-text-field-input, .ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input, .ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input, .ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-number-field-input, .ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-text-field-input {
    padding-right: 26px
}

.ag-theme-quartz .ag-ltr .ag-column-select-add-group-indent, .ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-add-group-indent, .ag-theme-quartz-dark .ag-ltr .ag-column-select-add-group-indent {
    margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size)*1.5)
}

.ag-theme-quartz .ag-rtl .ag-column-select-add-group-indent, .ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-add-group-indent, .ag-theme-quartz-dark .ag-rtl .ag-column-select-add-group-indent {
    margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size)*1.5)
}

.ag-theme-quartz .ag-menu-option-disabled, .ag-theme-quartz .ag-text-field-input[disabled], .ag-theme-quartz-auto-dark .ag-menu-option-disabled, .ag-theme-quartz-auto-dark .ag-text-field-input[disabled], .ag-theme-quartz-dark .ag-menu-option-disabled, .ag-theme-quartz-dark .ag-text-field-input[disabled] {
    cursor: not-allowed
}

.ag-theme-quartz .ag-checkbox-input-wrapper.ag-checked.ag-disabled, .ag-theme-quartz-auto-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled, .ag-theme-quartz-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled {
    --ag-checkbox-checked-color: var(--ag-checkbox-unchecked-color)
}

.ag-theme-quartz .ag-checkbox-input, .ag-theme-quartz .ag-radio-button-input, .ag-theme-quartz .ag-toggle-button-input, .ag-theme-quartz input[class^=ag-][type=range], .ag-theme-quartz-auto-dark .ag-checkbox-input, .ag-theme-quartz-auto-dark .ag-radio-button-input, .ag-theme-quartz-auto-dark .ag-toggle-button-input, .ag-theme-quartz-auto-dark input[class^=ag-][type=range], .ag-theme-quartz-dark .ag-checkbox-input, .ag-theme-quartz-dark .ag-radio-button-input, .ag-theme-quartz-dark .ag-toggle-button-input, .ag-theme-quartz-dark input[class^=ag-][type=range] {
    cursor: pointer
}

.ag-theme-quartz .ag-details-row, .ag-theme-quartz-auto-dark .ag-details-row, .ag-theme-quartz-dark .ag-details-row {
    padding: calc(var(--ag-grid-size)*3.75)
}

.ag-theme-quartz .ag-pill .ag-pill-button:hover, .ag-theme-quartz-auto-dark .ag-pill .ag-pill-button:hover, .ag-theme-quartz-dark .ag-pill .ag-pill-button:hover {
    color: var(--ag-active-color)
}

.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper::before, .ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper::before {
    opacity: 66%;
    filter: invert(100%)
}

.ag-theme-quartz-dark .ag-chart-menu {
    background-color: color-mix(in srgb,rgba(24,39,50,.3),var(--ag-background-color) 30%)
}

.ag-theme-quartz-dark .ag-text-field-input::placeholder {
    color: var(--ag-data-color);
    opacity: .8
}
