.qtvoJG_page{flex-direction:column;min-height:100dvh;display:flex}.qtvoJG_band{background:var(--band);align-items:center;min-height:64px;padding:8px 16px;display:flex}.qtvoJG_logo{width:auto;height:34px}.qtvoJG_main{flex:1;justify-content:center;align-items:center;padding:24px 16px;display:flex}.qtvoJG_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:16px;width:100%;max-width:400px;padding:24px;display:flex}.qtvoJG_eyebrow{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-text);font-size:11px}.qtvoJG_intro{flex-direction:column;gap:6px;display:flex}.qtvoJG_intro h1{font-size:26px}.qtvoJG_note{color:var(--muted);margin:0;font-size:14px}.qtvoJG_form{flex-direction:column;gap:14px;display:flex}.qtvoJG_field{color:var(--muted);flex-direction:column;gap:5px;font-size:13px;font-weight:600;display:flex}.qtvoJG_field input{width:100%;font:inherit;color:var(--fg);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--r);padding:9px 10px;font-size:16px;font-weight:500}.qtvoJG_submit{font:inherit;color:var(--gold-ink);cursor:pointer;background:var(--gold);border:1px solid var(--gold);border-radius:var(--r);padding:11px 16px;font-weight:700}.qtvoJG_submit:hover{filter:brightness(1.06)}.qtvoJG_submit:disabled{cursor:not-allowed;opacity:.45}.qtvoJG_link{color:var(--gold-text);align-self:flex-start;font-size:14px;font-weight:600}.qtvoJG_error,.qtvoJG_success{border-radius:var(--r);margin:0;padding:8px 10px;font-size:14px}.qtvoJG_error{color:var(--bad);background:var(--bad-soft)}.qtvoJG_success{color:var(--ok);background:var(--ok-soft)}.qtvoJG_footer{color:var(--muted);text-align:center;padding:16px;font-size:13px}.qtvoJG_qr{background:#fff;align-self:center}.qtvoJG_secret{font-family:var(--f-mono);overflow-wrap:anywhere;font-size:13px}.qtvoJG_linkButton{font:inherit;color:var(--gold-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}
