É possível definir as propriedades estéticas do botão inteiramente no CSS usando uma classe? Exemplo: Crio uma classe com todas as configurações estéticas no CSS (definindo imagem, tamanho, animação) e simplesmente adiciono ela no JS usando classList.add. Funciona? Ou tenho que definir propriedades básicas como tamanho e texto no JS?