/* Keep the centered authentication layout independent from account settings pages. */
.account-page:not(.shell) {
  box-sizing: border-box;
  width: 100%;
  max-width: none;
}

.account-page:not(.shell) .account-panel {
  margin-inline: auto;
}

.account-page.shell {
  box-sizing: border-box;
  width: min(760px, calc(100% - 40px));
  margin-inline: auto;
}
