@layer devExtremeFixes {
    /* DxTagbox, DxSelectBox with label - height fix (@see CoreUnitDropdown)*/
    /*noinspection CssMissingComma*/
    .smallLabel.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined
    .dx-tag-container.dx-texteditor-input-container {
        padding-top: 4px;
        padding-bottom: 0;
    }

    /*noinspection CssMissingComma*/
    .smallLabel.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined
    .dx-tag-container.dx-texteditor-input-container
    .dx-tag-content {
        padding-top: 2px;
        padding-bottom: 1px;
    }
    /** DxDataGrid: fixierte (sticky) Spalten beim Hover deckend; die Hover-Farbe ist halbtransparent, sonst scheint der
        darunter liegende Inhalt durch (z.B. Zahlen unter der rechts fixierten Bearbeiten-Spalte) */
    .dx-datagrid .dx-data-row.dx-state-hover > td.dx-datagrid-sticky-column,
    .dx-datagrid .dx-data-row.dx-state-hover > td.dx-datagrid-sticky-column-left,
    .dx-datagrid .dx-data-row.dx-state-hover > td.dx-datagrid-sticky-column-right {
        background: linear-gradient(var(--datagrid-hover-bg), var(--datagrid-hover-bg)), var(--base-bg);
    }

    /** fix DxPopup title abgeschnitten bei title mit variablen */
    .dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-label:last-child {
        max-width: unset!important;
    }
}