/* Auth pages (login, signup, password reset) when using the landing chrome
   (auth-base.html). Bridges auth.css's .auth-page layout to the lf-page body. */

body.lf-auth-page main {
  display: block;
  background: var(--bg);
  min-height: calc(100vh - 96px - 96px); /* viewport minus sticky header and footer */
}

body.lf-auth-page .auth-page {
  min-height: calc(100vh - 96px - 96px);
}
