/* Auto-generated by the styles.css split-and-dedupe cleanup. */

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

@keyframes status-pulse {
  0%, 100% { box-shadow: 0 0 0 6px var(--accent-soft); }
  50% { box-shadow: 0 0 0 10px rgba(23, 105, 232, .05); }
}

@keyframes progress-slide {
  0% { left: -40%; }
  100% { left: 100%; }
}

@keyframes row-fade-in {
  from { opacity: 0; transform: translateY(4px); }
  to { opacity: 1; transform: translateY(0); }
}
