5a99c0026e
The issue was that 'transition: all' on the container was forcing all buttons to move together. Fixed by: 1. Container now transitions only: left, bottom, gap, transform (NOT flex-direction or all properties) 2. Buttons transition only: transform, opacity, background-color, box-shadow, color (NOT all properties) 3. Increased stagger delays for better visual effect: - Button 1: 0s (instant) - Button 2: 0.08s - Button 3: 0.16s - Button 4: 0.24s - Button 5: 0.32s 4. Added flex-direction: 0s transition in mobile to instant switch direction while buttons still cascade to new positions Result: Each button now animates independently with cascading wave effect when switching between desktop (vertical) and mobile (horizontal) layouts.