
/* Mudar botões vermelhos para verde */
.bg-red-600, 
[class*="bg-red-600"],
button.bg-red-600,
a.bg-red-600 {
    background-color: #16a34a !important; /* green-600 */
}
.bg-red-600:hover,
[class*="bg-red-600"]:hover,
.hover\:bg-red-700:hover,
[class*="hover:bg-red-700"]:hover {
    background-color: #15803d !important; /* green-700 */
}
.from-red-600,
[class*="from-red-600"] {
    --tw-gradient-from: #16a34a !important;
}
.to-red-700,
[class*="to-red-700"] {
    --tw-gradient-to: #15803d !important;
}

/* Ajuste 2: Garantir que apenas o botão pulse e o texto fique parado */
.pulse-button-fixed {
    animation: custom-pulse-fixed 2s infinite !important;
}
@keyframes custom-pulse-fixed {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}
/* Forçar a remoção de qualquer animação de pulso do container de dúvidas */
.animate-pulse, [class*="animate-pulse"] {
    animation: none !important;
}
