1.1 У браузеров есть скролл, панельки отбирающие высоту, у старых еще и рамочки (или от ОС а не от версии браузера зависит, забыла ужу как выглядело).
1.2. У мониторов разное соотношение сторон
=> вертикальный скролл на одних появится раньше, чем на других и соответственно уменьшится ширина поля.
2. У браузеров есть масштаб. Проверяйте, часто бывает случайно и незаметно +/-10%
3. Есть настройка ОС. Часто на небольших ноутах с высоким разрешением стоит масштаб больше 100%. При этом, он работает не во всех браузерах/приложениях.