Add client-side CellStyleGenerator (#13334)

Change-Id: Ib7c59d67ac9312c3de3cb21ceafe12e70c98c4cf