Would you mind sharing your screen resolution and DPI scale? Don't you maybe have itch page zoomed in? Were you on latest chrome? Thanks in advance :)