> {
                    deleteTool(tool.id);
                });
            });
        }
        
        // Filter tools
        function filterTools() {
            const searchTerm = document.getElementById('tool-search').value.toLowerCase();
            
            const rows = document.querySelectorAll('#tool-list tr');
            rows.forEach(row => {
                const tool = tools.find(t => t.id === row.dataset.id);
                if (!tool) return;
                
                const nam