alue);
        element.classList.add('active');
    }
    filterTools();
}

function filterTools() {
    const searchTerm = document.getElementById('searchBox').value.toLowerCase();
    const tools = document.querySelectorAll('.tool-item');
    let visibleCount = 0;

    tools.forEach(tool => {
        const toolTitle = tool.querySelector('.tool-title').textContent.toLowerCase();
        const toolTags = Array.from(tool.querySelectorAll('.tool-tag')).map(tag => tag.textContent.toLowerCase());
        const 