l re-render
    const valueId = `filter-value-${activeFilter.id}`;
    const valueElement = document.getElementById(valueId);
    if (valueElement) {
      valueElement.textContent = activeFilter.value;
      closeValuePopover();
      valueElement.focus();
      lastFocusedElementId = valueId;
    } else {
      closeValuePopover();
    }
  }
}

// Remove filter
function removeFilter(id) {
  const index = filters.findIndex(f => f.id === id);
  if (index !== -1) {
    // Find next filter to focus on
    let