feat: multi-value select component for filtering by contact type