nput.addEventListener('click', () => {
                    if (!this.disabled) {
                        this.toggle();
                    }
                });
                
                // Clear selection
                this.clearBtn.addEventListener('click', (e) => {
                    e.stopPropagation();
                    this.clear();
                });
                
                // Search functionality
                this.searchInput.addEventListener('input', (e) => {
             