/* Animation personnalisée pour faire briller les cartes */
@keyframes glow {
    0% {
        box-shadow: 0 0 5px rgba(249, 109, 0, 0.2);
    }

    50% {
        box-shadow: 0 0 30px rgba(249, 109, 0, 0.6);
    }

    100% {
        box-shadow: 0 0 5px rgba(249, 109, 0, 0.2);
    }
}

.glow-animation {
    animation: glow 3s infinite;
}

/* Animation de rotation lente pour les icônes */
@keyframes slow-spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.slow-spin {
    animation: slow-spin 20s linear infinite;
}

/* Animation de rebond */
@keyframes bounce {

    0%,
    100% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-10px);
    }
}

.bounce-animation:hover {
    animation: bounce 0.5s ease;
}

/* Animation de pulse pour les boutons */
@keyframes pulse {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.05);
    }

    100% {
        transform: scale(1);
    }
}

.pulse-animation:hover {
    animation: pulse 1s infinite;
}