/* Proof Library verification radar color override — green signal only. */
.proof-verification-signal > i {
  background: #15946f;
  box-shadow:
    0 0 0 7px rgba(21, 148, 111, 0.13),
    0 0 26px rgba(21, 148, 111, 0.48);
}

.proof-verification-signal > span {
  border-color: rgba(21, 148, 111, 0.62);
}

@keyframes proof-library-signal-dot {
  0%, 100% {
    box-shadow:
      0 0 0 7px rgba(21, 148, 111, 0.11),
      0 0 22px rgba(21, 148, 111, 0.42);
  }
  50% {
    box-shadow:
      0 0 0 11px rgba(21, 148, 111, 0.18),
      0 0 34px rgba(21, 148, 111, 0.72);
  }
}

.proof-result-radar > i {
  background: #15946f;
  box-shadow: 0 0 0 5px rgba(21, 148, 111, 0.12), 0 0 20px rgba(21, 148, 111, 0.52);
}
