fix: narrow the virtual area
fix: deviate 1px on Chrome