.duplicate-settings-heading[data-v-9756f809]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.duplicate-settings-heading h2[data-v-9756f809]{margin:0;font-size:17px}.duplicate-mode-field[data-v-9756f809]{flex-direction:row;align-items:center;gap:10px;font-size:12px;display:flex}.duplicate-mode-field>span[data-v-9756f809]:first-child{white-space:nowrap}.duplicate-mode-field[data-v-9756f809] .select-field{width:220px}.duplicate-keys-heading[data-v-9756f809]{color:#5f7067;justify-content:space-between;margin:10px 0 8px;font-size:12px;display:flex}.duplicate-keys-heading span[data-v-9756f809]{font-variant-numeric:tabular-nums}.duplicate-settings .tool-column-choices[data-v-9756f809]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:8px;max-height:240px;margin:0;overflow:auto}.duplicate-settings .tool-column-choice[data-v-9756f809]{background:#fff;border-radius:6px;padding:8px 10px}.duplicate-settings .tool-column-choice.is-selected[data-v-9756f809]{background:#f3faf5;border-color:#8bbb9f}.duplicate-settings .tool-column-choice label[data-v-9756f809]{cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}.duplicate-settings .tool-column-choice input[data-v-9756f809]{grid-row:1/3}.duplicate-settings .tool-column-choice strong[data-v-9756f809]{overflow-wrap:anywhere;font-size:13px;font-weight:600}.duplicate-settings .tool-column-choice small[data-v-9756f809]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:11px;overflow:hidden}.duplicate-settings input[data-v-9756f809]:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (max-width:760px){.duplicate-mode-field[data-v-9756f809]{width:100%}.duplicate-mode-field[data-v-9756f809] .select-field{flex:1;width:auto;min-width:0}}.panel.duplicate-input[data-v-a7c4eed2]{border-radius:12px;padding:0;overflow:hidden}.duplicate-file-picker[data-v-a7c4eed2]{display:none}.duplicate-input-grid[data-v-a7c4eed2]{border:0;min-width:0;margin:0;padding:0}.duplicate-rules-pane[data-v-a7c4eed2],.duplicate-source-pane[data-v-a7c4eed2]{min-width:0;padding:16px 20px}.duplicate-source-pane[data-v-a7c4eed2]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:12px 24px;display:grid}.duplicate-pane-heading[data-v-a7c4eed2]{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.duplicate-pane-heading h2[data-v-a7c4eed2]{letter-spacing:0;margin:0;font-size:17px}.duplicate-file-actions[data-v-a7c4eed2]{gap:16px;font-size:12px;display:flex}.duplicate-file-mark[data-v-a7c4eed2]{width:36px;height:40px;color:var(--green);letter-spacing:.4px;background:#eef7f1;border:1px solid #c5ddce;border-radius:5px;flex:none;place-items:center;font-size:10px;font-weight:650;display:grid}.duplicate-upload[data-v-a7c4eed2]{border:1px dashed #b5ccbf;border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;padding:16px;display:flex}.duplicate-upload p[data-v-a7c4eed2]{flex:1;margin:0;font-size:13px}.duplicate-upload small[data-v-a7c4eed2]{width:100%;color:var(--muted);font-size:11px}.duplicate-upload-actions[data-v-a7c4eed2]{align-items:center;gap:16px;display:flex}.duplicate-file-summary[data-v-a7c4eed2]{align-items:center;gap:12px;min-width:0;display:flex}.duplicate-file-info[data-v-a7c4eed2]{flex:1;min-width:0}.duplicate-file-info strong[data-v-a7c4eed2]{overflow-wrap:anywhere;font-size:14px;display:block}.duplicate-file-info p[data-v-a7c4eed2]{color:var(--muted);margin:4px 0 0;font-size:12px}.duplicate-preview[data-v-a7c4eed2],.duplicate-sheet-field[data-v-a7c4eed2]{margin:0;font-size:12px}.duplicate-preview[data-v-a7c4eed2]{grid-column:1/-1}.duplicate-preview summary[data-v-a7c4eed2]{color:var(--green);padding:4px 0}.duplicate-await[data-v-a7c4eed2]{color:var(--muted);margin:12px 0;font-size:13px}.duplicate-run-actions[data-v-a7c4eed2]{justify-content:flex-end;margin-top:12px;display:flex}.duplicate-run-actions .btn[data-v-a7c4eed2]{min-width:132px}.duplicate-run-actions .btn[data-v-a7c4eed2],.duplicate-upload .btn[data-v-a7c4eed2]{min-height:36px;padding:7px 12px;font-size:13px}.duplicate-input>.tool-notice[data-v-a7c4eed2],.duplicate-progress[data-v-a7c4eed2]{border-top:1px solid var(--line);border-radius:0;margin:0;padding:14px 20px}.duplicate-progress[data-v-a7c4eed2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.duplicate-input[data-v-a7c4eed2] :is(button,summary):focus-visible{outline:2px solid var(--green);outline-offset:3px}.duplicate-input button[data-v-a7c4eed2]:disabled{cursor:default}@media (max-width:760px){.duplicate-source-pane[data-v-a7c4eed2]{grid-template-columns:minmax(0,1fr);gap:12px}.duplicate-rules-pane[data-v-a7c4eed2],.duplicate-source-pane[data-v-a7c4eed2]{padding:16px}.duplicate-file-actions button[data-v-a7c4eed2]{min-height:44px}.duplicate-upload p[data-v-a7c4eed2]{flex-basis:calc(100% - 48px)}.duplicate-upload-actions[data-v-a7c4eed2]{justify-content:space-between;width:100%}.duplicate-run-actions .btn[data-v-a7c4eed2]{width:100%;min-height:44px}.duplicate-upload .btn[data-v-a7c4eed2]{min-height:44px}}.merge-mapping-heading[data-v-4dd24bb5]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.merge-mapping-heading h2[data-v-4dd24bb5]{margin:0;font-size:17px;font-weight:650}.merge-mapping-heading>span[data-v-4dd24bb5]{color:var(--muted);font-size:12px}.merge-mapping-heading>button[data-v-4dd24bb5]{margin-left:auto}.merge-settings .btn[data-v-4dd24bb5]{min-height:32px;padding:5px 10px;font-size:12px}.merge-mapping-scroll[data-v-4dd24bb5]{border-radius:8px;max-height:420px;margin:0;overflow:auto}.merge-mapping-scroll[data-v-4dd24bb5]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.merge-settings .tool-mapping-table[data-v-4dd24bb5]{font-size:13px}.merge-settings .tool-mapping-table th[data-v-4dd24bb5]{z-index:1;vertical-align:top;padding:7px 10px;position:sticky;top:0}.merge-settings .tool-mapping-table th small[data-v-4dd24bb5]{color:var(--muted);font-size:11px;font-weight:400}.merge-settings .tool-mapping-table td[data-v-4dd24bb5]{min-width:180px;padding:5px 8px}.merge-settings .tool-mapping-table td[data-v-4dd24bb5]:last-child{white-space:nowrap;min-width:124px}.merge-settings .tool-mapping-table input[data-v-4dd24bb5]{height:36px;padding:7px 10px;font-size:13px}.merge-settings .tool-row-actions[data-v-4dd24bb5]{flex-wrap:nowrap;gap:4px}.merge-settings .tool-row-actions .btn[data-v-4dd24bb5]:nth-child(-n+2){width:28px;padding:4px}.merge-settings .tool-confirm[data-v-4dd24bb5]{margin:10px 0 0;padding:9px 12px;font-size:13px}.merge-settings .tool-notice[data-v-4dd24bb5]{margin:10px 0 0;padding:10px 12px;font-size:13px}.merge-settings .tool-notice p[data-v-4dd24bb5]{margin:5px 0}@media (max-width:760px){.merge-settings .btn[data-v-4dd24bb5]{min-height:44px}.merge-settings .tool-mapping-table input[data-v-4dd24bb5]{height:44px;font-size:16px}.merge-settings .tool-row-actions .btn[data-v-4dd24bb5]:nth-child(-n+2){width:34px}.merge-settings .tool-mapping-table td[data-v-4dd24bb5]:last-child{min-width:140px}.merge-settings .tool-confirm[data-v-4dd24bb5]{align-items:center;gap:6px;min-height:44px;display:flex}}.merge-input[data-v-318a4403]{border-radius:12px;padding:20px}.merge-file-picker[data-v-318a4403]{display:none}.merge-fieldset[data-v-318a4403]{border:0;min-width:0;margin:0;padding:0}.merge-heading[data-v-318a4403]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.merge-heading h2[data-v-318a4403]{margin:0;font-size:17px;font-weight:650}.merge-count[data-v-318a4403]{color:var(--muted);font-size:12px}.merge-toolbar[data-v-318a4403]{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;font-size:13px;display:flex}.merge-input .btn[data-v-318a4403]{min-height:36px;padding:7px 12px;font-size:13px}.merge-input .tool-link[data-v-318a4403]:disabled{opacity:.5;cursor:not-allowed}.merge-empty[data-v-318a4403]{background:#f7faf8;border:1px dashed #91b4a0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:22px 16px;font-size:14px;display:flex}.merge-empty small[data-v-318a4403]{color:var(--muted);margin-left:auto;font-size:12px}.merge-file-mark[data-v-318a4403]{color:var(--green);background:#edf6f0;border-radius:3px;padding:4px 5px;font-size:10px;font-weight:700}.merge-file-list[data-v-318a4403]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.merge-file-card[data-v-318a4403]{background:#fbfdfb;border-radius:8px;padding:10px 12px}.merge-file-heading[data-v-318a4403]{align-items:center;gap:8px;font-size:13px;display:flex}.merge-file-heading strong[data-v-318a4403]{overflow-wrap:anywhere;min-width:0;font-weight:650}.merge-file-heading button[data-v-318a4403]{flex-shrink:0;margin-left:auto;font-size:12px}.merge-sheet-list[data-v-318a4403]{flex-wrap:wrap;gap:5px 10px;margin-top:6px;display:flex}.merge-sheet-list label[data-v-318a4403]{overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:6px;min-width:0;min-height:30px;padding:3px 6px;font-size:13px;display:inline-flex}.merge-sheet-list .is-selected[data-v-318a4403]{color:#245d43;background:#edf6f0}.merge-sheet-list input[data-v-318a4403]{accent-color:var(--green);flex-shrink:0}.merge-source-tools[data-v-318a4403]{margin-top:10px;font-size:13px}.merge-source-tools>summary[data-v-318a4403]{cursor:pointer;width:fit-content;color:var(--green);padding:6px 0}.merge-source-row[data-v-318a4403]{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:8px;padding:6px 0;display:grid}.merge-order-number[data-v-318a4403]{color:var(--muted);padding-top:8px}.merge-preview summary[data-v-318a4403]{padding:7px 0;font-size:13px}.merge-preview summary strong[data-v-318a4403]{font-weight:500}.merge-preview summary span[data-v-318a4403]{color:var(--muted);margin-left:12px;font-size:12px}.merge-preview .tool-table-scroll[data-v-318a4403]{max-height:300px;margin:4px 0;overflow:auto}.merge-preview th[data-v-318a4403]{position:sticky;top:0}.merge-preview td[data-v-318a4403]{white-space:pre-wrap;overflow-wrap:anywhere}.merge-preview-note[data-v-318a4403]{color:var(--muted)}.merge-order-actions[data-v-318a4403]{gap:4px;display:flex}.merge-order-actions .btn[data-v-318a4403]{width:32px;min-height:32px;padding:4px}.merge-config[data-v-318a4403]{border-top:1px solid var(--line);margin-top:14px;padding-top:16px}.merge-await[data-v-318a4403]{color:var(--muted);margin:0;font-size:13px}.merge-run-actions[data-v-318a4403]{justify-content:flex-end;margin-top:12px;display:flex}.merge-run-actions .primary[data-v-318a4403]{padding:9px 18px}@media (max-width:760px){.merge-input[data-v-318a4403]{padding:16px}.merge-toolbar[data-v-318a4403]{gap:12px;width:100%;margin-left:0}.merge-file-list[data-v-318a4403]{grid-template-columns:minmax(0,1fr)}.merge-file-heading button[data-v-318a4403],.merge-input .btn[data-v-318a4403],.merge-sheet-list label[data-v-318a4403],.merge-toolbar .tool-link[data-v-318a4403]{min-height:44px}.merge-order-actions .btn[data-v-318a4403]{width:36px}.merge-preview summary span[data-v-318a4403]{margin:4px 0 0;display:block}.merge-empty small[data-v-318a4403]{width:100%;margin-left:0}}.lookup-setting-heading[data-v-ce6d6946]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lookup-settings .lookup-setting-heading h3[data-v-ce6d6946]{margin:0;font-size:15px;font-weight:650}.lookup-setting-heading>span[data-v-ce6d6946]{color:var(--muted);font-size:12px}.lookup-setting-heading>button[data-v-ce6d6946]{margin-left:auto}.lookup-settings .btn[data-v-ce6d6946]{min-height:32px;padding:5px 10px;font-size:12px}.lookup-settings .tool-key-pair[data-v-ce6d6946]{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) auto auto;gap:8px;margin:8px 0}.lookup-settings .tool-key-pair .tool-field[data-v-ce6d6946]{gap:4px;font-size:12px}.lookup-settings .tool-key-pair>label[data-v-ce6d6946]:not(.tool-field){align-items:center;gap:5px;min-height:36px;font-size:12px;display:flex}.lookup-settings input[type=checkbox][data-v-ce6d6946]{accent-color:var(--green)}.lookup-returns-heading[data-v-ce6d6946]{margin-top:14px}.lookup-settings .lookup-return-list[data-v-ce6d6946]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px;max-height:280px;margin:8px 0 0;padding:2px;display:grid;overflow:auto}.lookup-return-list[data-v-ce6d6946]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lookup-settings .tool-column-choice[data-v-ce6d6946]{background:#fbfdfb;border-radius:6px;padding:8px 10px;font-size:13px}.lookup-settings .tool-column-choice.is-selected[data-v-ce6d6946]{background:#f1f7f3;border-color:#b9d5c5}.lookup-settings .tool-column-choice>label[data-v-ce6d6946]:first-child{align-items:center;gap:6px;min-height:24px;display:flex}.lookup-settings .tool-column-choice>label:first-child input[data-v-ce6d6946]{flex-shrink:0}.lookup-settings .tool-column-choice .tool-field[data-v-ce6d6946]{white-space:nowrap;flex-direction:row;align-items:center;gap:8px;margin:6px 0 0;font-size:12px;display:flex}.lookup-settings .tool-column-choice .tool-field input[data-v-ce6d6946]{height:36px;padding:7px 10px;font-size:13px;line-height:20px}@media (max-width:760px){.lookup-settings .btn[data-v-ce6d6946]{min-height:44px}.lookup-settings .tool-key-pair[data-v-ce6d6946]{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:6px}.lookup-settings .tool-key-pair>span[data-v-ce6d6946]{display:block}.lookup-settings .tool-key-pair>label[data-v-ce6d6946]:not(.tool-field){grid-column:1/3;min-height:44px}.lookup-settings .tool-key-pair>button[data-v-ce6d6946]{justify-self:end}.lookup-settings .tool-column-choice>label[data-v-ce6d6946]:first-child{min-height:44px}.lookup-settings .tool-column-choice .tool-field input[data-v-ce6d6946]{height:44px;font-size:16px}}.lookup-input[data-v-40e0b9a4]{border-radius:12px;padding:20px}.lookup-file-picker[data-v-40e0b9a4]{display:none}.lookup-fieldset[data-v-40e0b9a4]{border:0;min-width:0;margin:0;padding:0}.lookup-heading[data-v-40e0b9a4]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.lookup-heading h2[data-v-40e0b9a4]{margin:0;font-size:17px;font-weight:650}.lookup-toolbar[data-v-40e0b9a4]{align-items:center;gap:16px;margin-left:auto;font-size:13px;display:flex}.lookup-input .btn[data-v-40e0b9a4]{min-height:36px;padding:7px 12px;font-size:13px}.lookup-input .tool-link[data-v-40e0b9a4]:disabled{opacity:.5;cursor:not-allowed}.lookup-empty[data-v-40e0b9a4]{background:#f7faf8;border:1px dashed #91b4a0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 16px;font-size:14px;display:flex}.lookup-empty small[data-v-40e0b9a4]{color:var(--muted);margin-left:auto;font-size:12px}.lookup-file-mark[data-v-40e0b9a4]{color:var(--green);background:#edf6f0;border-radius:3px;padding:4px 5px;font-size:10px;font-weight:700}.lookup-file-list[data-v-40e0b9a4],.lookup-role-grid[data-v-40e0b9a4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lookup-file-card[data-v-40e0b9a4]{background:#fbfdfb;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.lookup-file-card strong[data-v-40e0b9a4]{overflow-wrap:anywhere;min-width:0}.lookup-file-card button[data-v-40e0b9a4]{flex-shrink:0;margin-left:auto;font-size:12px}.lookup-role-grid[data-v-40e0b9a4]{margin-top:12px}.lookup-role[data-v-40e0b9a4]{min-width:0}.lookup-role .tool-field[data-v-40e0b9a4]{gap:5px;font-size:13px}.lookup-preview summary[data-v-40e0b9a4]{color:var(--green);padding:6px 0;font-size:12px}.lookup-preview summary span[data-v-40e0b9a4]{color:var(--muted);margin-left:10px}.lookup-preview .tool-table-scroll[data-v-40e0b9a4]{max-height:280px;margin:6px 0;overflow:auto}.lookup-preview th[data-v-40e0b9a4]{position:sticky;top:0}.lookup-preview td[data-v-40e0b9a4]{white-space:pre-wrap;overflow-wrap:anywhere}.lookup-config[data-v-40e0b9a4]{border-top:1px solid var(--line);margin-top:12px;padding-top:14px}.lookup-await[data-v-40e0b9a4]{color:var(--muted);margin:0;font-size:13px}.lookup-run-row[data-v-40e0b9a4]{align-items:center;gap:12px;margin-top:12px;display:flex}.lookup-run-row>.primary[data-v-40e0b9a4]{flex-shrink:0;margin-left:auto;padding:9px 18px}.lookup-precheck[data-v-40e0b9a4]{gap:6px;min-width:0;font-size:12px}.lookup-check-stats[data-v-40e0b9a4],.lookup-precheck[data-v-40e0b9a4]{flex-wrap:wrap;align-items:center;display:flex}.lookup-check-stats[data-v-40e0b9a4]{gap:6px 14px;margin:0 0 0 6px}.lookup-check-stats>div[data-v-40e0b9a4]{color:var(--muted);align-items:baseline;gap:5px;display:flex}.lookup-check-stats dd[data-v-40e0b9a4]{color:var(--ink);margin:0;font-weight:650}@media (max-width:760px){.lookup-input[data-v-40e0b9a4]{padding:16px}.lookup-toolbar[data-v-40e0b9a4]{flex-wrap:wrap;gap:12px;width:100%;margin-left:0}.lookup-file-list[data-v-40e0b9a4],.lookup-role-grid[data-v-40e0b9a4]{grid-template-columns:minmax(0,1fr)}.lookup-file-card button[data-v-40e0b9a4],.lookup-input .btn[data-v-40e0b9a4],.lookup-precheck>.tool-link[data-v-40e0b9a4],.lookup-toolbar .tool-link[data-v-40e0b9a4]{min-height:44px}.lookup-empty small[data-v-40e0b9a4]{width:100%;margin-left:0}.lookup-run-row[data-v-40e0b9a4]{flex-wrap:wrap}.lookup-precheck[data-v-40e0b9a4]{width:100%}.lookup-check-stats[data-v-40e0b9a4]{margin-left:0}}.duplicate-group-pagination[data-v-10ea3e46]{color:#5f7067;flex-wrap:wrap;align-items:center;gap:6px 12px;width:fit-content;max-width:100%;font-size:11px;display:flex;position:sticky;left:0}.duplicate-group-pagination .btn[data-v-10ea3e46]{min-height:28px;padding:2px 9px;font-size:11px}@media (max-width:760px){.duplicate-group-pagination .btn[data-v-10ea3e46]{min-height:44px}}.duplicate-groups-scroll[data-v-03576096]{scrollbar-gutter:stable;border:1px solid #dce5df;border-radius:8px;max-width:100%;max-height:min(68vh,720px);overflow:auto}.duplicate-groups-scroll[data-v-03576096]:focus-visible{outline-offset:2px;outline:2px solid #1c7b55}.duplicate-groups-table[data-v-03576096]{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.duplicate-group-column[data-v-03576096]{width:110px}.duplicate-source-column[data-v-03576096]{width:64px}.duplicate-groups-table th[data-v-03576096]{z-index:4;color:#425d4e;white-space:normal;overflow-wrap:anywhere;background:#eef4f0;border-bottom:1px solid #cbd9d0;padding:8px;font-weight:600;line-height:18px;position:sticky;top:0}.duplicate-groups-table[data-v-03576096] td{white-space:normal;text-overflow:clip;color:#20332c;border-bottom:1px solid #edf1ee;min-width:0;height:32px;padding:3px 8px;line-height:24px;overflow:visible}.duplicate-groups-table[data-v-03576096] .duplicate-data-row{background:#fff}.duplicate-groups-table[data-v-03576096] .alternate .duplicate-data-row{background:#f8faf9}.duplicate-groups-table[data-v-03576096] .duplicate-data-row:hover{background:#f5f8f6}.duplicate-groups-table[data-v-03576096] .duplicate-group-start td{border-top:1px solid #cbd9d0}.duplicate-groups-table[data-v-03576096] tbody:first-of-type .duplicate-group-start td{border-top:0}.duplicate-groups-table[data-v-03576096] .duplicate-group-summary{z-index:2;vertical-align:top;background:#f8faf9;position:sticky;left:0;box-shadow:1px 0 #dce5df}.duplicate-groups-table th.duplicate-group-summary[data-v-03576096]{z-index:5;background:#eef4f0}.duplicate-groups-table[data-v-03576096] .duplicate-group-badge,.duplicate-groups-table[data-v-03576096] .duplicate-group-count{color:#5f7067;overflow-wrap:anywhere;font-size:11px;line-height:20px;display:block}.duplicate-groups-table[data-v-03576096] .duplicate-group-count{padding-top:4px;font-weight:600}.duplicate-groups-table[data-v-03576096] .duplicate-group-badge.has-differences{color:#805b17}.duplicate-groups-table[data-v-03576096] .duplicate-row-number{color:#5f7067;font-size:11px}.duplicate-groups-table[data-v-03576096] .duplicate-cell-content{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.duplicate-groups-table[data-v-03576096] .duplicate-numeric-value{text-align:right}.duplicate-groups-table[data-v-03576096] .duplicate-different-value{color:#805b17;background:#fff5e4;box-shadow:inset 2px 0 #dbb36b}.duplicate-groups-table[data-v-03576096] .duplicate-value-type{border:1px solid #d9b779;border-radius:3px;margin-left:4px;padding:0 4px;font-size:10px;line-height:16px;display:inline-block}.duplicate-groups-table[data-v-03576096] .duplicate-row-reason{color:#805b17;overflow-wrap:anywhere}.duplicate-groups-table[data-v-03576096] .duplicate-group-footer td{background:#f8faf9;padding:4px 8px}.duplicate-rows-scroll[data-v-d1bff22c]{max-width:100%;overflow-x:auto}.duplicate-rows-table[data-v-d1bff22c]{table-layout:fixed;min-width:360px}.duplicate-rows-table th[data-v-d1bff22c]{color:#5f7067;white-space:normal;overflow-wrap:anywhere;background:#f7faf8;font-size:12px}.duplicate-rows-table td[data-v-d1bff22c],.duplicate-rows-table th[data-v-d1bff22c]{border-color:#e3ebe6;height:32px;padding:3px 8px;line-height:24px}.duplicate-rows-table tbody tr:last-child td[data-v-d1bff22c]{border-bottom:0}.duplicate-rows-table .duplicate-row-number[data-v-d1bff22c]{color:#5f7067;font-variant-numeric:tabular-nums;width:86px;min-width:0}.duplicate-rows-table .duplicate-business-value[data-v-d1bff22c]{white-space:normal;text-overflow:clip;color:#20332c;min-width:0;overflow:visible}.duplicate-cell-content[data-v-d1bff22c]{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.duplicate-rows-table .duplicate-different-value[data-v-d1bff22c]{color:#805b17;background:#fff5e4;box-shadow:inset 3px 0 #dbb36b}.duplicate-rows-table .duplicate-different-heading[data-v-d1bff22c]{color:#805b17}.duplicate-value-type[data-v-d1bff22c]{border:1px solid #d9b779;border-radius:4px;margin-top:4px;padding:1px 5px;font-size:11px;display:inline-block}.duplicate-rows-table .duplicate-row-reason[data-v-d1bff22c]{white-space:normal;color:#805b17;overflow-wrap:anywhere;overflow:visible}@media (max-width:760px){.duplicate-rows-table td[data-v-d1bff22c],.duplicate-rows-table th[data-v-d1bff22c]{padding:3px 8px}.duplicate-rows-table .duplicate-row-number[data-v-d1bff22c]{width:62px}}.duplicate-results-view[data-v-2a3df47e]{min-width:0;margin-top:18px}.duplicate-view-tabs[data-v-2a3df47e]{border-bottom:1px solid #dce6df;flex-wrap:wrap;gap:6px 22px;display:flex}.duplicate-view-tabs button[data-v-2a3df47e]{color:#5f7067;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0 13px;font-size:14px;font-weight:600}.duplicate-view-tabs button.active[data-v-2a3df47e]{color:#1c7b55;border-color:#1c7b55}.duplicate-view-tabs span[data-v-2a3df47e]{font-variant-numeric:tabular-nums;margin-left:5px;font-size:12px}.duplicate-preview-options button[data-v-2a3df47e]:focus-visible,.duplicate-view-tabs button[data-v-2a3df47e]:focus-visible{outline-offset:3px;outline:2px solid #1c7b55}.duplicate-view-toolbar[data-v-2a3df47e]{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0;display:flex}.duplicate-result-source[data-v-2a3df47e]{color:#5f7067;overflow-wrap:anywhere;background:0 0;border:0;flex:240px;margin:0;padding:0;font-size:12px}.duplicate-result-source span[data-v-2a3df47e]{display:block}.duplicate-search[data-v-2a3df47e]{flex:0 240px;min-width:0}.duplicate-search input[data-v-2a3df47e]{color:#20332c;background:#fff;border:1px solid #cbdcd2;border-radius:8px;width:100%;padding:9px 12px;font-size:13px}.duplicate-search input[data-v-2a3df47e]:focus-visible{outline-offset:2px;outline:2px solid #1c7b55}.duplicate-page-size[data-v-2a3df47e]{color:#5f7067;flex-direction:row;align-items:center;font-size:12px;display:flex}.duplicate-page-size[data-v-2a3df47e] .select-field{width:76px}.duplicate-view-content[data-v-2a3df47e]{gap:0;display:grid}.duplicate-flat-table[data-v-2a3df47e]{border:1px solid #dce6df;border-radius:10px;overflow:hidden}.duplicate-empty[data-v-2a3df47e]{text-align:center;color:#5f7067;border:1px dashed #dce6df;border-radius:10px;padding:36px 16px}.duplicate-preview-options[data-v-2a3df47e]{gap:8px;margin-bottom:14px;display:flex}.duplicate-preview-options button[data-v-2a3df47e]{color:#5f7067;cursor:pointer;background:#fff;border:1px solid #dce6df;border-radius:6px;padding:7px 12px;font-size:13px}.duplicate-preview-options button.active[data-v-2a3df47e]{color:#1c7b55;background:#edf6f0;border-color:#91b6a2}@media (max-width:760px){.duplicate-view-tabs[data-v-2a3df47e]{gap:0 14px}.duplicate-view-tabs button[data-v-2a3df47e]{font-size:13px}.duplicate-search[data-v-2a3df47e]{flex:180px}.duplicate-result-source[data-v-2a3df47e]{flex-basis:100%}.duplicate-search input[data-v-2a3df47e]{min-height:44px;font-size:16px}}.tool-result-filter-fields[data-v-6497e37d]{gap:14px;display:grid}.tool-result-filter-fields.is-compact[data-v-6497e37d]{display:contents}.tool-result-filter-fields .tool-field[data-v-6497e37d]{font-size:13px;font-weight:500}.is-compact .tool-field[data-v-6497e37d]{flex:0 155px;min-width:120px}.is-compact .result-source-field[data-v-6497e37d]{flex-basis:200px}.is-compact .result-size-field[data-v-6497e37d]{flex-basis:180px}.tool-compact-scroll[data-v-3a2e318d]{scrollbar-gutter:stable;border:1px solid #dce5df;border-radius:8px;max-height:min(68vh,720px);margin:0;overflow:auto}.tool-compact-scroll[data-v-3a2e318d]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.tool-compact-table[data-v-3a2e318d]{--number-width:56px;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;font-size:12px}.tool-compact-table th[data-v-3a2e318d]{z-index:4;white-space:nowrap;background:#eef4f0;border-bottom:1px solid #cbd9d0;padding:8px;font-weight:600;position:sticky;top:0}.tool-compact-table td[data-v-3a2e318d]{border-bottom:1px solid #edf1ee;min-width:112px;max-width:none;height:32px;padding:3px 8px;line-height:24px;overflow:visible}.tool-compact-table tbody tr[data-v-3a2e318d]:nth-child(2n){background:#f8faf9}.tool-compact-table tbody tr[data-v-3a2e318d]:hover{background:#f5f8f6}.tool-compact-table tbody tr:last-child td[data-v-3a2e318d]{border-bottom:0}.tool-compact-table .number-col[data-v-3a2e318d]{width:var(--number-width);min-width:var(--number-width);max-width:var(--number-width);text-align:center;color:#87968d;z-index:2;background:#f8faf8;position:sticky;left:0}.number-col span[data-v-3a2e318d]{text-overflow:ellipsis;white-space:nowrap;width:40px;display:block;overflow:hidden}.tool-compact-table .first-key[data-v-3a2e318d]{left:var(--number-width);z-index:2;color:#304d3d;background:#fff;border-right:1px solid #e4ebe6;font-weight:600;position:sticky}.tool-compact-table tbody tr:nth-child(2n) .first-key[data-v-3a2e318d]{background:#f8faf9}.tool-compact-table th.first-key[data-v-3a2e318d],.tool-compact-table th.number-col[data-v-3a2e318d]{z-index:5;background:#eef4f0}.business-value[data-v-3a2e318d],.column-name[data-v-3a2e318d],.source-value[data-v-3a2e318d]{text-overflow:ellipsis;white-space:pre;max-width:240px;display:block;overflow:hidden}.tool-compact-table .first-key .business-value[data-v-3a2e318d],.tool-compact-table .first-key .column-name[data-v-3a2e318d],.tool-compact-table .first-key .source-value[data-v-3a2e318d]{max-width:160px}.numeric-cell[data-v-3a2e318d]{text-align:right}.reason-value[data-v-3a2e318d]{white-space:normal;overflow-wrap:anywhere;min-width:160px;max-width:360px;display:block}.tool-compact-table .status-col[data-v-3a2e318d]{min-width:85px}.tool-compact-table .details-col[data-v-3a2e318d]{min-width:60px}.tool-compact-table .tool-status[data-v-3a2e318d]{padding:2px 6px;font-size:11px}.tool-compact-table .details-col button[data-v-3a2e318d]{min-height:24px;font-size:12px}@media (max-width:760px){.tool-compact-table .first-key .business-value[data-v-3a2e318d],.tool-compact-table .first-key .column-name[data-v-3a2e318d],.tool-compact-table .first-key .source-value[data-v-3a2e318d]{max-width:112px}.tool-compact-table .details-col button[data-v-3a2e318d]{min-height:44px}}.workbench-tool-results[data-v-d5361b2a]{border-radius:12px;padding:20px}.workbench-tool-results .tool-section-heading[data-v-d5361b2a]{justify-content:flex-start;gap:8px;margin-bottom:10px}.workbench-tool-results .tool-section-heading h2[data-v-d5361b2a]{font-size:17px}.workbench-tool-results .tool-result-actions[data-v-d5361b2a]{gap:8px;margin-left:auto}.workbench-tool-results .tool-result-actions .btn[data-v-d5361b2a]{min-height:36px;padding:7px 12px;font-size:13px}.tool-result-filters[data-v-d5361b2a]{border-bottom:1px solid #e3e9e4;align-items:center;gap:8px;margin-top:0;padding:12px 0}.tool-result-search[data-v-d5361b2a]{flex:1;min-width:160px;height:36px;padding:7px 10px;font-size:13px;line-height:20px}.tool-result-filters .tool-result-search[data-v-d5361b2a]{order:1}.tool-result-filters[data-v-d5361b2a] .result-size-field{order:2}.tool-result-toolbar[data-v-d5361b2a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.tool-result-count[data-v-d5361b2a]{color:#61786a;font-size:12px}.tool-result-pagination[data-v-d5361b2a]{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:12px;font-size:12px;display:flex}.tool-result-empty[data-v-d5361b2a]{color:var(--muted);background:#fafcfb;border-radius:8px;margin:12px 0;padding:20px;font-size:13px}.tool-mobile-result-search[data-v-d5361b2a]{border-bottom:1px solid #e3e9e4;gap:8px;padding:12px 0;display:flex}.tool-mobile-result-search input[data-v-d5361b2a]{min-width:0}.tool-mobile-result-search .filter-active[data-v-d5361b2a]{color:var(--green);background:#edf6f0}.tool-mobile-filter-fields[data-v-d5361b2a]{margin:0;display:block}@media (max-width:760px){.workbench-tool-results[data-v-d5361b2a]{padding:16px}.workbench-tool-results .tool-result-actions[data-v-d5361b2a]{width:100%;margin-left:0}.tool-mobile-result-search .btn[data-v-d5361b2a],.workbench-tool-results .tool-result-actions .btn[data-v-d5361b2a]{min-height:44px}.tool-mobile-result-search .tool-result-search[data-v-d5361b2a]{height:44px;font-size:16px}.tool-result-pagination[data-v-d5361b2a]{justify-content:stretch}.tool-result-pagination[data-v-d5361b2a] .result-pager{width:100%}}.duplicates-results[data-v-d5361b2a]{color:#20332c}.duplicates-results .tool-section-heading[data-v-d5361b2a]{gap:8px 16px;margin-bottom:8px}.duplicates-results .tool-section-heading .muted[data-v-d5361b2a]{color:#5f7067;font-size:12px}.duplicate-input-summary[data-v-d5361b2a]{color:#5f7067;margin:0;font-size:13px}.duplicates-results>.tool-stats[data-v-d5361b2a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 10px}.duplicates-results .tool-stats>div[data-v-d5361b2a]{background:#f3f8f5;border-color:#dfe8e2;padding:12px 14px}.duplicates-results .tool-stats dt[data-v-d5361b2a]{color:#5f7067;overflow-wrap:anywhere}.duplicates-results .tool-stats dd[data-v-d5361b2a]{margin-top:2px;font-size:25px}.duplicate-secondary-stats[data-v-d5361b2a]{margin:0 0 14px;font-size:13px}.duplicate-secondary-stats>summary[data-v-d5361b2a]{cursor:pointer;color:#1c7b55;width:fit-content;font-weight:600}.duplicate-secondary-stats .tool-stats[data-v-d5361b2a]{margin:10px 0 0}.duplicate-secondary-stats .tool-stats dd[data-v-d5361b2a]{font-size:19px}.duplicates-operations[data-v-d5361b2a]{background:#fafcfb;border:1px solid #dfe8e2;border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:12px 20px;margin-top:22px;padding:16px;display:flex}.duplicates-results .tool-policy[data-v-d5361b2a]{flex:400px;grid-template-columns:minmax(150px,230px) minmax(0,1fr);align-items:end;gap:10px 16px;min-width:0;margin:0;display:grid}.duplicate-output-counts[data-v-d5361b2a]{color:#5f7067;margin:0 0 9px;font-size:13px}.duplicate-output-counts span[data-v-d5361b2a]{margin:0 5px}.duplicate-conflict-warning[data-v-d5361b2a]{overflow-wrap:anywhere;grid-column:1/-1;font-size:13px}.duplicate-conflict-warning strong[data-v-d5361b2a]{color:#805b17;margin-bottom:6px;display:block}.duplicates-results .tool-result-actions[data-v-d5361b2a]{align-self:center;gap:8px}@media (max-width:760px){.duplicates-results>.tool-stats[data-v-d5361b2a]{gap:6px}.duplicates-results .tool-stats>div[data-v-d5361b2a]{padding:10px 8px}.duplicates-results>.tool-stats dd[data-v-d5361b2a]{font-size:22px}.duplicates-operations[data-v-d5361b2a]{gap:12px;padding:12px}.duplicates-results .tool-policy[data-v-d5361b2a]{flex-basis:100%;grid-template-columns:minmax(0,1fr);gap:8px}.duplicate-output-counts[data-v-d5361b2a]{margin-bottom:0}.duplicates-results .tool-result-actions[data-v-d5361b2a]{width:100%}.duplicates-results .tool-result-actions .btn[data-v-d5361b2a]{flex-basis:160px;min-width:0}}.compact-tool-page[data-v-62ec91cf]{--muted:#5f7067}.compact-tool-page .breadcrumbs[data-v-62ec91cf]{margin-bottom:16px}.compact-tool-page .tool-page-header[data-v-62ec91cf]{max-width:980px;margin-bottom:20px}.compact-tool-page .tool-page-header h1[data-v-62ec91cf]{color:#20332c;margin:6px 0;font-size:clamp(26px,3vw,34px);line-height:1.25}.compact-tool-page .tool-page-header p[data-v-62ec91cf]{color:#5f7067;margin:8px 0 0;font-size:14px}.compact-tool-page .tool-guide[data-v-62ec91cf]{border-color:#dfe8e2;margin-top:20px;padding:16px 20px}.compact-tool-page .tool-guide>summary[data-v-62ec91cf]{color:#20332c}.compact-tool-page .tool-guide>summary h2[data-v-62ec91cf]{margin:0;font-size:15px;font-weight:650;display:inline}.compact-tool-page .tool-related[data-v-62ec91cf]{margin:24px 0}.compact-tool-page .tool-related h2[data-v-62ec91cf]{font-size:16px}.compact-tool-page .tool-related>p[data-v-62ec91cf]{margin:6px 0 12px;font-size:13px}.duplicate-related-links[data-v-62ec91cf]{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}.duplicate-related-links .tool-current[data-v-62ec91cf]{color:var(--muted);cursor:default;font-weight:600}@media (max-width:760px){.compact-tool-page .tool-page-header[data-v-62ec91cf]{margin-bottom:16px}.compact-tool-page .tool-guide[data-v-62ec91cf]{padding:14px 16px}}
