/* DiagnostiX v295: Dashboard line widgets mirror Live Diagram geometry and interaction only. */
body[data-page="home"] .dx-dash-line-wrap-v172 .dx-dash-spark-live-parity-v295{
  display:block;
  width:100% !important;
  height:92px !important;
  min-height:92px !important;
  margin:0 !important;
  overflow:hidden;
  cursor:crosshair;
  touch-action:manipulation;
  user-select:none;
  -webkit-user-select:none;
}
body[data-page="home"] .dx-dash-spark-live-parity-v295 .dx-dash-gridline-v162{
  stroke:rgba(255,255,255,.10) !important;
  stroke-width:1 !important;
  vector-effect:non-scaling-stroke;
}
body[data-page="home"] .dx-dash-spark-live-parity-v295 .dx-dash-spark-line-v162{
  fill:none !important;
  stroke:var(--dx-accent,#e5e7eb) !important;
  stroke-width:1.75 !important;
  stroke-linecap:round !important;
  stroke-linejoin:round !important;
  vector-effect:non-scaling-stroke;
  filter:drop-shadow(0 0 4px color-mix(in srgb,var(--dx-accent,#e5e7eb) 18%,transparent)) !important;
}
body[data-page="home"] .dx-dash-spark-live-parity-v295 .dx-dash-marker-line-v172{
  stroke:rgba(255,255,255,.82) !important;
  stroke-width:1.5 !important;
  stroke-dasharray:6 6 !important;
  vector-effect:non-scaling-stroke;
}
body[data-page="home"] .dx-dash-spark-live-parity-v295 .dx-dash-marker-dot-v172{
  fill:var(--dx-accent,#e5e7eb) !important;
  stroke:rgba(255,255,255,.90) !important;
  stroke-width:2 !important;
  vector-effect:non-scaling-stroke;
  filter:none !important;
}
body[data-page="home"] .dx-dash-spark-live-parity-v295 .dx-dash-marker-label-v295 rect{
  fill:rgba(7,10,16,.92);
  stroke:rgba(255,255,255,.18);
  stroke-width:1;
  vector-effect:non-scaling-stroke;
}
body[data-page="home"] .dx-dash-spark-live-parity-v295 .dx-dash-marker-text-v172{
  fill:rgba(255,255,255,.94) !important;
  stroke:none !important;
  paint-order:normal !important;
  font-size:12px !important;
  font-weight:900 !important;
  text-anchor:middle;
  dominant-baseline:middle;
}
@media (max-width:760px){
  body[data-page="home"] .dx-dash-spark-live-parity-v295 .dx-dash-spark-line-v162{
    stroke-width:1.45 !important;
  }
}
