@natty That one comes with an unexpected surprise, by the way: My sticky header stopped following after a while. So if you want the header to work normally, you have to not make the body scrollable but the main element instead. But then other (mostly JS-related) things stop working properly because they operate with the assumption that the root container is scrollable. It's such a mess.