Напиши пример скрипта на Javascript для кнопки, которая плавно изменяет свой цвет при наведении. 
1. Цвет кнопки должен быть градиентный с лева на право
2. При наведении цвет кнопки принимает крайний левый цвет из изначального градиента.
3. При Нажатии кнопка переливается градиентом, эмулируя процесс обработки/загрузки.
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence