/* Animation enhancements for workflow cards */
.workflows-grid .workflow-card {
    transition: all 0.3s ease;
}

.workflows-grid .workflow-card:not([style*="display: none"]) {
    animation: cardFadeIn 0.4s ease-out;
}

@keyframes cardFadeIn {
    from {
        opacity: 0;
        transform: translateY(10px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Fix for filtered categories */
.filter-item input[type="radio"]:checked+.filter-label {
    color: var(--primary-color);
    font-weight: 600;
}