Search.value); // Update tags to reflect manual input
    });

    // Initial render of class tags
    renderClassTags();

    // Initialize drop zones
    initDropZone(
        dropZone,
        fileInput,
        document.getElementById('file-list'),
        dropZone.querySelector('.drop-icon'),
        document.getElementById('compress-message'),
        progressContainer,
        createProjectBtn,
        false
    );

    const importModal = initImportModal(
        importModalElement,
        importFo