e: 14px;
      cursor: pointer;
    }
    
    button.primary {
      background-color: #3377cc;
      color: white;
    }
    
    button.secondary {
      background-color: #f0f0f0;
      color: #666;
    }

    /* Keyboard focus styles */
    .filter-badge-part:focus-within {
      outline: 2px solid #4d90fe;
      outline-offset: -2px;
    }
    
    .add-filter-badge:focus {
      outline: 2px solid #4d90fe;
      outline-offset: 2px;
    }
    
    .dropdown-select:focus {
      outline: none; /* Remo