This is a pager (like `less`) that takes an `Element`, and dynamically re-renders the element when the terminal size changes. This ensures that the content is always properly wrapped and rendered.