(#53) Styling buttons: refactored animation for busy state