.floating-group{position:relative}.form-group{//margin-bottom:0}.floating-group label{position:absolute;top:12px;left:14px;font-size:14px;color:#6c757d;-webkit-transition:.2s ease-out;transition:.2s ease-out;pointer-events:none}.floating-group label.active{top:-9px;left:10px;font-size:12px;line-height:1;background:#fff;padding:1px 6px;color:#0d6efd;z-index:2;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.required:after{content:" *";color:red}::v-deep .is-invalid{border:.5px solid #fb4958;border-radius:var(--r-sm)}::v-deep .form-control.is-invalid,::v-deep .was-validated .form-control:invalid{background-image:none}[data-v-10a6b642] input{height:46px;font-size:16px}.cim-lead[data-v-eb4af52e]{color:#5b6570;margin-bottom:.75rem;font-size:.86rem}.cim-note[data-v-eb4af52e]{margin-bottom:.75rem}.cim-help[data-v-eb4af52e]{color:#5a6472;font-size:.86rem}.cim-sources[data-v-eb4af52e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;margin-bottom:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cim-source[data-v-eb4af52e]{border:1px solid #dfe6ee;border-radius:var(--r-sm);background:#fff;padding:.35rem .85rem;font-size:.82rem;font-weight:600;color:#4c5568;cursor:pointer;min-height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cim-source[data-v-eb4af52e]:hover{border-color:#b9c2d0}.cim-source.is-on[data-v-eb4af52e]{border-color:#321fdb;color:#fff;background:#321fdb}.cim-template[data-v-eb4af52e]{border:1px solid #e4e7ea;border-radius:var(--r-md,10px);background:#fbfcfd;padding:.85rem .9rem;margin-bottom:1rem}.cim-template__head[data-v-eb4af52e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cim-template__title[data-v-eb4af52e]{font-weight:700;color:#334;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cim-template__lead[data-v-eb4af52e]{display:block;color:#6b7480;margin-top:.15rem}.cim-template__grid[data-v-eb4af52e]{margin-top:.6rem}.cim-legend[data-v-eb4af52e]{color:#6b7480}.cim-pick[data-v-eb4af52e]{margin-top:.5rem}.cim-sheet[data-v-eb4af52e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cim-sheet__input[data-v-eb4af52e]{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px;min-width:0}.cim-sheet__input[data-v-eb4af52e] .form-group{margin-bottom:0}.cim-loading[data-v-eb4af52e]{margin-top:.75rem;font-size:.85rem;color:#7d8696}.cim-columns[data-v-eb4af52e],.cim-loading[data-v-eb4af52e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cim-columns[data-v-eb4af52e]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem;margin-top:1rem}.cim-columns__title[data-v-eb4af52e]{font-size:.8rem;font-weight:700;color:#4a5568;margin-right:.25rem}.cim-chip[data-v-eb4af52e]{display:inline-block;background:#eaf1fb;color:#1f4e79;border-radius:var(--r-pill,999px);padding:.1rem .55rem;font-size:.74rem;max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cim-chip--other[data-v-eb4af52e]{background:#eef1f4;color:#5b6570}.cim-tiles[data-v-eb4af52e]{margin-top:1rem}.cim-table-wrap[data-v-eb4af52e]{max-height:40vh;overflow:auto;border:1px solid #e4e7ea;border-radius:var(--r-md,10px)}.cim-table[data-v-eb4af52e]{margin:0;font-size:.82rem}.cim-table thead th[data-v-eb4af52e]{position:sticky;top:0;background:#f4f6f8;z-index:1;white-space:nowrap}.cim-row--skip[data-v-eb4af52e]{color:#98a2af}.cim-row--unmatched[data-v-eb4af52e]{background:#fdf7ee}.cim-sub[data-v-eb4af52e]{display:block;color:#98a2af;font-size:.72rem}.cim-matched[data-v-eb4af52e]{font-weight:600;color:#1d6b3d}.cim-unmatched[data-v-eb4af52e]{font-weight:600;color:#a35d00}.cim-detail[data-v-eb4af52e]{min-width:14rem;max-width:22rem}.cim-tag[data-v-eb4af52e]{display:inline-block;background:#eef2f7;color:#3a4657;border-radius:var(--r-pill);padding:.05rem .45rem;font-size:.74rem;margin-right:.2rem}.cim-badge[data-v-eb4af52e]{display:inline-block;padding:.1rem .5rem;border-radius:var(--r-pill,999px);font-size:.74rem;font-weight:600;white-space:nowrap}.cim-badge--create[data-v-eb4af52e]{background:#e3f6ea;color:#1d6b3d}.cim-badge--update[data-v-eb4af52e]{background:#e6f0fb;color:#1f4e79}.cim-badge--duplicate[data-v-eb4af52e]{background:#eef1f4;color:#5b6570}.cim-badge--example[data-v-eb4af52e]{background:#fbeadd;color:#9b5a1f}.cp-note[data-v-243e2304]{border-radius:var(--r-lg)}.cp-help[data-v-243e2304]{color:#5a6472;font-size:.92rem}.cp-result[data-v-243e2304]{background:#fff;border:1px solid rgba(223,230,238,.9);border-radius:var(--r-lg);padding:.9rem 1.1rem;margin-bottom:1rem;-webkit-box-shadow:0 6px 18px rgba(44,52,71,.05);box-shadow:0 6px 18px rgba(44,52,71,.05)}.cp-result__title[data-v-243e2304]{font-weight:700;color:#233247;margin-bottom:.4rem}.cp-result__stats[data-v-243e2304]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem 1.4rem;color:#4a5568;font-size:.92rem}.cp-result__warn[data-v-243e2304]{color:#a35d00}.cp-shop[data-v-243e2304]{font-weight:600;color:#233247}.cp-shop--unmatched[data-v-243e2304]{color:#a35d00;font-weight:600}.cp-shop__raw[data-v-243e2304]{display:block;color:#8a94a2;font-size:.78rem}.cp-detail[data-v-243e2304]{max-width:320px;color:#4a5568}.cp-tag[data-v-243e2304]{display:inline-block;background:#eef2f7;color:#3a4657;border-radius:var(--r-pill);padding:.05rem .5rem;font-size:.78rem;margin-right:.25rem}.cp-empty[data-v-243e2304]{text-align:center;padding:2.5rem 1rem;color:#8a94a2;border:1px dashed #d3dae3;border-radius:var(--r-lg)}.cp-mapping__bar[data-v-243e2304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.75rem}.cp-group[data-v-243e2304]{border:1px solid rgba(223,230,238,.9);border-radius:var(--r-lg);padding:.9rem 1rem;margin-bottom:.75rem}.cp-group__head[data-v-243e2304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-group__name[data-v-243e2304]{font-weight:700;color:#233247}.cp-group__count[data-v-243e2304]{color:#8a94a2;font-size:.85rem;margin-left:.5rem}.cp-group__space[data-v-243e2304]{color:#8a94a2}.cp-group__noshop[data-v-243e2304]{color:#a35d00;font-size:.85rem;margin-top:.35rem}.cp-group__pick[data-v-243e2304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem;margin-top:.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-group__select[data-v-243e2304]{-webkit-box-flex:1;-ms-flex:1 1 280px;flex:1 1 280px;min-width:220px}.cp-suggest[data-v-243e2304]{margin-top:.55rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-suggest__label[data-v-243e2304]{color:#8a94a2;font-size:.82rem}.cp-suggest__chip[data-v-243e2304]{border:1px solid #dfe4ea;background:#fff;border-radius:var(--r-pill);padding:.15rem .7rem;font-size:.82rem;color:#3a4657;cursor:pointer}.cp-suggest__chip[data-v-243e2304]:hover{border-color:#8c1515;color:#8c1515}.cp-suggest__score[data-v-243e2304]{color:#8a94a2}.cp-detailhead[data-v-243e2304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.cp-detailhead__shop[data-v-243e2304]{font-weight:700;font-size:1.05rem;color:#233247}.cp-answers[data-v-243e2304]{max-height:45vh;overflow-y:auto}.cp-answer[data-v-243e2304]{padding:.45rem 0;border-top:1px solid #eef1f4}.cp-answer__label[data-v-243e2304]{color:#8a94a2;font-size:.78rem}.cp-answer__value[data-v-243e2304]{color:#233247;white-space:pre-wrap}.cp-attach[data-v-243e2304]{margin-top:.75rem}.cp-attach__link[data-v-243e2304]{display:inline-block;margin-right:.75rem}.cp-followup[data-v-243e2304]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-followup__select[data-v-243e2304]{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px}@media (max-width:575.98px){.cp-detail[data-v-243e2304]{max-width:none}.cp-followup__select[data-v-243e2304]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}