Appearance
Account actions read as buttons, the nickname field is visible, and the signup code field uses a line height that fits the six digits. Password recovery confirms success and returns to login instead of signing in automatically.
Merged into app staging in #882 as adef99989a935dbfdc2e907a92e89e2c08dcc0ba. Not deployed. Local gates only. The ten-character password minimum is backend #595.