/* Animaciones compartidas dentro de la capa de utilidades. */
@layer utilities {
  /* Animaciones compartidas; conservar los nombres para los consumidores existentes. */

  @keyframes kebabFadeIn {
    from { opacity: 0; transform: translateY(-4px) scale(0.97); } to { opacity: 1; transform: translateY(0) scale(1); }
  }

  @keyframes pulseUrgent {
    0% { transform: scale(1); } 50% { transform: scale(1.05); } 100% { transform: scale(1); }
  }

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