.cASN3q_page{color:#3a2520;min-height:100dvh;padding:32px max(16px, env(safe-area-inset-right,0px)) 48px max(16px, env(safe-area-inset-left,0px));background:#fbe2d2}.cASN3q_col{flex-direction:column;gap:16px;max-width:520px;margin:0 auto;display:flex}.cASN3q_col h1{margin:0;font-size:30px;font-weight:900}.cASN3q_card{background:#fff7f1;border-radius:20px;flex-direction:column;gap:12px;padding:18px;display:flex}.cASN3q_card h2{margin:0;font-size:19px;font-weight:900}.cASN3q_note{color:#8b6b5f;margin:0;font-size:15px;font-weight:700}.cASN3q_error{color:#c2410c;margin:0;font-weight:800}.cASN3q_ok{color:#23825a;margin:0;font-weight:800}.cASN3q_label{color:#8b6b5f;flex-direction:column;gap:4px;font-size:13px;font-weight:800;display:flex}.cASN3q_input{font:inherit;color:#3a2520;background:#fff;border:2px solid #f0cfbb;border-radius:14px;min-width:0;padding:12px 14px;font-size:17px;font-weight:800}.cASN3q_input:focus{border-color:#e8664f;outline:none}.cASN3q_code{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;font-size:28px}.cASN3q_btn{cursor:pointer;color:#fff;background:#e8664f;border:0;border-radius:14px;padding:14px 18px;font-size:16px;font-weight:900}.cASN3q_btn:disabled{opacity:.45}.cASN3q_soft{color:#3a2520;background:#fdebdf}.cASN3q_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cASN3q_person{grid-template-columns:1fr auto auto auto;align-items:center;gap:8px;display:grid}.cASN3q_swatch{cursor:pointer;border:3px solid #0000;border-radius:50%;width:30px;height:30px;padding:0}.cASN3q_swatchOn{border-color:#3a2520}.cASN3q_list{flex-direction:column;gap:6px;margin:0;padding:0;font-weight:800;list-style:none;display:flex}.cASN3q_list small{color:#8b6b5f;font-weight:700}.cASN3q_links{flex-direction:column;gap:8px;display:flex}.cASN3q_links a{color:#3a2520;font-weight:800}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #e8664f}
