
@keyframes wobbleX {
  0%, 100% { transform: translateX(0); }
  25% { transform: translateX(-3px); }
  75% { transform: translateX(3px); }
}
@keyframes wobbleY {
  0%, 100% { transform: translateY(0); }
  25% { transform: translateY(-3px); }
  75% { transform: translateY(3px); }
}
@keyframes wobbleScale {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.05); }
}
@keyframes wobbleAll {
  0%, 100% { transform: translate(0, 0) scale(1); }
  25% { transform: translate(-3px, -3px) scale(1.03); }
  75% { transform: translate(3px, 3px) scale(1.03); }
}
