UX: Better login/signup styling for small desktop windows (PR #14185)

This aims to fix UI issues when authenticating sites on DiscourseHub in iPadOS, which uses a special dialog-like window that is about 650px wide.

Before

After

GitHub