Footer does not smart-wrap when it is too large for the screen ---@0.0.8 golang `lipgloss` has bindings for wrapping text to a max size. Additionally, we may want to look at more intelligently handling keyhelps. Is it worth it to investigate the bubbles keyhelp widget?