Thanks for the info. I thought I fixed that lately [1].
I don't have an iPhone to test it with but I'll see what I can do.
At least on the Chrome viewport emulator it looks fine to me...
https://github.com/mre/endler.dev/commit/bc1187d290d153455b0...