.JBQeEa_wrap{background:var(--bg);place-items:center;min-height:100vh;padding:16px;display:grid}.JBQeEa_card{border:1px solid var(--bd);background:var(--bg2);width:100%;max-width:360px;box-shadow:0 16px 48px var(--shadow);border-radius:14px;flex-direction:column;gap:14px;padding:28px;display:flex}.JBQeEa_title{letter-spacing:-.01em;color:var(--fg);margin:0;font-size:20px;font-weight:600}.JBQeEa_sub{color:var(--fg2);margin:-10px 0 4px;font-size:12px}.JBQeEa_label{color:var(--fg2);flex-direction:column;gap:6px;font-size:12px;font-weight:500;display:flex}.JBQeEa_input{border:1px solid var(--bd);background:var(--inp);height:36px;color:var(--fg);border-radius:8px;outline:none;padding:0 10px;font-size:13px}.JBQeEa_input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.JBQeEa_btn{background:var(--acc);height:36px;color:var(--on-accent);cursor:pointer;border:0;border-radius:8px;font-weight:600}.JBQeEa_btn:disabled{opacity:.6;cursor:default}.JBQeEa_error,.JBQeEa_note{border-radius:8px;margin:0;padding:8px 10px;font-size:12px}.JBQeEa_error{background:var(--bad-soft);color:var(--bad)}.JBQeEa_note{background:var(--info-soft);color:var(--info)}
