fix(main): restrict viewport on mobile