Closes #1672. Thanks @reidliu41 for the focused TUI contrast fix and tests, and @lpeng1711694086-lang for the original visual distinction request.