ateIcons();
            }
        });
        
        // Re-initialize icons after AJAX content updates
        function initializeLucideIcons() {
            if (typeof lucide !== 'undefined') {
                lucide.createIcons();
            }
        }
        
        // Initialize search filter if present
        $(document).ready(function() {
            if (typeof initializeSearchFilter === 'function') {
                initializeSearchFilter();
            }
        });
    </script>
    
    {% 