Управление в русском языке
на — в
См. «в — на».
Управление в русском языке. Д.Э. Розенталь
мягкий
на — для