._1db0Ja_form{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);gap:18px;padding:24px 20px;display:grid}._1db0Ja_field{gap:6px;display:grid}._1db0Ja_field>span{font-weight:700}._1db0Ja_field input{font:inherit;border:1px solid var(--border-strong);border-radius:var(--radius-sm);min-height:52px;color:var(--text);background:#fff;padding:0 14px;font-size:1.1rem}._1db0Ja_field input:focus{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--accent)}._1db0Ja_check{cursor:pointer;align-items:center;gap:10px;min-height:32px;display:flex}._1db0Ja_check input{width:20px;height:20px;accent-color:var(--accent)}._1db0Ja_error{border-radius:var(--radius-sm);color:#8a2c22;background:#fbeceb;border:1px solid #f0c9c4;margin:0;padding:12px 14px}._1db0Ja_form button{width:100%}._1db0Ja_form button:disabled{opacity:.7;cursor:wait}._1db0Ja_links p{margin:0 0 6px}._1db0Ja_notice{border-radius:var(--radius-sm);color:#1d5a35;background:#eaf5ee;border:1px solid #c4e2cf;margin:0;padding:12px 14px}._1db0Ja_testCode{border-radius:var(--radius-sm);background:#fff7e0;border:1px dashed #d9b44a;margin:0;padding:10px 14px;font-size:.95rem}._1db0Ja_form ._1db0Ja_linkBtn{width:auto;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
