/* ARI Mathematical Kernel v0.9.999 — passive audit activity presentation. */
.kernel-audit-activity {
  display: block;
  max-width: min(78vw, 980px);
  margin-top: 4px;
  overflow: hidden;
  color: color-mix(in srgb, var(--kernel-health-color, #71d7c4) 78%, #d8ffff);
  font: 600 8px/1.2 var(--mono);
  letter-spacing: .018em;
  opacity: .92;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
}

.kernel-audit-activity[data-state="STALLED"] {
  opacity: .9;
}

.kernel-audit-activity[data-state="SETTLED"] {
  opacity: .58;
}

@media (max-width: 900px) {
  .kernel-audit-activity {
    max-width: 72vw;
    font-size: 8px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .kernel-audit-activity { transition: none; }
}

.kernel-audit-activity:not([hidden]) { min-height: 10px; visibility: visible; }
