.daysOk {
  color: var(--text-primary);
  font-weight: 500;
}

.daysWarn {
  color: #d97706;
  font-weight: 600;
}

.daysExpired {
  color: #b91c1c;
  font-weight: 600;
}

.inactiveRow {
  opacity: 0.55;
}

.spin {
  display: block;
  animation: spin 0.8s linear infinite;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.deployBusy {
  opacity: 0.55;
  cursor: not-allowed;
  pointer-events: none;
  color: var(--primary);
}

.deployCell {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-width: 9rem;
}

.deployStatus {
  font-size: 12px;
  font-weight: 600;
}

.deployOk {
  color: #15803d;
}

.deployFail {
  color: #b91c1c;
}
