/* Style pour le conteneur de toast */
.toast-container {
    position: fixed;
    bottom: 20px;
    right: 20px;
}

/* Animation du toast */
.toast-animation {
    animation: slideIn 0.5s ease-out;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

/* Styles supplémentaires pour améliorer l'apparence */
.toast {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    border-radius: 8px;
}

.toast-body {
    padding: 12px 15px;
}