/* Animação de brilho pulsante para o logo */
@keyframes logoGlowPulse {
  0%, 100% {
    transform: scale(1);
    /* Efeito de contorno sutil com laranja claro */
    filter: drop-shadow(0 0 5px rgba(251, 146, 60, 0.5));
  }
  50% {
    transform: scale(1.03);
    /* Efeito de contorno mais intenso e vibrante */
    filter: drop-shadow(0 0 12px rgba(249, 115, 22, 0.8));
  }
}

.animate-logo-pulse {
    /* Aplica a nova animação de brilho e pulso de forma contínua */
    animation: logoGlowPulse 3s ease-in-out infinite;
}


/* Animação para a seta de busca (apontando para a direita) */
@keyframes pointRight {

    0%,
    100% {
        transform: translateX(0);
    }

    50% {
        transform: translateX(6px);
    }
}

.animate-point-right {
    animation: pointRight 1.5s ease-in-out infinite;
}

/* Animação de fade-in */
@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}
.animate-fade-in {
    animation: fadeIn 0.5s ease-out forwards;
}