.qr-settings{display:flex;flex-direction:column;gap:14px}.qr-settings h2{margin:0}.qr-settings-preview{width:180px;max-height:270px;object-fit:contain;background:white;border:1px solid var(--line);border-radius:9px;padding:6px}.qr-settings-confirm{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.8;color:var(--muted)}.qr-settings-confirm input{accent-color:var(--brown);margin-top:5px;flex:none}.qr-settings .form-stack,.qr-settings .section-stack{margin-top:10px}
