/* Standalone /accounts/login/ and /accounts/signup/ pages - the no-JS/
   direct-navigation fallback for the on-page auth modal (see
   apps.accounts.views._is_ajax's docstring). Reuses the modal's own
   .auth-field/.auth-form/.auth-submit styling from auth-modal.css so the
   fallback looks like the same product, not a bare unstyled leftover. */
body { background: #f6f7f9; }

.auth-page-wrap { max-width: 420px; margin: 0 auto; padding: 48px 20px 60px; }

.auth-page-card {
  background: #fff; border-radius: 16px; padding: 28px 26px;
  box-shadow: 0 4px 20px rgba(16,24,40,.06); border: 1px solid #e6e9ee;
}
.auth-page-card h1 { font-size: 20px; margin: 0 0 4px; color: #12293a; }
.auth-page-subtitle { font-size: 13px; color: #4b5768; margin: 0 0 20px; }
.auth-page-card .auth-form { margin-top: 16px; }
.auth-page-card .errorlist { list-style: none; padding: 0; margin: 2px 0 0; color: #b3261e; font-size: 12px; }

.auth-page-switch { text-align: center; font-size: 13px; color: #4b5768; margin: 18px 0 0; }
.auth-page-switch a { color: #1c3f57; font-weight: 700; text-decoration: none; }
.auth-page-switch a:hover { text-decoration: underline; }
