add map style types to client side + ensure visible and scroll to selected types