.qMumDG_page{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.qMumDG_card{background:var(--panel);border:1px solid var(--line);border-radius:14px;width:100%;max-width:380px;padding:28px 24px}.qMumDG_brand{color:var(--ink);margin-bottom:18px;font-weight:700;display:block}.qMumDG_card h1{margin-bottom:18px}.qMumDG_form{gap:14px;display:grid}.qMumDG_field{gap:4px;display:grid}.qMumDG_field span{font-size:13px;font-weight:550}.qMumDG_field input{padding:9px 11px}.qMumDG_form button{margin-top:4px;padding:9px 12px}.qMumDG_error{color:var(--bad);background:var(--bad-bg);border-radius:7px;margin:0;padding:8px 10px}.qMumDG_done{background:var(--ok-bg);color:var(--ok);border-radius:8px;padding:10px 12px}.qMumDG_links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:18px;font-size:13px;display:flex}.qMumDG_google{border:1px solid var(--line);color:var(--ink);background:var(--panel);border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:9px 12px;font-weight:550;display:flex}.qMumDG_google:hover{border-color:var(--muted);text-decoration:none}.qMumDG_or{color:var(--muted);align-items:center;gap:10px;margin:16px 0;font-size:12px;display:flex}.qMumDG_or:before,.qMumDG_or:after{content:"";border-top:1px solid var(--line);flex:1}
