.auth-page { width: 100%; min-height: 100vh; min-height: 100dvh; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: var(--space-6) var(--space-4); }
.auth-page .auth-form { width: min(400px, 100%); }
.auth-page .app-version { text-align: center; }
.auth-guide { margin-top: var(--space-4); font-size: var(--font-body-sm); text-align: center; }
