Mac/Windows desktop use the webview's native zoom — the only mechanism that
also scales the px-based icons and inline sizes scattered through the UI.
It resets to 100% each launch, so callers re-apply the persisted value on
boot. Linux desktop and the browser dev server use the CSS zoom property.
Only one is ever active, so the two never compound.
Apply the zoom factor to the whole interface.
Mac/Windows desktop use the webview's native zoom — the only mechanism that also scales the px-based icons and inline sizes scattered through the UI. It resets to 100% each launch, so callers re-apply the persisted value on boot. Linux desktop and the browser dev server use the CSS
zoomproperty. Only one is ever active, so the two never compound.