Добавлена поддержка кнопок в функциональном стиле