.status-line[data-v-1b571549]{-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.status-item[data-v-1b571549],.status-line[data-v-1b571549]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.status-item[data-v-1b571549]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:default;min-width:125px}.status-item.interactive[data-v-1b571549]{cursor:pointer}.circle[data-v-1b571549]{width:25px;height:25px;border-radius:50%;background-color:#fff;border:2px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;position:relative}.status-item.selected .circle[data-v-1b571549]{background-color:#4caf50;border-color:#4caf50}.status-item.current .circle[data-v-1b571549]{background-color:#fff;border-color:#4caf50}.danger-icon[data-v-1b571549],.tick[data-v-1b571549],.warning-icon[data-v-1b571549]{font-size:18px;color:#fff}.status-label[data-v-1b571549]{margin-bottom:8px;font-size:14px;color:#333;white-space:nowrap}.status-select[data-v-1b571549]{font-size:12px;color:#888;margin-top:4px;cursor:pointer}.connector[data-v-1b571549]{position:absolute;top:42px;left:50%;-webkit-transform:translateX(0) translateY(-1px);transform:translateX(0) translateY(-1px);height:1px;width:100%;background-color:transparent;border-top:1px dashed #d3d3d3;z-index:0}.connector.selected[data-v-1b571549]{height:2px;background-color:#4caf50;border-top:none}.connector.warning[data-v-1b571549]{height:2px;background-color:#ffa726;border-top:none}.connector.danger[data-v-1b571549]{height:2px;background-color:#f44336;border-top:none}.status-item:last-child .connector[data-v-1b571549]{display:none}.mapping-list[data-v-a74fd006]{border:1px solid #e7e9ed;border-radius:8px;overflow:hidden}.mapping-header[data-v-a74fd006],.mapping-row[data-v-a74fd006]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.mapping-header[data-v-a74fd006]{padding:9px 14px;background:#f5f6f8;color:#74788d;font-size:12px;font-weight:600;text-transform:uppercase}.mapping-row[data-v-a74fd006]{min-height:48px;padding:6px 14px;border-bottom:1px solid #eef0f3}.mapping-row[data-v-a74fd006]:last-child{border-bottom:0}.mapping-row strong[data-v-a74fd006]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapping-source[data-v-a74fd006]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.mapping-source strong[data-v-a74fd006]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mapping-target[data-v-a74fd006]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mapping-clear-button[data-v-a74fd006]{width:38px;min-width:38px;height:32px;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mapping-row-unmapped[data-v-a74fd006]{background:#fff9ec}.not-importing-badge[data-v-a74fd006]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 6px;border-radius:10px;background:#fdf0d2;color:#a56808;font-size:11px;font-weight:600}.unmapped-select[data-v-a74fd006] .el-input__inner{border-color:#e5a93d;background:#fffdf7;color:#a56808}@media (max-width:767px){.mapping-header[data-v-a74fd006],.mapping-row[data-v-a74fd006]{grid-template-columns:minmax(0,1fr) minmax(180px,1fr)}}.csv-pond[data-v-628e225d] .filepond--root{margin-bottom:0}.csv-pond[data-v-628e225d] .filepond--panel-root{background:#fafbfc;border:2px dashed #c8cfda;border-radius:10px}.csv-pond[data-v-628e225d] .filepond--root:hover .filepond--panel-root{border-color:var(--bs-primary)}.csv-pond[data-v-628e225d] .filepond--credits{display:none}.csv-uploaded[data-v-628e225d]{min-height:185px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;gap:16px;padding:24px;border:1px solid #a8d9c9;border-radius:10px;background:#e8f4f1;text-align:left}.csv-uploaded-icon[data-v-628e225d],.csv-uploaded[data-v-628e225d]{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.csv-uploaded-icon[data-v-628e225d]{width:54px;height:54px;-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;-ms-flex-pack:center;border-radius:50%;background:#20b887;color:#fff;font-size:32px}.csv-uploaded-details[data-v-628e225d]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.csv-uploaded-details>strong[data-v-628e225d]{color:#176b56;font-size:18px}.csv-uploaded-name[data-v-628e225d]{max-width:min(520px,60vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#34424a;font-weight:600}.csv-uploaded-details small[data-v-628e225d]{color:#65747d}.csv-uploaded.rejecting-drop[data-v-628e225d]{border-color:#e05b5b;background:#fdeaea}.csv-uploaded.rejecting-drop .csv-uploaded-icon[data-v-628e225d]{background:#e05b5b}.csv-uploaded.rejecting-drop .csv-uploaded-details>strong[data-v-628e225d]{color:#b33b3b}.summary-card[data-v-3cf94cc9]{margin-bottom:0!important}.summary-card[data-v-3cf94cc9] .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.summary-card i[data-v-3cf94cc9]{font-size:36px}.summary-card strong[data-v-3cf94cc9]{display:block;font-size:22px}.summary-card span[data-v-3cf94cc9]{color:#74788d}.preview-table[data-v-3cf94cc9]{max-height:420px;border:1px solid #d8dde5;border-radius:6px}.preview-table th[data-v-3cf94cc9]{position:sticky;top:0;z-index:2;background:#f5f6f8;white-space:nowrap;border-right:1px solid #d8dde5;border-bottom:1px solid #cbd2dc!important}.preview-table th[data-v-3cf94cc9]:first-child{left:0;z-index:3;min-width:48px;width:48px;border-right:1px solid #cbd2dc}.preview-table td[data-v-3cf94cc9]{min-width:110px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #dfe3e9;border-bottom:1px solid #dfe3e9}.preview-table td[data-v-3cf94cc9]:last-child,.preview-table th[data-v-3cf94cc9]:last-child{border-right:0}.preview-table .row-number[data-v-3cf94cc9]{min-width:48px;width:48px;position:sticky;left:0;z-index:1;background:#fff;border-right:1px solid #cbd2dc;font-weight:600}.preview-row-error[data-v-3cf94cc9]{background:#fdeaea}.preview-row-warning[data-v-3cf94cc9]{background:#fdf3df}.preview-row-error .row-number[data-v-3cf94cc9]{background:#fdeaea}.preview-row-warning .row-number[data-v-3cf94cc9]{background:#fdf3df}.preview-cell-error[data-v-3cf94cc9]{background:rgba(190,45,45,.82)!important;color:#fff;font-weight:600}.preview-cell-warning[data-v-3cf94cc9]{background:rgba(210,132,15,.82)!important;color:#fff;font-weight:600}.generated-empty-header[data-v-3cf94cc9]{background:#e8edf3!important;color:#74788d;font-style:italic}.preview-legend[data-v-3cf94cc9]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#74788d;font-size:12px}.legend-swatch[data-v-3cf94cc9]{width:11px;height:11px;display:inline-block;border-radius:2px}.legend-swatch.generated[data-v-3cf94cc9]{background:#cbd3de}.legend-swatch.error[data-v-3cf94cc9]{background:rgba(190,45,45,.82)}.legend-swatch.warning[data-v-3cf94cc9]{background:rgba(210,132,15,.82)}.issue-list[data-v-3cf94cc9]{max-height:380px;overflow:auto;border:1px solid #e7e9ed;border-radius:8px}.issue-row[data-v-3cf94cc9]{display:grid;grid-template-columns:22px -webkit-max-content minmax(0,1fr);grid-template-columns:22px max-content minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;padding:8px 12px;border-bottom:1px solid #eef0f3}.issue-row>i[data-v-3cf94cc9]{margin-top:3px}.issue-row.error i[data-v-3cf94cc9]{color:#f46a6a}.issue-row.warning i[data-v-3cf94cc9]{color:#f1b44c}.issue-location[data-v-3cf94cc9]{font-weight:600;white-space:nowrap}@media (max-width:767px){.issue-row[data-v-3cf94cc9]{grid-template-columns:18px 1fr;gap:4px 6px;padding:6px 8px}.issue-row[data-v-3cf94cc9]>:last-child{grid-column:2}.issue-location[data-v-3cf94cc9]{white-space:normal}}