/* Pack.Orbbt.CSS */
.botao-animado-gradiente {
--width: 150px; /* Largura do botão */
--timing: 2s; /* Duração da animação */
border: 0;
width: var(--width);
padding-block: 1em;
color: #fff; /* Cor do texto */
font-weight: bold;
font-size: 1em;
background: rgb(64, 192, 87); /* Cor de fundo inicial */
transition: all 0.2s;
border-radius: 3px; /* Bordas arredondadas */
cursor: pointer;
}
.botao-animado-gradiente:hover {
background-image: linear-gradient(
to right,
rgb(250, 82, 82), /* Gradiente dinâmico no hover */
rgb(250, 82, 82) 16.65%,
rgb(190, 75, 219) 16.65%,
rgb(190, 75, 219) 33.3%,
rgb(76, 110, 245) 33.3%,
rgb(76, 110, 245) 49.95%,
rgb(64, 192, 87) 49.95%,
rgb(64, 192, 87) 66.6%,
rgb(250, 176, 5) 66.6%,
rgb(250, 176, 5) 83.25%,
rgb(253, 126, 20) 83.25%,
rgb(253, 126, 20) 100%,
rgb(250, 82, 82) 100%
);
animation: var(--timing) linear dance6123 infinite; /* Animação do gradiente */
transform: scale(1.1) translateY(-1px); /* Efeito de escala */
}
@keyframes dance6123 {
to {
background-position: var(--width); /* Movimento do gradiente */
}
}