#chartFunction3Dialog table tbody td {
  cursor: crosshair;
}

#chartFunction3Dialog table .chart-table-crosshair-row {
  background-image: linear-gradient(rgba(255, 222, 89, 0.24), rgba(255, 222, 89, 0.24)) !important;
}

#chartFunction3Dialog table .chart-table-crosshair-column {
  background-image: linear-gradient(rgba(65, 165, 220, 0.24), rgba(65, 165, 220, 0.24)) !important;
}

#chartFunction3Dialog table .chart-table-crosshair-cell {
  position: relative;
  z-index: 11;
  background-image: linear-gradient(rgba(255, 158, 28, 0.42), rgba(255, 158, 28, 0.42)) !important;
  outline: 2px solid #ffb000;
  outline-offset: -2px;
}

#chartFunction3Dialog .material-push-table tfoot .traditional-current-row > td.traditional-disappearing {
  background-color: #ffe500 !important;
  color: #d52331 !important;
  font-weight: 900;
}

#chartFunction3Dialog .material-push-table .traditional-disappearing.chart-table-crosshair-row,
#chartFunction3Dialog .material-push-table .traditional-disappearing.chart-table-crosshair-column,
#chartFunction3Dialog .material-push-table .traditional-disappearing.chart-table-crosshair-cell {
  background-color: #ffe500 !important;
  background-image: linear-gradient(rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0.14)) !important;
}

@media (pointer: coarse) {
  #chartFunction3Dialog table tbody td {
    cursor: default;
  }
}
