/* System page uses global + component styles */
/* Additional styles specific to /system */

.system-eq-box {
  background: var(--surface);
  border: var(--border-subtle);
  border-radius: var(--radius-lg);
  padding: var(--space-xl);
  text-align: center;
}

.diagnosis::before {
  content: '';
  position: absolute;
  inset: 0;
  background: url('/images/environmental/bg-golf-texture.webp') center center / cover no-repeat;
  opacity: 0.08;
  pointer-events: none;
}
.equation::before {
  content: '';
  position: absolute;
  inset: 0;
  background: url('/images/environmental/bg-bokeh.webp') center center / cover no-repeat;
  opacity: 0.12;
  pointer-events: none;
}
.aps-core::before {
  content: '';
  position: absolute;
  inset: 0;
  background: url('/images/environmental/bg-fairway-aerial.webp') center center / cover no-repeat;
  opacity: 0.10;
  pointer-events: none;
}
.set-forget::before {
  content: '';
  position: absolute;
  inset: 0;
  background: url('/images/environmental/bg-bokeh.webp') center center / cover no-repeat;
  opacity: 0.08;
  pointer-events: none;
}
