@pilis00 You’re right, Opera behaves a bit differently with zoom compared to Firefox. The issue comes from how some sites are coded certain elements only render at “standard” breakpoints (80%/100%) but not at in-between values like 90%. That’s why you see blank areas.
A workaround is to use the --force-device-scale-factor=0.9 launch option (as @leocg mentioned). If you want it permanent, you can add that flag to Opera’s shortcut target so it always starts at 90%. Another trick is setting your Windows display scaling to 110% or 125% while keeping Opera zoom at 100% — it often balances UI size with site rendering.