.UX7qAa_tela{background:var(--bg);color:var(--text);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.UX7qAa_caixa{text-align:center;flex-direction:column;align-items:center;gap:14px;width:min(520px,100%);display:flex}.UX7qAa_kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-forte);font-size:13px;font-weight:700}.UX7qAa_caixa h1{margin:0;font-size:28px;line-height:1.2}.UX7qAa_dica{color:var(--text-2);margin:0;font-size:16px}.UX7qAa_codigo{gap:8px;margin-top:10px;display:flex}.UX7qAa_casa{border:2px solid var(--line-2);border-radius:var(--r-m);background:var(--surface);font-variant-numeric:tabular-nums;place-items:center;width:48px;height:64px;font-size:32px;font-weight:700;display:grid}.UX7qAa_meio{margin-left:14px}.UX7qAa_atual{border-color:var(--brand)}.UX7qAa_codigoErro .UX7qAa_casa{border-color:var(--crit)}.UX7qAa_erro{min-height:22px;color:var(--crit);margin:0;font-size:15px;font-weight:600}.UX7qAa_teclas{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.UX7qAa_teclas button{border:1px solid var(--line-2);border-radius:var(--r-m);background:var(--surface);height:72px;color:var(--text);font:inherit;cursor:pointer;touch-action:manipulation;font-size:30px;font-weight:600}.UX7qAa_teclas button:active{background:var(--hover-forte)}.UX7qAa_teclas button:disabled{opacity:.45}.UX7qAa_teclas .UX7qAa_entrar{background:var(--brand);color:var(--text-invertido);border:0;font-size:22px}@media (max-width:420px){.UX7qAa_casa{width:36px;height:52px;font-size:26px}.UX7qAa_meio{margin-left:8px}}.UX7qAa_nome{border:2px solid var(--line-2);border-radius:var(--r-m);background:var(--surface);width:100%;height:64px;color:var(--text);font:inherit;text-align:center;margin-top:10px;padding:0 18px;font-size:22px}.UX7qAa_nome:focus{border-color:var(--brand);outline:none}.UX7qAa_botaoGrande{border-radius:var(--r-m);background:var(--brand);width:100%;height:68px;color:var(--text-invertido);font:inherit;cursor:pointer;border:0;font-size:22px;font-weight:700}.UX7qAa_botaoGrande:disabled{opacity:.45}.UX7qAa_conferencia{border:2px dashed var(--brand);border-radius:var(--r-l);font-family:var(--mono);letter-spacing:.22em;color:var(--brand-forte);margin:14px 0 4px;padding:18px 34px;font-size:64px;font-weight:800}.UX7qAa_esperando{color:var(--text-2);align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.UX7qAa_pulso{background:var(--brand);border-radius:999px;width:10px;height:10px;animation:1.4s ease-in-out infinite UX7qAa_pulso}@keyframes UX7qAa_pulso{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.UX7qAa_pulso{animation:none}}
