/* Temperature line series z-index override for DevExpress charts */
/* Target all line series in charts - assuming temperature is the only line series */
.dx-chart .dx-chart-series-line {
    z-index: 9999 !important;
    pointer-events: auto !important;
}

/* Ensure temperature line points are always clickable and on top */
.dx-chart .dx-chart-series-line circle {
    z-index: 10000 !important;
    pointer-events: auto !important;
    cursor: pointer !important;
}

/* Override any bar series that might interfere */
.dx-chart .dx-chart-series-bar {
    z-index: 1 !important;
}

/* Ensure temperature line paths are on top */
.dx-chart .dx-chart-series-line path {
    z-index: 9999 !important;
    pointer-events: stroke !important;
    cursor: pointer !important;
}

/* Force all line series elements to be on top */
.dx-chart .dx-chart-series-line * {
    z-index: 9999 !important;
    pointer-events: auto !important;
}

/* Ensure bars stay in background */
.dx-chart .dx-chart-series-bar * {
    z-index: 1 !important;
}

/* Target line series parent groups */
.dx-chart g[class*="line"] {
    z-index: 9999 !important;
    pointer-events: auto !important;
}

/* Target bar series parent groups to keep them in background */
.dx-chart g[class*="bar"] {
    z-index: 1 !important;
}}