fixed input mobile zooming and ::selection issues