.form-row[data-v-5d2e78c9]{margin-bottom:14px}.form-row.two[data-v-5d2e78c9]{display:flex;gap:16px}.form-row.two .half[data-v-5d2e78c9]{flex:1}.field-label[data-v-5d2e78c9]{color:#3c4858;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.req[data-v-5d2e78c9]{color:#f56c6c;margin-left:4px}.wiz-form input[data-v-5d2e78c9],.wiz-form select[data-v-5d2e78c9]{background:#fff;border:1px solid #d8dfe8;border-radius:6px;box-sizing:border-box;color:#1f2d3d;font-size:14px;outline:none;padding:9px 12px;width:100%}.wiz-form input[data-v-5d2e78c9]:focus,.wiz-form select[data-v-5d2e78c9]:focus{border-color:#00adef}.wiz-attr[data-v-5d2e78c9]{margin-bottom:12px}.price-show[data-v-5d2e78c9]{color:#f56c6c;font-size:22px;font-weight:700;line-height:38px}.wiz-done[data-v-5d2e78c9]{padding:18px 0;text-align:center}.done-icon[data-v-5d2e78c9]{color:#67c23a;font-size:52px}.done-sub[data-v-5d2e78c9]{color:#8492a6;font-size:13px}.spec-card[data-v-5d2e78c9]{background:#f8fbff;border:1px solid #d6e6f7;border-radius:10px;margin-bottom:14px;padding:10px 14px}.spec-title[data-v-5d2e78c9]{color:#1d4ed8;font-size:12px;font-weight:800;letter-spacing:1px;margin-bottom:8px}.spec-chips[data-v-5d2e78c9]{display:flex;flex-wrap:wrap;gap:6px}.spec-loading[data-v-5d2e78c9]{align-items:center;color:#8492a6;display:flex;font-size:13px;gap:8px}.spec-chip[data-v-5d2e78c9]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#1f2d3d;font-size:12px;padding:2px 10px}.spec-chip em[data-v-5d2e78c9]{color:#64748b;font-size:11px;font-style:normal;margin-right:5px}.quote-hint[data-v-5d2e78c9]{align-items:flex-start;background:#fffdf4;border:1px solid #f5dab1;border-radius:10px;color:#8a6116;display:flex;font-size:13px;gap:10px;line-height:1.6;margin-bottom:14px;padding:12px 14px}.quote-hint i[data-v-5d2e78c9]{color:#e6a23c;font-size:20px;margin-top:2px}.actual-proof[data-v-7610a13f]{background:#e4e9e6;border:1px solid #ccd9d5}.proof-controls[data-v-7610a13f]{align-items:center;display:flex;justify-content:space-between;padding:10px}.proof-canvas[data-v-7610a13f]{max-height:480px;overflow:auto;padding:8px;text-align:center}.proof-canvas canvas[data-v-7610a13f]{display:block;height:auto;margin:0 auto;max-width:100%}.actual-proof p[data-v-7610a13f]{padding:8px}