ment.addEventListener('keydown', (e) => {
    if (e.target.classList.contains('filter-badge-value')) {
      // Open popover on Enter/Space
      if (e.key === 'Enter' || e.key === ' ') {
        e.preventDefault();
        const id = parseInt(e.target.dataset.id);
        activeFilter = filters.find(f => f.id === id);
        showValuePopover(e.target);
      }
      // Open popover on any typing (except navigation keys)
      else if (
        e.key.length === 1 || // Single character keys
        e.key =