.auth-page{max-width:720px;padding-top:56px;padding-bottom:64px}.auth-card{padding:28px;border:1px solid #dce5df;border-radius:16px;background:#fff;margin:24px 0;display:grid;gap:18px}.auth-card .field{display:grid;gap:8px}.auth-card input{width:100%;min-height:48px;border:1px solid #c9d5cd;border-radius:8px;padding:12px;font:inherit;box-sizing:border-box}.auth-card h2,.auth-card p{margin:0}.auth-qr{display:block;max-width:100%;height:auto;margin:auto}.auth-secret{display:block;overflow-wrap:anywhere;background:#f3f6f3;padding:14px;border-radius:8px}.recovery-codes{white-space:pre-wrap;line-height:2;font-size:17px}.auth-page .button{max-width:100%}.activation-link{display:block;overflow-wrap:anywhere;padding:14px;background:#f3f6f3;border-radius:8px}@media(max-width:500px){.auth-card{padding:20px}.auth-page{padding-top:32px}}
