.duplicate-settings-heading[data-v-39e8db45]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 24px;display:flex}.duplicate-settings-heading h2[data-v-39e8db45]{margin:0;font-size:17px}.duplicate-mode-field[data-v-39e8db45]{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;max-width:100%;font-size:12px;display:inline-flex}.duplicate-mode-label[data-v-39e8db45]{color:var(--muted);white-space:nowrap}.duplicate-mode-options[data-v-39e8db45]{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:3px;display:inline-flex}.duplicate-mode-choice[data-v-39e8db45]{cursor:pointer;position:relative}.duplicate-mode-choice input[data-v-39e8db45]{opacity:0;width:1px;height:1px;position:absolute}.duplicate-mode-choice span[data-v-39e8db45]{text-align:center;min-width:36px;color:var(--muted);white-space:nowrap;border-radius:5px;padding:3px 10px;line-height:20px;display:block}.duplicate-mode-choice input:checked+span[data-v-39e8db45]{color:var(--green);background:#eaf5ee;font-weight:600}.duplicate-mode-choice input:focus-visible+span[data-v-39e8db45]{outline:2px solid var(--green);outline-offset:1px}.duplicate-mode-choice input:disabled+span[data-v-39e8db45]{opacity:.5;cursor:not-allowed}.duplicate-keys-heading[data-v-39e8db45]{color:#5f7067;justify-content:space-between;margin:10px 0 8px;font-size:12px;display:flex}.duplicate-keys-heading span[data-v-39e8db45]{font-variant-numeric:tabular-nums}.duplicate-settings .tool-column-choices[data-v-39e8db45]{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-39e8db45]{background:#fff;border-radius:6px;padding:8px 10px}.duplicate-settings .tool-column-choice.is-selected[data-v-39e8db45]{background:#f3faf5;border-color:#8bbb9f}.duplicate-settings .tool-column-choice label[data-v-39e8db45]{cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}.duplicate-settings .tool-column-choice strong[data-v-39e8db45]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}.duplicate-column-tip[data-v-39e8db45]{white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(360px,100vw - 56px);font-size:12px;line-height:1.7;display:block}.duplicate-settings input[type=checkbox][data-v-39e8db45]:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (max-width:760px){.duplicate-mode-field[data-v-39e8db45]{width:100%}}.duplicate-file-picker[data-v-e7da9fdb]{display:none}.duplicate-input-grid[data-v-e7da9fdb]{border:0;gap:28px;min-width:0;margin:0;padding:0;display:grid}.duplicate-rules-pane[data-v-e7da9fdb],.duplicate-source-pane[data-v-e7da9fdb]{border-radius:14px;min-width:0;margin:0;padding:26px 28px 28px}.duplicate-pane-heading[data-v-e7da9fdb]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.duplicate-pane-heading h2[data-v-e7da9fdb]{margin:0;font-size:18px;font-weight:650}.duplicate-file-actions[data-v-e7da9fdb]{gap:20px;font-size:13px;display:flex}.duplicate-upload[data-v-e7da9fdb]{width:100%;min-height:232px;color:var(--ink);background:#f7faf8;border:1.5px dashed #a9c6b5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:26px 20px;transition:background-color .16s,border-color .16s;display:flex}.duplicate-upload.is-dragging[data-v-e7da9fdb],.duplicate-upload[data-v-e7da9fdb]:hover:not(:disabled){border-color:var(--green);background:#eef6f1}.duplicate-upload[data-v-e7da9fdb]:focus-visible{outline:2px solid var(--green);outline-offset:4px}.duplicate-upload-icon[data-v-e7da9fdb]{color:var(--green)}.duplicate-upload>strong[data-v-e7da9fdb]{font-size:18px;font-weight:600}.duplicate-upload-button[data-v-e7da9fdb]{background:var(--green);color:#fff;border-radius:7px;align-items:center;gap:24px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.duplicate-upload small[data-v-e7da9fdb]{color:var(--muted);font-size:12px}.duplicate-source-row[data-v-e7da9fdb]{border:1px solid var(--line);border-radius:10px;min-width:0;margin-top:16px;padding:10px 12px}.duplicate-source-fields[data-v-e7da9fdb]{grid-template-columns:minmax(0,1fr) minmax(140px,220px) 132px auto;align-items:center;gap:12px;display:grid}.duplicate-file-summary[data-v-e7da9fdb]{min-width:0}.duplicate-file-summary strong[data-v-e7da9fdb]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.5;display:block;overflow:hidden}.duplicate-file-summary p[data-v-e7da9fdb]{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.5}.duplicate-sheet-field[data-v-e7da9fdb]{min-width:0;display:grid}.duplicate-header-field[data-v-e7da9fdb]{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.duplicate-header-field[data-v-e7da9fdb] .select-field{flex:1;min-width:0}.duplicate-row-actions[data-v-e7da9fdb]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.duplicate-row-actions .tool-link[data-v-e7da9fdb]{white-space:nowrap;font-size:12px}.duplicate-remove[data-v-e7da9fdb]{color:#a44646}.duplicate-preview[data-v-e7da9fdb]{margin-top:12px}.duplicate-preview[data-v-e7da9fdb] .spreadsheet-preview{max-height:280px;overflow:auto}.duplicate-await[data-v-e7da9fdb]{color:var(--muted);margin:12px 0;font-size:13px}.duplicate-run-actions[data-v-e7da9fdb]{justify-content:flex-end;margin-top:20px;display:flex}.duplicate-run-actions .btn[data-v-e7da9fdb]{min-width:132px;min-height:36px;padding:7px 12px;font-size:13px}.duplicate-progress[data-v-e7da9fdb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.duplicate-input>.tool-notice[data-v-e7da9fdb]{margin-top:20px}@media (max-width:760px){.duplicate-rules-pane[data-v-e7da9fdb],.duplicate-source-pane[data-v-e7da9fdb]{padding:20px 16px}.duplicate-pane-heading[data-v-e7da9fdb]{flex-wrap:wrap;gap:8px;margin-bottom:16px}.duplicate-file-actions[data-v-e7da9fdb]{gap:14px}.duplicate-file-actions button[data-v-e7da9fdb],.duplicate-row-actions button[data-v-e7da9fdb]{min-height:36px}.duplicate-upload[data-v-e7da9fdb]{min-height:220px;padding-inline:14px}.duplicate-upload>strong[data-v-e7da9fdb]{font-size:16px}.duplicate-upload small[data-v-e7da9fdb]{max-width:240px;line-height:1.7}.duplicate-source-row[data-v-e7da9fdb]{padding:12px}.duplicate-source-fields[data-v-e7da9fdb]{grid-template-columns:minmax(0,1fr) 132px;gap:10px 8px}.duplicate-file-summary[data-v-e7da9fdb]{grid-column:1/-1}.duplicate-row-actions[data-v-e7da9fdb]{flex-wrap:wrap;grid-column:1/-1}.duplicate-run-actions .btn[data-v-e7da9fdb]{width:100%;min-height:44px}}.merge-mapping-scroll[data-v-a2ac84d3]{--merge-output-width:320px;--merge-source-width:240px;isolation:isolate;border-radius:8px;min-width:0;max-width:100%;max-height:420px;margin:0;overflow:auto}.merge-mapping-matrix[data-v-a2ac84d3]{width:max(100%,calc(var(--merge-output-width) + var(--merge-source-count)*var(--merge-source-width)));table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px}.merge-output-column[data-v-a2ac84d3]{width:var(--merge-output-width)}.merge-mapping-matrix td[data-v-a2ac84d3],.merge-mapping-matrix th[data-v-a2ac84d3]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:middle;padding:5px 8px}.merge-mapping-matrix tr[data-v-a2ac84d3]>:last-child{border-right:0}.merge-mapping-matrix th[data-v-a2ac84d3]{z-index:2;text-align:left;background:#edf5f0;position:sticky;top:0}.merge-mapping-matrix .merge-output-cell[data-v-a2ac84d3]{z-index:3;box-shadow:1px 0 var(--line);background:#f6faf7;position:sticky;left:0}.merge-mapping-matrix th.merge-output-cell[data-v-a2ac84d3]{z-index:4;background:#edf5f0}.merge-source-heading strong[data-v-a2ac84d3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:650;display:block;overflow:hidden}.merge-source-header[data-v-a2ac84d3]{align-items:center;gap:8px;display:flex}.merge-source-header .btn[data-v-a2ac84d3]{flex-shrink:0;min-height:26px;padding:2px 8px;font-size:11px}.merge-source-cell[data-v-a2ac84d3]{background:#fff}.merge-source-cell.is-missing[data-v-a2ac84d3]{background:#fafbf9}.merge-source-cell[data-v-a2ac84d3] .select-field{width:100%}.merge-output-cell input[data-v-a2ac84d3]{flex:1;width:0;min-width:0;height:32px;padding:4px 8px;font-size:13px}.merge-output-controls[data-v-a2ac84d3]{align-items:center;gap:6px;display:flex}.tool-row-actions[data-v-a2ac84d3]{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:4px;display:flex}.output-action-symbol[data-v-a2ac84d3]{display:none}.tool-row-actions .btn[data-v-a2ac84d3]{min-height:26px;padding:2px 8px;font-size:11px}.tool-row-actions .btn[data-v-a2ac84d3]:nth-child(-n+2){width:28px;padding:2px}.merge-mapping-matrix[data-v-a2ac84d3] :is(button,input):focus-visible,.merge-mapping-scroll[data-v-a2ac84d3]:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (max-width:760px){.merge-mapping-scroll[data-v-a2ac84d3]{--merge-output-width:170px;--merge-source-width:calc(100cqw - var(--merge-output-width) - 2px)}.merge-mapping-matrix td[data-v-a2ac84d3],.merge-mapping-matrix th[data-v-a2ac84d3]{padding:4px 6px}.merge-output-cell input[data-v-a2ac84d3]{height:44px;padding:7px 8px;font-size:16px}.tool-row-actions .btn[data-v-a2ac84d3]{width:28px;min-height:44px;padding:2px}.tool-row-actions .btn[data-v-a2ac84d3]:nth-child(-n+2){width:28px}.merge-source-header .btn[data-v-a2ac84d3]{min-height:44px}.merge-output-controls[data-v-a2ac84d3],.merge-source-header[data-v-a2ac84d3],.tool-row-actions[data-v-a2ac84d3]{gap:3px}.output-action-label[data-v-a2ac84d3]{display:none}.output-action-symbol[data-v-a2ac84d3]{font-size:18px;display:inline}}.merge-settings[data-v-aa95209e]{container-type:inline-size}.merge-current-source[data-v-aa95209e],.merge-mapping-footer[data-v-aa95209e],.merge-mapping-heading[data-v-aa95209e]{align-items:center;gap:8px;display:flex}.merge-mapping-heading[data-v-aa95209e]{flex-wrap:wrap;margin-bottom:16px}.merge-mapping-heading h2[data-v-aa95209e]{margin:0;font-size:18px;font-weight:650}.merge-mapping-heading>span[data-v-aa95209e]{color:var(--muted);font-size:12px}.merge-mapping-heading>button[data-v-aa95209e]:first-of-type{margin-left:auto}.merge-settings .btn[data-v-aa95209e]{min-height:32px;padding:5px 10px;font-size:12px}.merge-current-source[data-v-aa95209e]{border:1px solid var(--line);background:#f6faf7;border-radius:8px;flex-wrap:wrap;padding:6px 8px}.merge-file-switch[data-v-aa95209e],.merge-sheet-switch[data-v-aa95209e]{align-items:center;gap:8px;min-width:0;display:flex}.merge-file-switch[data-v-aa95209e]{flex:250px}.merge-sheet-switch[data-v-aa95209e]{flex:200px}.merge-file-switch>span[data-v-aa95209e],.merge-sheet-switch>span[data-v-aa95209e]{color:var(--muted);flex-shrink:0;font-size:12px}.merge-file-switch .select-field[data-v-aa95209e],.merge-sheet-switch .select-field[data-v-aa95209e]{flex:1;min-width:0}.merge-current-sheet[data-v-aa95209e]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--muted);font-size:12px;overflow:hidden}.merge-mapping-hint[data-v-aa95209e]{color:var(--muted);margin:6px 0;font-size:12px}.merge-mapping-footer[data-v-aa95209e]{justify-content:space-between;padding:6px 0}.merge-mapping-status[data-v-aa95209e]{color:#256548;flex:1;min-width:0;margin:0;font-size:12px}.merge-mapping-footer .btn[data-v-aa95209e]{flex-shrink:0}.merge-mapped-preview[data-v-aa95209e]{border-top:1px solid var(--line);padding-top:6px}.merge-mapped-preview summary[data-v-aa95209e]{cursor:pointer;color:#375b47;font-size:12px}.merge-mapped-preview summary span[data-v-aa95209e]{color:var(--muted);overflow-wrap:anywhere;margin-left:8px}.merge-mapped-preview .spreadsheet-preview[data-v-aa95209e]{max-height:320px}.merge-settings .tool-confirm[data-v-aa95209e],.merge-settings .tool-notice[data-v-aa95209e]{margin:10px 0 0;padding:9px 12px;font-size:13px}.merge-settings .tool-notice p[data-v-aa95209e]{overflow-wrap:anywhere;margin:5px 0}.merge-settings[data-v-aa95209e] :is(button,input,[tabindex]):focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (max-width:760px){.merge-settings .btn[data-v-aa95209e]{min-height:44px}.merge-current-source[data-v-aa95209e]{padding:10px}.merge-file-switch[data-v-aa95209e],.merge-sheet-switch[data-v-aa95209e]{flex-basis:100%;width:100%}.merge-settings .tool-confirm[data-v-aa95209e]{align-items:center;gap:6px;min-height:44px;display:flex}.merge-mapping-footer[data-v-aa95209e]{align-items:flex-start}.merge-mapped-preview summary span[data-v-aa95209e]{margin:4px 0 0;display:block}}.merge-sources[data-v-25ccfd29]{border-radius:14px;padding:26px 28px 28px}.merge-file-picker[data-v-25ccfd29]{display:none}.merge-fieldset[data-v-25ccfd29]{border:0;min-width:0;margin:0;padding:0}.merge-heading[data-v-25ccfd29]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.merge-heading h2[data-v-25ccfd29]{margin:0;font-size:18px;font-weight:650}.merge-count[data-v-25ccfd29]{color:var(--muted);font-size:12px}.merge-toolbar[data-v-25ccfd29]{flex-wrap:wrap;align-items:center;gap:20px;margin-left:auto;font-size:13px;display:flex}.merge-input .tool-link[data-v-25ccfd29]:disabled{opacity:.5;cursor:not-allowed}.merge-file-mark[data-v-25ccfd29]{color:var(--green);background:#edf6f0;border-radius:3px;padding:4px 5px;font-size:10px;font-weight:700}.merge-file-list[data-v-25ccfd29]{border:1px solid var(--line);border-radius:10px;margin-top:16px}.merge-file-card[data-v-25ccfd29]{min-width:0;padding:10px 12px}.merge-file-card+.merge-file-card[data-v-25ccfd29]{border-top:1px solid var(--line)}.merge-file-heading[data-v-25ccfd29]{align-items:center;gap:10px;font-size:14px;display:flex}.merge-file-heading strong[data-v-25ccfd29]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.merge-file-heading button[data-v-25ccfd29]{flex-shrink:0;margin-left:auto;font-size:12px}.merge-sheet-list[data-v-25ccfd29]{flex-wrap:wrap;gap:5px 10px;margin-top:4px;display:flex}.merge-sheet-list label[data-v-25ccfd29]{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-25ccfd29]{color:#245d43;background:#edf6f0}.merge-sheet-list input[data-v-25ccfd29]{accent-color:var(--green);flex-shrink:0}.merge-source-tools[data-v-25ccfd29]{margin-top:12px;font-size:13px}.merge-source-tools>summary[data-v-25ccfd29]{cursor:pointer;width:fit-content;color:var(--green);padding:4px 0}.merge-source-row[data-v-25ccfd29]{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-25ccfd29]{color:var(--muted);padding-top:8px}.merge-preview summary[data-v-25ccfd29]{padding:7px 0;font-size:13px}.merge-preview summary strong[data-v-25ccfd29]{overflow-wrap:anywhere;font-weight:500}.merge-preview summary span[data-v-25ccfd29]{color:var(--muted);margin-left:12px;font-size:12px}.merge-preview .spreadsheet-preview[data-v-25ccfd29]{max-height:300px;margin:4px 0;overflow:auto}.merge-preview-note[data-v-25ccfd29]{color:var(--muted)}.merge-order-actions[data-v-25ccfd29]{gap:4px;display:flex}.merge-order-actions .btn[data-v-25ccfd29]{width:32px;min-height:32px;padding:4px;font-size:13px}.merge-config[data-v-25ccfd29]{border-radius:14px;margin-top:28px;padding:24px 28px}.merge-action-error[data-v-25ccfd29],.merge-await[data-v-25ccfd29],.merge-task-progress[data-v-25ccfd29]{overflow-wrap:anywhere;margin:0;font-size:13px}.merge-await[data-v-25ccfd29]{color:var(--muted)}.merge-task-progress[data-v-25ccfd29]{color:var(--green)}.merge-action-error[data-v-25ccfd29]{color:brown;max-height:5em;overflow:auto}@media (max-width:760px){.merge-sources[data-v-25ccfd29]{padding:20px 16px}.merge-heading[data-v-25ccfd29]{margin-bottom:16px}.merge-toolbar[data-v-25ccfd29]{gap:14px}.merge-config[data-v-25ccfd29]{margin-top:24px;padding:20px 16px}.merge-file-heading button[data-v-25ccfd29],.merge-order-actions .btn[data-v-25ccfd29],.merge-sheet-list label[data-v-25ccfd29],.merge-toolbar .tool-link[data-v-25ccfd29]{min-height:44px}.merge-order-actions .btn[data-v-25ccfd29]{width:36px}.merge-preview summary span[data-v-25ccfd29]{margin:4px 0 0;display:block}}.lookup-sources[data-v-ee6c89f1]{border-radius:14px;padding:26px 28px 28px}.lookup-source-heading[data-v-ee6c89f1]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.lookup-source-heading h2[data-v-ee6c89f1]{margin:0;font-size:18px;font-weight:650}.lookup-source-actions[data-v-ee6c89f1]{gap:20px;font-size:13px;display:flex}.lookup-file-picker[data-v-ee6c89f1]{display:none}.lookup-source-list[data-v-ee6c89f1]{border:1px solid var(--line);border-radius:10px;margin-top:16px;overflow:hidden}.lookup-source-row+.lookup-source-row[data-v-ee6c89f1]{border-top:1px solid var(--line)}.lookup-source-row[data-v-ee6c89f1]{padding:10px 12px}.lookup-source-row.is-move-target[data-v-ee6c89f1]{box-shadow:inset 0 2px var(--green);background:#eef6f1}.lookup-source-fields[data-v-ee6c89f1]{grid-template-columns:20px minmax(0,1fr) minmax(140px,220px) 132px auto;align-items:center;gap:12px;display:grid}.lookup-file-name[data-v-ee6c89f1]{align-items:center;gap:10px;min-width:0;display:flex}.lookup-role-label[data-v-ee6c89f1]{color:var(--muted);flex-shrink:0;font-size:12px}.lookup-file-name strong[data-v-ee6c89f1]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.lookup-source-fields .tool-field[data-v-ee6c89f1]{color:var(--muted);gap:8px;margin:0;font-size:12px}.lookup-header-field[data-v-ee6c89f1]{white-space:nowrap;flex-direction:row;align-items:center;display:flex}.lookup-header-field[data-v-ee6c89f1] .select-field{flex:1}.lookup-row-actions[data-v-ee6c89f1]{align-items:center;gap:10px;display:flex}.lookup-row-actions .tool-link[data-v-ee6c89f1]{font-size:12px}.lookup-drag-handle[data-v-ee6c89f1],.lookup-move-button[data-v-ee6c89f1]{min-height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.lookup-drag-handle[data-v-ee6c89f1]{cursor:grab}.lookup-drag-handle[data-v-ee6c89f1]:active{cursor:grabbing}.lookup-move-button[data-v-ee6c89f1]{width:24px;font-size:18px}.lookup-drag-handle[data-v-ee6c89f1]:hover:not(:disabled),.lookup-move-button[data-v-ee6c89f1]:hover:not(:disabled){color:var(--green);background:#edf6f0}.lookup-drag-handle[data-v-ee6c89f1]:disabled,.lookup-move-button[data-v-ee6c89f1]:disabled{opacity:.3;cursor:default}.lookup-drag-handle[data-v-ee6c89f1]:focus-visible,.lookup-move-button[data-v-ee6c89f1]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lookup-preview[data-v-ee6c89f1]{margin-top:12px}.lookup-preview[data-v-ee6c89f1] .spreadsheet-preview{max-height:280px;margin-top:12px;overflow:auto}@media (max-width:760px){.lookup-sources[data-v-ee6c89f1]{padding:20px 16px}.lookup-source-heading[data-v-ee6c89f1]{margin-bottom:16px}.lookup-source-actions[data-v-ee6c89f1]{gap:14px}.lookup-source-row[data-v-ee6c89f1]{padding:12px}.lookup-source-fields[data-v-ee6c89f1]{grid-template-columns:20px minmax(0,1fr) 132px;gap:10px 8px}.lookup-file-name[data-v-ee6c89f1]{grid-area:1/2/auto/-1}.lookup-sheet-field[data-v-ee6c89f1]{grid-column:1/3}.lookup-header-field[data-v-ee6c89f1]{grid-column:3}.lookup-row-actions[data-v-ee6c89f1]{grid-column:1/-1;justify-content:flex-end}.lookup-move-button[data-v-ee6c89f1]{width:32px;min-height:36px}.lookup-source-actions button[data-v-ee6c89f1]{min-height:36px}}.lookup-text-rules[data-v-75310d82]{display:contents}.lookup-text-control[data-v-75310d82]{grid-area:1/5;justify-content:flex-end;align-items:center;gap:2px;min-width:0;min-height:36px;display:flex}.lookup-rule-toggle[data-v-75310d82]{white-space:nowrap;cursor:pointer;align-items:center;gap:7px;margin:0;font-size:12px;display:inline-flex}.lookup-text-editor[data-v-75310d82]{border-top:1px solid var(--line);grid-area:2/1/auto/-1;min-width:0;padding:8px 4px 2px}.lookup-text-editor input[type=text][data-v-75310d82]{background:var(--paper);width:100%;min-width:0;height:36px;color:var(--ink);font:inherit;border:1px solid #cedbd2;border-radius:6px;padding:6px 10px;font-size:13px}.lookup-text-editor input[type=text][data-v-75310d82]::placeholder{color:#92a097}.lookup-group-rule[data-v-75310d82]{margin-top:10px}@media (max-width:760px){.lookup-text-control[data-v-75310d82]{min-height:44px}.lookup-text-editor input[type=text][data-v-75310d82]{height:44px;font-size:16px}}input[type=checkbox][data-v-75310d82]{appearance:none;background:var(--paper) center /12px 12px no-repeat;border:1px solid #9fb6a8;border-radius:4px;flex:0 0 16px;width:16px;height:16px;margin:0}input[type=checkbox][data-v-75310d82]:checked{border-color:var(--green);background-color:var(--green);background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m3%208%203%203%207-7%22%2F%3E%3C%2Fsvg%3E)}input[data-v-75310d82]:focus-visible{outline:2px solid var(--green);outline-offset:2px}input[data-v-75310d82]:disabled{opacity:.55}@media (forced-colors:active){input[type=checkbox][data-v-75310d82]{appearance:auto}}.lookup-rule-preview[data-v-75310d82]{overflow-wrap:anywhere;background:#f4f8f5;gap:6px;margin-top:8px;padding:10px;font-size:12px;display:grid}.lookup-group-settings[data-v-8e175479]{min-width:0;margin:0}.lookup-group-heading[data-v-8e175479]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 8px;display:flex}.lookup-group-heading h3[data-v-8e175479]{margin:0;font-size:14px}.lookup-group-heading[data-v-8e175479]:first-child{margin-top:0}.lookup-group-heading span[data-v-8e175479]{color:var(--muted);font-size:12px}.lookup-group-fields+.lookup-group-heading[data-v-8e175479]{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.lookup-aggregate-list[data-v-8e175479]{gap:0;margin:0;padding:0;list-style:none;display:grid}.lookup-aggregate-row[data-v-8e175479]{background:0 0;border:0;border-radius:0;align-items:end;gap:8px;min-width:0;padding:10px;display:grid}.lookup-aggregate-row+.lookup-aggregate-row[data-v-8e175479]{border-top:1px solid var(--line)}.lookup-group-fields[data-v-8e175479]{align-items:flex-start;gap:8px;min-width:0;padding:10px 2px 4px;display:flex;overflow-x:auto}.lookup-group-field-control[data-v-8e175479]{flex:0 0 184px;min-width:0;position:relative}.lookup-group-field-control>.tool-field[data-v-8e175479]{margin:0}.lookup-add-field[data-v-8e175479]{width:32px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 32px;justify-content:center;align-items:center;padding:0;font-size:26px;line-height:1;display:inline-flex}.lookup-add-field[data-v-8e175479]:hover:not(:disabled){color:var(--green);background:#f3f9f5}.lookup-remove-field[data-v-8e175479]{border:1px solid var(--line);background:var(--paper);width:20px;height:20px;color:var(--muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-9px;right:-6px}.lookup-remove-field[data-v-8e175479]:hover:not(:disabled){color:#b03838;background:#fff3f2;border-color:#d9a09a}.lookup-aggregate-table[data-v-8e175479]{--summary-columns:minmax(100px, 1fr) minmax(120px, 1.2fr) minmax(110px, .8fr) minmax(120px, 1.2fr) 32px;border:1px solid var(--line);background:#fbfdfb;border-radius:8px;min-width:0;overflow-x:auto}.lookup-aggregate-columns[data-v-8e175479],.lookup-aggregate-row[data-v-8e175479]{grid-template-columns:var(--summary-columns);gap:8px;min-width:620px;padding-inline:10px;display:grid}.lookup-aggregate-columns[data-v-8e175479]{border-bottom:1px solid var(--line);color:var(--muted);padding-block:8px;font-size:12px;font-weight:600}.lookup-unused-cell[data-v-8e175479]{color:#9ba99f;align-self:center;font-size:13px}.lookup-add-row[data-v-8e175479]{border:0;border-top:1px solid var(--line);width:100%;min-width:620px;min-height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:20px;display:flex}.lookup-add-row[data-v-8e175479]:hover:not(:disabled){color:var(--green);border-color:var(--green);background:#f3f9f5}.lookup-delete-row[data-v-8e175479]{width:32px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.lookup-delete-row[data-v-8e175479]:hover:not(:disabled){color:#b03838;background:#fff3f2}.lookup-add-field[data-v-8e175479]:disabled,.lookup-add-row[data-v-8e175479]:disabled,.lookup-delete-row[data-v-8e175479]:disabled,.lookup-remove-field[data-v-8e175479]:disabled{opacity:.4;cursor:default}.lookup-add-field[data-v-8e175479]:focus-visible,.lookup-add-row[data-v-8e175479]:focus-visible,.lookup-delete-row[data-v-8e175479]:focus-visible,.lookup-remove-field[data-v-8e175479]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lookup-group-settings .tool-field[data-v-8e175479]{gap:4px;min-width:0;font-size:12px}.lookup-group-settings input[data-v-8e175479]:not([type=checkbox]){box-sizing:border-box;background:var(--paper);width:100%;min-width:0;max-width:100%;height:36px;color:var(--ink);border:1px solid #cedbd2;border-radius:6px;padding:6px 8px;font-size:13px}.lookup-group-settings input[data-v-8e175479]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lookup-group-settings[data-v-8e175479] [aria-invalid=true]{border-color:#b7754d}.lookup-group-settings .btn[data-v-8e175479]{min-height:36px;padding:5px 9px;font-size:12px}.lookup-group-error[data-v-8e175479]{color:#9b4b20;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:12px}@media (max-width:540px){.lookup-add-field[data-v-8e175479]{height:44px}.lookup-group-settings input[data-v-8e175479]:not([type=checkbox]){height:44px;font-size:16px}.lookup-add-row[data-v-8e175479],.lookup-delete-row[data-v-8e175479]{min-height:44px}}.lookup-output-settings[data-v-f1e39d99]{min-width:0;margin-top:14px}.lookup-output-heading[data-v-f1e39d99]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.lookup-output-heading h3[data-v-f1e39d99]{margin:0;font-size:14px}.lookup-output-heading span[data-v-f1e39d99]{color:var(--muted);font-size:12px}.lookup-output-table[data-v-f1e39d99]{--output-columns:minmax(160px, 1fr) minmax(140px, .85fr) minmax(260px, 1.5fr) 104px;border:1px solid var(--line);background:#fbfdfb;border-radius:8px;min-width:0;overflow:hidden}.lookup-output-scroll[data-v-f1e39d99]{min-width:0;overflow-x:auto}.lookup-output-columns[data-v-f1e39d99],.lookup-output-row[data-v-f1e39d99]{grid-template-columns:var(--output-columns);align-items:center;gap:8px;min-width:740px;padding:10px;display:grid}.lookup-output-columns[data-v-f1e39d99]{border-bottom:1px solid var(--line);color:var(--muted);padding-block:8px;font-size:12px;font-weight:600}.lookup-output-list[data-v-f1e39d99]{margin:0;padding:0;list-style:none}.lookup-output-row+.lookup-output-row[data-v-f1e39d99]{border-top:1px solid var(--line)}.lookup-output-row .tool-field[data-v-f1e39d99]{min-width:0;margin:0;font-size:12px}.lookup-output-row input[data-v-f1e39d99]{box-sizing:border-box;width:100%;min-width:0;height:36px;padding:7px 10px;font-size:13px}.lookup-constant[data-v-f1e39d99]{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:6px;min-width:0;display:grid}.lookup-output-actions[data-v-f1e39d99]{align-items:center;gap:4px;display:flex}.lookup-output-action[data-v-f1e39d99],.lookup-output-add[data-v-f1e39d99]{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lookup-output-action[data-v-f1e39d99]{border-radius:5px;width:32px;height:36px}.lookup-output-action[data-v-f1e39d99]:hover:not(:disabled){color:var(--green);background:#f3f9f5}.lookup-output-action[data-v-f1e39d99]:last-child:hover:not(:disabled){color:#b03838;background:#fff3f2}.lookup-output-add[data-v-f1e39d99]{border-top:1px solid var(--line);width:100%;min-height:30px;font-size:20px}.lookup-output-add[data-v-f1e39d99]:hover:not(:disabled){color:var(--green);background:#f3f9f5}.lookup-output-action[data-v-f1e39d99]:disabled,.lookup-output-add[data-v-f1e39d99]:disabled{opacity:.4;cursor:default}.lookup-output-action[data-v-f1e39d99]:focus-visible,.lookup-output-add[data-v-f1e39d99]:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.lookup-blank-note[data-v-f1e39d99]{color:var(--muted);font-size:12px}@media (max-width:760px){.lookup-output-row input[data-v-f1e39d99]{height:44px;font-size:16px}.lookup-output-action[data-v-f1e39d99],.lookup-output-add[data-v-f1e39d99]{min-height:44px}}.lookup-settings-panel[data-v-828730da]{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;overflow:clip}.lookup-panel-toggle[data-v-828730da]{cursor:pointer;align-items:center;gap:14px;padding:17px 20px;list-style:none;transition:background-color .18s;display:flex}.lookup-panel-toggle[data-v-828730da]::-webkit-details-marker{display:none}.lookup-panel-toggle[data-v-828730da]:hover{background:#f6faf7}.lookup-panel-toggle[data-v-828730da]:focus-visible{outline:2px solid var(--green);outline-offset:-3px;border-radius:10px}.lookup-panel-number[data-v-828730da]{color:var(--green);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:650}.lookup-panel-heading[data-v-828730da]{flex-wrap:wrap;flex:1;align-items:center;gap:8px 18px;min-width:0;display:flex}.lookup-panel-title[data-v-828730da]{color:#264d3b;margin:0;font-size:15px;font-weight:650;line-height:1.5}.lookup-panel-status[data-v-828730da]{color:var(--green);flex-shrink:0;font-size:11px;font-weight:500}.lookup-panel-status.needs-setup[data-v-828730da]{color:#9b4b20}.lookup-panel-chevron[data-v-828730da]{border-bottom:1.5px solid #7e9486;border-right:1.5px solid #7e9486;flex-shrink:0;width:7px;height:7px;margin:0 3px 0 7px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.lookup-settings-panel[open] .lookup-panel-chevron[data-v-828730da]{transform:rotate(225deg)translate(-1px,-1px)}.lookup-settings-panel[open] .lookup-panel-toggle[data-v-828730da]{background:#f7faf8}.lookup-panel-body[data-v-828730da]{border-top:1px solid var(--line);min-width:0;margin:0 20px;padding:20px 0}.is-group-panel .lookup-panel-body[data-v-828730da]{padding-top:12px}@media (max-width:760px){:is(.is-match-panel,.is-output-panel) .lookup-panel-toggle[data-v-828730da]{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}:is(.is-match-panel,.is-output-panel) .lookup-panel-heading[data-v-828730da]{display:contents}:is(.is-match-panel,.is-output-panel) .lookup-panel-title[data-v-828730da]{grid-area:1/2}:is(.is-match-panel,.is-output-panel) .lookup-panel-number[data-v-828730da]{grid-area:1/1}:is(.is-match-panel,.is-output-panel) .lookup-panel-status[data-v-828730da]{grid-area:1/3}:is(.is-match-panel,.is-output-panel) .lookup-panel-chevron[data-v-828730da]{grid-area:1/4}:is(.is-match-panel,.is-output-panel) .lookup-panel-heading[data-v-828730da] .lookup-heading-controls{grid-area:2/1/auto/-1}}@media (max-width:540px){.lookup-panel-toggle[data-v-828730da]{flex-wrap:wrap;gap:7px 10px;padding:14px}.lookup-panel-chevron[data-v-828730da]{margin-left:auto}.lookup-panel-body[data-v-828730da]{margin:0 14px;padding:16px 0}}@media (prefers-reduced-motion:reduce){.lookup-panel-chevron[data-v-828730da],.lookup-panel-toggle[data-v-828730da]{transition:none}}.lookup-optional-rules[data-v-fbfa01d2]{border-top:1px solid #dce5df;gap:12px;margin-top:20px;padding-top:16px;display:grid}.lookup-zero-rules[data-v-fbfa01d2]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.lookup-zero-rules>.lookup-key-trim[data-v-fbfa01d2]{border:0;width:fit-content;padding:0}.lookup-zero-rules .tool-field[data-v-fbfa01d2]{flex-flow:wrap;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.lookup-zero-rules[data-v-fbfa01d2] .select-field{width:220px;max-width:100%}.lookup-settings[data-v-fbfa01d2]{gap:14px;display:grid}.lookup-settings-toolbar[data-v-fbfa01d2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:2px 0;display:flex}.lookup-settings .lookup-settings-toolbar h3[data-v-fbfa01d2]{margin:0;font-size:14px;font-weight:600}.lookup-section-actions[data-v-fbfa01d2]{gap:16px;display:flex}.lookup-section-actions .tool-link[data-v-fbfa01d2]{color:#547462;min-height:32px;font-size:12px;text-decoration:none;transition:color .18s}.lookup-section-actions .tool-link[data-v-fbfa01d2]:hover{color:var(--green);text-underline-offset:4px;text-decoration:underline}.lookup-grouping-control[data-v-fbfa01d2]{cursor:default;align-items:center;gap:10px;min-width:0;font-size:12px;display:inline-flex}.lookup-grouping-label[data-v-fbfa01d2]{color:var(--muted);white-space:nowrap}.lookup-grouping-options[data-v-fbfa01d2]{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:3px;display:inline-flex}.lookup-grouping-choice[data-v-fbfa01d2]{cursor:pointer;position:relative}.lookup-grouping-choice input[data-v-fbfa01d2]{opacity:0;width:1px;height:1px;position:absolute}.lookup-grouping-choice span[data-v-fbfa01d2]{text-align:center;min-width:36px;color:var(--muted);border-radius:5px;padding:3px 10px;line-height:20px;display:block}.lookup-grouping-choice input:checked+span[data-v-fbfa01d2]{color:var(--green);background:#eaf5ee;font-weight:600}.lookup-grouping-choice input:focus-visible+span[data-v-fbfa01d2]{outline:2px solid var(--green);outline-offset:1px}.lookup-grouping-choice input:disabled+span[data-v-fbfa01d2]{opacity:.5;cursor:not-allowed}.lookup-settings-error[data-v-fbfa01d2]{color:#9b4b20;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:12px}.lookup-output-toolbar[data-v-fbfa01d2]{flex-wrap:wrap;align-items:center;gap:12px 24px;min-width:0;margin-bottom:0;display:flex}.lookup-output-control[data-v-fbfa01d2]{flex-wrap:wrap;max-width:100%}.lookup-output-toolbar .lookup-output-mode[data-v-fbfa01d2]{flex-flow:wrap;align-items:center;gap:8px;width:auto;max-width:100%;margin:0;display:flex}.lookup-output-toolbar[data-v-fbfa01d2] .select-field{width:200px;max-width:100%}.lookup-output-toolbar [data-lookup-target=output-grain][data-v-fbfa01d2] .select-field{width:180px}.lookup-matching-controls[data-v-fbfa01d2]{cursor:default;align-items:center;gap:8px 18px;min-width:0;display:flex}.lookup-matching-controls[data-v-fbfa01d2],.lookup-matching-controls .lookup-grouping-control[data-v-fbfa01d2]{flex-wrap:wrap;max-width:100%}.lookup-matching-controls .lookup-reference-control[data-v-fbfa01d2]{min-width:0;max-width:100%;color:var(--muted);flex-flow:wrap;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:400;display:flex}.lookup-reference-control[data-v-fbfa01d2] .select-field{width:190px;max-width:100%}.lookup-output-mode[data-v-fbfa01d2]{min-width:0;font-size:12px}.lookup-output-section[data-v-fbfa01d2]{min-width:0}.lookup-setting-heading[data-v-fbfa01d2]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lookup-settings .lookup-setting-heading h3[data-v-fbfa01d2]{margin:0;font-size:15px;font-weight:650}.lookup-setting-heading>span[data-v-fbfa01d2]{color:var(--muted);font-size:12px}.lookup-setting-heading>button[data-v-fbfa01d2]{margin-left:auto}.lookup-settings .btn[data-v-fbfa01d2]{min-height:32px;padding:5px 10px;font-size:12px}.lookup-match-table[data-v-fbfa01d2]{--match-columns:minmax(130px, 1fr) 18px minmax(130px, 1fr) minmax(170px, 1fr) minmax(180px, .8fr) 32px;border:1px solid var(--line);background:#fbfdfb;border-radius:8px;min-width:0;margin-top:8px;overflow-x:auto}.lookup-match-columns[data-v-fbfa01d2],.lookup-settings .tool-key-pair[data-v-fbfa01d2]{grid-template-columns:var(--match-columns);align-items:center;gap:8px;min-width:840px;padding:10px;display:grid}.lookup-match-columns[data-v-fbfa01d2]{border-bottom:1px solid var(--line);color:var(--muted);padding-block:8px;font-size:12px;font-weight:600}.lookup-key-list[data-v-fbfa01d2]{margin:0}.lookup-settings .tool-key-pair[data-v-fbfa01d2]{background:0 0;border:0;border-radius:0;margin:0}.lookup-settings .tool-key-pair+.tool-key-pair[data-v-fbfa01d2]{border-top:1px solid var(--line)}.lookup-key-link[data-v-fbfa01d2]{color:var(--muted);pointer-events:none;justify-content:center;display:flex}.lookup-settings .tool-key-pair .tool-field[data-v-fbfa01d2]{min-width:0;margin:0;font-size:12px}.lookup-no-text-rule[data-v-fbfa01d2]{color:var(--muted);grid-column:5}.lookup-add-key[data-v-fbfa01d2],.lookup-delete-key[data-v-fbfa01d2]{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lookup-delete-key[data-v-fbfa01d2]{border-radius:5px;grid-area:1/6;width:32px;height:36px}.lookup-delete-key[data-v-fbfa01d2]:hover:not(:disabled){color:#b03838;background:#fff3f2}.lookup-add-key[data-v-fbfa01d2]{border-top:1px solid var(--line);width:100%;min-width:840px;min-height:30px;font-size:20px}.lookup-add-key[data-v-fbfa01d2]:hover:not(:disabled){color:var(--green);background:#f3f9f5}.lookup-add-key[data-v-fbfa01d2]:disabled,.lookup-delete-key[data-v-fbfa01d2]:disabled{opacity:.4;cursor:default}.lookup-add-key[data-v-fbfa01d2]:focus-visible,.lookup-delete-key[data-v-fbfa01d2]:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.lookup-diagnostics[data-v-fbfa01d2]{margin-top:12px}.lookup-key-trim[data-v-fbfa01d2]{color:#40594b;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;align-items:center;gap:7px;min-height:36px;padding:0;font-size:12px;font-weight:500;transition:border-color .14s,background-color .14s;display:inline-flex}.lookup-key-trim[data-v-fbfa01d2]:not(.is-disabled):hover{background:#f5faf7;border-color:#92b6a2}.lookup-key-trim.is-checked[data-v-fbfa01d2]{color:#196246;background:#f1f7f3;border-color:#b9d5c5}.lookup-key-trim.is-checked[data-v-fbfa01d2]:not(.is-disabled):hover{background:#e8f4ed;border-color:#92b6a2}.lookup-key-trim input[type=checkbox][data-v-fbfa01d2]{appearance:none;background:var(--paper) center /12px 12px no-repeat;width:16px;height:16px;cursor:inherit;border:1px solid #9fb6a8;border-radius:4px;flex:0 0 16px;margin:0}.lookup-key-trim input[type=checkbox][data-v-fbfa01d2]:checked{border-color:var(--green);background-color:var(--green);background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m3%208%203%203%207-7%22%2F%3E%3C%2Fsvg%3E)}.lookup-key-trim[data-v-fbfa01d2]:focus-within{outline:2px solid var(--green);outline-offset:2px}.lookup-key-trim input[type=checkbox][data-v-fbfa01d2]:focus-visible{outline:none}.lookup-key-trim.is-disabled[data-v-fbfa01d2]{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.lookup-key-trim[data-v-fbfa01d2]{transition:none}}@media (forced-colors:active){.lookup-key-trim input[type=checkbox][data-v-fbfa01d2],.lookup-key-trim input[type=checkbox][data-v-fbfa01d2]:checked{appearance:auto;background-image:none}}.lookup-settings input[type=checkbox][data-v-fbfa01d2]{accent-color:var(--green)}.lookup-returns-heading[data-v-fbfa01d2]{margin-top:14px}.lookup-settings .lookup-return-list[data-v-fbfa01d2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:8px;max-height:280px;margin:8px 0 0;padding:2px;display:grid;overflow:auto}.lookup-return-list[data-v-fbfa01d2]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lookup-settings .tool-column-choice[data-v-fbfa01d2]{background:#fbfdfb;border-radius:6px;align-items:center;gap:10px;min-width:0;padding:8px 10px;font-size:13px;display:flex}.lookup-settings .tool-column-choice.is-selected[data-v-fbfa01d2]{background:#f1f7f3;border-color:#b9d5c5}.lookup-settings .tool-column-choice>label[data-v-fbfa01d2]:first-child{flex:45%;align-items:center;gap:6px;min-width:0;min-height:24px;display:flex}.lookup-settings .tool-column-choice>label:first-child input[data-v-fbfa01d2]{flex-shrink:0}.lookup-return-title[data-v-fbfa01d2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lookup-settings .tool-column-choice .tool-field[data-v-fbfa01d2]{white-space:nowrap;flex-direction:row;flex:55%;align-items:center;gap:8px;min-width:0;margin:0;font-size:12px;display:flex}.lookup-settings .tool-column-choice .tool-field input[data-v-fbfa01d2]{width:100%;min-width:0;height:36px;padding:7px 10px;font-size:13px;line-height:20px}@media (max-width:760px){.lookup-output-toolbar .lookup-output-mode[data-v-fbfa01d2]{grid-template-columns:90px minmax(0,1fr);width:100%;min-width:0;display:grid}.lookup-output-toolbar[data-v-fbfa01d2] .select-field,.lookup-output-toolbar [data-lookup-target=output-grain][data-v-fbfa01d2] .select-field{width:100%}.lookup-settings .btn[data-v-fbfa01d2]{min-height:44px}.lookup-settings .tool-key-pair[data-v-fbfa01d2]{padding:10px}.lookup-add-key[data-v-fbfa01d2],.lookup-delete-key[data-v-fbfa01d2],.lookup-key-trim[data-v-fbfa01d2],.lookup-settings .tool-column-choice>label[data-v-fbfa01d2]:first-child{min-height:44px}.lookup-settings .tool-column-choice .tool-field input[data-v-fbfa01d2]{height:44px;font-size:16px}}.lookup-preset-bar[data-v-b2c3e3e7]{border-bottom:1px solid var(--line);min-width:0;margin-bottom:14px;padding-bottom:12px}.lookup-preset-confirm[data-v-b2c3e3e7],.lookup-preset-form[data-v-b2c3e3e7],.lookup-preset-tools[data-v-b2c3e3e7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lookup-preset-label[data-v-b2c3e3e7]{white-space:nowrap;font-size:12px;font-weight:650}.lookup-preset-picker[data-v-b2c3e3e7]{flex:200px;min-width:0;max-width:320px}.lookup-preset-bar .btn[data-v-b2c3e3e7]{min-height:36px;padding:5px 10px;font-size:12px}.lookup-preset-bar .tool-link[data-v-b2c3e3e7]{font-size:12px}.lookup-preset-confirm[data-v-b2c3e3e7],.lookup-preset-form[data-v-b2c3e3e7]{align-items:end;margin-top:10px}.lookup-preset-form .tool-field[data-v-b2c3e3e7]{flex:200px;min-width:0;max-width:320px;font-size:12px}.lookup-preset-form input[data-v-b2c3e3e7]{width:100%;min-width:0;height:36px;padding:7px 10px;font-size:13px}.lookup-preset-confirm[data-v-b2c3e3e7]{align-items:center;font-size:12px}.lookup-preset-message[data-v-b2c3e3e7]{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.6}@media (max-width:760px){.lookup-preset-picker[data-v-b2c3e3e7]{flex-basis:100%;max-width:none}.lookup-preset-bar .btn[data-v-b2c3e3e7],.lookup-preset-bar .tool-link[data-v-b2c3e3e7]{min-height:44px}.lookup-preset-form .tool-field[data-v-b2c3e3e7]{flex-basis:100%;max-width:none}.lookup-preset-form input[data-v-b2c3e3e7]{height:44px;font-size:16px}}.lookup-input[data-v-eb2f603a] [data-lookup-invalid=true]{outline-offset:4px;border-radius:5px;outline:2px solid #bb3838;scroll-margin-block:100px}.lookup-input[data-v-eb2f603a] [data-lookup-invalid=true] .select-control,.lookup-input[data-v-eb2f603a] [data-lookup-invalid=true] input,.lookup-input[data-v-eb2f603a] [data-lookup-invalid=true] select{border-color:#bb3838}.lookup-input[data-v-eb2f603a] .lookup-return-list .tool-field[data-lookup-invalid=true]{flex-wrap:wrap}.lookup-validation-tip[data-v-eb2f603a]{color:brown;white-space:normal;overflow-wrap:anywhere;flex-basis:100%;grid-column:1/-1;margin-top:5px;font-size:12px;font-weight:500;line-height:1.6;display:block}.lookup-input[data-v-eb2f603a]{padding:0}.lookup-fieldset[data-v-eb2f603a]{border:0;min-width:0;margin:0;padding:0}.lookup-config[data-v-eb2f603a]{border-radius:14px;margin-top:28px;padding:24px 28px}.lookup-input .btn[data-v-eb2f603a]{min-height:36px;padding:7px 12px;font-size:13px}.lookup-input .tool-link[data-v-eb2f603a]:disabled{opacity:.5;cursor:not-allowed}.lookup-await[data-v-eb2f603a]{color:var(--muted);margin:0;font-size:13px}.lookup-action-bar[data-v-eb2f603a]{z-index:25;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #dbe6de;position:fixed;inset:auto 0 0;box-shadow:0 -3px 14px #27493808}.lookup-action-inner[data-v-eb2f603a]{justify-content:space-between;align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:12px 24px;display:flex}.lookup-action-info[data-v-eb2f603a]{min-width:0}.lookup-action-buttons[data-v-eb2f603a]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.lookup-action-buttons>.primary[data-v-eb2f603a]{padding:9px 18px}.lookup-task-progress[data-v-eb2f603a]{color:var(--green);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.lookup-precheck[data-v-eb2f603a]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}@media (max-width:760px){.lookup-config[data-v-eb2f603a]{margin-top:24px;padding:20px 16px}.lookup-input .btn[data-v-eb2f603a],.lookup-precheck>.tool-link[data-v-eb2f603a]{min-height:44px}.lookup-action-inner[data-v-eb2f603a]{gap:8px;padding:10px 12px}.lookup-action-buttons[data-v-eb2f603a]{flex-shrink:0;gap:6px;max-width:58%}}.duplicate-group-pagination[data-v-5ded478c]{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-5ded478c]{min-height:28px;padding:2px 9px;font-size:11px}@media (max-width:760px){.duplicate-group-pagination .btn[data-v-5ded478c]{min-height:44px}}.duplicate-groups-scroll[data-v-1a01d8c5]{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-1a01d8c5]:focus-visible{outline-offset:2px;outline:2px solid #1c7b55}.duplicate-groups-table[data-v-1a01d8c5]{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.duplicate-group-column[data-v-1a01d8c5]{width:110px}.duplicate-source-column[data-v-1a01d8c5]{width:64px}.duplicate-groups-table th[data-v-1a01d8c5]{z-index:4;color:#425d4e;white-space:nowrap;text-overflow:ellipsis;background:#eef4f0;border-bottom:1px solid #cbd9d0;padding:8px;font-weight:600;line-height:18px;position:sticky;top:0;overflow:hidden}.duplicate-groups-table[data-v-1a01d8c5] td{white-space:nowrap;text-overflow:ellipsis;color:#20332c;border-bottom:1px solid #edf1ee;min-width:0;height:32px;padding:3px 8px;line-height:24px;overflow:hidden}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-data-row{background:#fff}.duplicate-groups-table[data-v-1a01d8c5] .alternate .duplicate-data-row{background:#f8faf9}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-data-row:hover{background:#f5f8f6}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-group-start td{border-top:1px solid #cbd9d0}.duplicate-groups-table[data-v-1a01d8c5] tbody:first-of-type .duplicate-group-start td{border-top:0}.duplicate-groups-table[data-v-1a01d8c5] .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-1a01d8c5]{z-index:5;background:#eef4f0}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-group-badge,.duplicate-groups-table[data-v-1a01d8c5] .duplicate-group-count{color:#5f7067;overflow-wrap:anywhere;font-size:11px;line-height:20px;display:block}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-group-count{padding-top:4px;font-weight:600}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-group-badge.has-differences{color:#805b17}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-row-number{color:#5f7067;font-size:11px}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-numeric-value{text-align:right}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-different-value{color:#805b17;background:#fff5e4;box-shadow:inset 2px 0 #dbb36b}.duplicate-groups-table[data-v-1a01d8c5] .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-1a01d8c5] .duplicate-row-reason{color:#805b17}.duplicate-groups-table[data-v-1a01d8c5] .duplicate-group-footer td{background:#f8faf9;padding:4px 8px}.duplicate-rows-scroll[data-v-8488a033]{max-width:100%;overflow-x:auto}.duplicate-rows-table[data-v-8488a033]{table-layout:fixed;min-width:360px}.duplicate-rows-table th[data-v-8488a033]{color:#5f7067;white-space:nowrap;background:#f7faf8;font-size:12px}.duplicate-rows-table td[data-v-8488a033],.duplicate-rows-table th[data-v-8488a033]{border-color:#e3ebe6;height:32px;padding:3px 8px;line-height:24px}.duplicate-rows-table tbody tr:last-child td[data-v-8488a033]{border-bottom:0}.duplicate-rows-table .duplicate-row-number[data-v-8488a033]{color:#5f7067;font-variant-numeric:tabular-nums;width:86px;min-width:0}.duplicate-rows-table .duplicate-business-value[data-v-8488a033]{white-space:nowrap;text-overflow:ellipsis;color:#20332c;min-width:0;overflow:hidden}.duplicate-rows-table .duplicate-different-value[data-v-8488a033]{color:#805b17;background:#fff5e4;box-shadow:inset 3px 0 #dbb36b}.duplicate-rows-table .duplicate-different-heading[data-v-8488a033]{color:#805b17}.duplicate-value-type[data-v-8488a033]{border:1px solid #d9b779;border-radius:4px;padding:1px 5px;font-size:11px;display:inline-block}.duplicate-rows-table .duplicate-row-reason[data-v-8488a033]{white-space:nowrap;color:#805b17;overflow:hidden}@media (max-width:760px){.duplicate-rows-table td[data-v-8488a033],.duplicate-rows-table th[data-v-8488a033]{padding:3px 8px}.duplicate-rows-table .duplicate-row-number[data-v-8488a033]{width:62px}}.duplicate-results-view[data-v-086ad1dc]{min-width:0;margin-top:18px}.duplicate-view-tabs[data-v-086ad1dc]{border-bottom:1px solid #dce6df;flex-wrap:wrap;gap:6px 22px;display:flex}.duplicate-view-tabs button[data-v-086ad1dc]{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-086ad1dc]{color:#1c7b55;border-color:#1c7b55}.duplicate-view-tabs span[data-v-086ad1dc]{font-variant-numeric:tabular-nums;margin-left:5px;font-size:12px}.duplicate-preview-options button[data-v-086ad1dc]:focus-visible,.duplicate-view-tabs button[data-v-086ad1dc]:focus-visible{outline-offset:3px;outline:2px solid #1c7b55}.duplicate-view-toolbar[data-v-086ad1dc]{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0;display:flex}.duplicate-result-source[data-v-086ad1dc]{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-086ad1dc]{display:block}.duplicate-search[data-v-086ad1dc]{flex:0 240px;min-width:0}.duplicate-search input[data-v-086ad1dc]{color:#20332c;background:#fff;border:1px solid #cbdcd2;border-radius:8px;width:100%;padding:9px 12px;font-size:13px}.duplicate-search input[data-v-086ad1dc]:focus-visible{outline-offset:2px;outline:2px solid #1c7b55}.duplicate-page-size[data-v-086ad1dc]{color:#5f7067;flex-direction:row;align-items:center;font-size:12px;display:flex}.duplicate-page-size[data-v-086ad1dc] .select-field{width:76px}.duplicate-view-content[data-v-086ad1dc]{gap:0;display:grid}.duplicate-flat-table[data-v-086ad1dc]{border:1px solid #dce6df;border-radius:10px;overflow:hidden}.duplicate-empty[data-v-086ad1dc]{text-align:center;color:#5f7067;border:1px dashed #dce6df;border-radius:10px;padding:36px 16px}.duplicate-preview-options[data-v-086ad1dc]{gap:8px;margin-bottom:14px;display:flex}.duplicate-preview-options button[data-v-086ad1dc]{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-086ad1dc]{color:#1c7b55;background:#edf6f0;border-color:#91b6a2}@media (max-width:760px){.duplicate-view-tabs[data-v-086ad1dc]{gap:0 14px}.duplicate-view-tabs button[data-v-086ad1dc]{font-size:13px}.duplicate-search[data-v-086ad1dc]{flex:180px}.duplicate-result-source[data-v-086ad1dc]{flex-basis:100%}.duplicate-search input[data-v-086ad1dc]{min-height:44px;font-size:16px}}.tool-result-filter-fields[data-v-78fd9a6b]{gap:14px;display:grid}.tool-result-filter-fields.is-compact[data-v-78fd9a6b]{display:contents}.tool-result-filter-fields .tool-field[data-v-78fd9a6b]{font-size:13px;font-weight:500}.is-compact .tool-field[data-v-78fd9a6b]{flex:0 155px;min-width:120px}.is-compact .result-source-field[data-v-78fd9a6b]{flex-basis:200px}.is-compact .result-size-field[data-v-78fd9a6b]{flex-basis:180px}.lookup-diagnostic-value[data-v-0c56c9f8]{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:304px;display:block;overflow:hidden}.tool-compact-scroll[data-v-0c56c9f8]{scrollbar-gutter:stable;border:1px solid #dce5df;border-radius:8px;max-height:min(68vh,720px);margin:0;overflow:auto}.tool-compact-scroll[data-v-0c56c9f8]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.tool-compact-table[data-v-0c56c9f8]{--number-width:56px;--key-width:176px;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;font-size:12px}.tool-compact-table.is-issues[data-v-0c56c9f8]{--key-width:240px}.tool-compact-table th[data-v-0c56c9f8]{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-0c56c9f8]{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-0c56c9f8]:nth-child(2n){background:#f8faf9}.tool-compact-table tbody tr[data-v-0c56c9f8]:hover{background:#f5f8f6}.tool-compact-table tbody tr:last-child td[data-v-0c56c9f8]{border-bottom:0}.tool-compact-table .number-col[data-v-0c56c9f8]{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-0c56c9f8]{text-overflow:ellipsis;white-space:nowrap;width:40px;display:block;overflow:hidden}.tool-compact-table .first-key[data-v-0c56c9f8]{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-0c56c9f8]{background:#f8faf9}.tool-compact-table th.first-key[data-v-0c56c9f8],.tool-compact-table th.number-col[data-v-0c56c9f8]{z-index:5;background:#eef4f0}.business-value[data-v-0c56c9f8],.column-name[data-v-0c56c9f8],.source-value[data-v-0c56c9f8]{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.tool-compact-table .first-key .business-value[data-v-0c56c9f8],.tool-compact-table .first-key .column-name[data-v-0c56c9f8],.tool-compact-table .first-key .source-value[data-v-0c56c9f8]{max-width:160px}.numeric-cell[data-v-0c56c9f8]{text-align:right}.reason-value[data-v-0c56c9f8]{white-space:nowrap;text-overflow:ellipsis;min-width:160px;max-width:360px;display:block;overflow:hidden}.tool-compact-table .status-col[data-v-0c56c9f8]{min-width:140px}.tool-compact-table .details-col[data-v-0c56c9f8]{min-width:60px}.tool-compact-table .tool-status[data-v-0c56c9f8]{padding:2px 6px;font-size:11px}.tool-compact-table .details-col button[data-v-0c56c9f8]{min-height:24px;font-size:12px}@media (max-width:760px){.tool-compact-table[data-v-0c56c9f8],.tool-compact-table.is-issues[data-v-0c56c9f8]{--key-width:128px}.tool-compact-table .first-key .business-value[data-v-0c56c9f8],.tool-compact-table .first-key .column-name[data-v-0c56c9f8],.tool-compact-table .first-key .source-value[data-v-0c56c9f8]{max-width:112px}.tool-compact-table .details-col button[data-v-0c56c9f8]{min-height:44px}}.lookup-group-dialog[data-v-be13e190]{min-width:0;max-width:min(1000px,100vw - 24px)}.lookup-group-dialog p[data-v-be13e190]{overflow-wrap:anywhere}.lookup-detail-tabs[data-v-be13e190]{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.lookup-detail-tabs [aria-pressed=true][data-v-be13e190]{color:var(--green);background:#edf6f0;border-color:#83aa94}.lookup-group-dialog[data-v-be13e190] .tool-table-scroll{max-height:350px;padding-bottom:18px}.lookup-reference-table .numeric-cell[data-v-be13e190]{text-align:right}.lookup-result-views[data-v-0562f075]{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.lookup-result-views [aria-pressed=true][data-v-0562f075]{color:var(--green);background:#edf6f0;border-color:#83aa94}.lookup-enhanced-stats[data-v-0562f075]{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.lookup-enhanced-stats dt[data-v-0562f075]{overflow-wrap:anywhere}.workbench-tool-results[data-v-0562f075]{border-radius:12px;padding:20px}.workbench-tool-results .tool-section-heading[data-v-0562f075]{justify-content:flex-start;gap:8px;margin-bottom:10px}.workbench-tool-results .tool-section-heading h2[data-v-0562f075]{font-size:17px}.workbench-tool-results .tool-result-actions[data-v-0562f075]{gap:8px;margin-left:auto}.workbench-tool-results .tool-result-actions .btn[data-v-0562f075]{min-height:36px;padding:7px 12px;font-size:13px}.tool-result-filters[data-v-0562f075]{border-bottom:1px solid #e3e9e4;align-items:center;gap:8px;margin-top:0;padding:12px 0}.tool-result-search[data-v-0562f075]{flex:1;min-width:160px;height:36px;padding:7px 10px;font-size:13px;line-height:20px}.tool-result-filters .tool-result-search[data-v-0562f075]{order:1}.tool-result-filters[data-v-0562f075] .result-size-field{order:2}.tool-result-toolbar[data-v-0562f075]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.tool-result-count[data-v-0562f075]{color:#61786a;font-size:12px}.tool-result-pagination[data-v-0562f075]{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:12px;font-size:12px;display:flex}.tool-result-empty[data-v-0562f075]{color:var(--muted);background:#fafcfb;border-radius:8px;margin:12px 0;padding:20px;font-size:13px}.tool-mobile-result-search[data-v-0562f075]{border-bottom:1px solid #e3e9e4;gap:8px;padding:12px 0;display:flex}.tool-mobile-result-search input[data-v-0562f075]{min-width:0}.tool-mobile-result-search .filter-active[data-v-0562f075]{color:var(--green);background:#edf6f0}.tool-mobile-filter-fields[data-v-0562f075]{margin:0;display:block}@media (max-width:760px){.workbench-tool-results[data-v-0562f075]{padding:16px}.workbench-tool-results .tool-result-actions[data-v-0562f075]{width:100%;margin-left:0}.tool-mobile-result-search .btn[data-v-0562f075],.workbench-tool-results .tool-result-actions .btn[data-v-0562f075]{min-height:44px}.tool-mobile-result-search .tool-result-search[data-v-0562f075]{height:44px;font-size:16px}.tool-result-pagination[data-v-0562f075]{justify-content:stretch}.tool-result-pagination[data-v-0562f075] .result-pager{width:100%}}.duplicates-results[data-v-0562f075]{color:#20332c}.duplicates-results .tool-section-heading[data-v-0562f075]{gap:8px 16px;margin-bottom:8px}.duplicates-results .tool-section-heading .muted[data-v-0562f075]{color:#5f7067;font-size:12px}.duplicate-input-summary[data-v-0562f075]{color:#5f7067;margin:0;font-size:13px}.duplicates-results>.tool-stats[data-v-0562f075]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 10px}.duplicates-results .tool-stats>div[data-v-0562f075]{background:#f3f8f5;border-color:#dfe8e2;padding:12px 14px}.duplicates-results .tool-stats dt[data-v-0562f075]{color:#5f7067;overflow-wrap:anywhere}.duplicates-results .tool-stats dd[data-v-0562f075]{margin-top:2px;font-size:25px}.duplicate-secondary-stats[data-v-0562f075]{margin:0 0 14px;font-size:13px}.duplicate-secondary-stats>summary[data-v-0562f075]{cursor:pointer;color:#1c7b55;width:fit-content;font-weight:600}.duplicate-secondary-stats .tool-stats[data-v-0562f075]{margin:10px 0 0}.duplicate-secondary-stats .tool-stats dd[data-v-0562f075]{font-size:19px}.duplicates-operations[data-v-0562f075]{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-0562f075]{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-0562f075]{color:#5f7067;margin:0 0 9px;font-size:13px}.duplicate-output-counts span[data-v-0562f075]{margin:0 5px}.duplicate-conflict-warning[data-v-0562f075]{overflow-wrap:anywhere;grid-column:1/-1;font-size:13px}.duplicate-conflict-warning strong[data-v-0562f075]{color:#805b17;margin-bottom:6px;display:block}.duplicates-results .tool-result-actions[data-v-0562f075]{align-self:center;gap:8px}@media (max-width:760px){.duplicates-results>.tool-stats[data-v-0562f075]{gap:6px}.duplicates-results .tool-stats>div[data-v-0562f075]{padding:10px 8px}.duplicates-results>.tool-stats dd[data-v-0562f075]{font-size:22px}.duplicates-operations[data-v-0562f075]{gap:12px;padding:12px}.duplicates-results .tool-policy[data-v-0562f075]{flex-basis:100%;grid-template-columns:minmax(0,1fr);gap:8px}.duplicate-output-counts[data-v-0562f075]{margin-bottom:0}.duplicates-results .tool-result-actions[data-v-0562f075]{width:100%}.duplicates-results .tool-result-actions .btn[data-v-0562f075]{flex-basis:160px;min-width:0}}h3[data-v-b36ede02]{margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.6}p[data-v-b36ede02]{color:#52665a;max-width:90ch;margin:10px 0 18px;font-size:13px}.guide-instructions[data-v-b36ede02]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.guide-instructions li[data-v-b36ede02]{min-width:0}.guide-instructions li>span[data-v-b36ede02]{color:var(--green);font-variant-numeric:tabular-nums;font-size:14px;font-weight:650;display:block}.guide-instructions p[data-v-b36ede02]{margin:10px 0 0}.task-downloads[data-v-b36ede02]{flex-wrap:wrap;gap:12px 24px;margin:0;font-size:13px;display:flex}.guide-configuration[data-v-b36ede02]{background:#f5f8f5;border-radius:8px;flex-wrap:wrap;gap:12px 28px;margin:0 0 20px;padding:14px 18px;display:flex}dt[data-v-b36ede02]{color:#5f7067;font-size:12px}dd[data-v-b36ede02]{margin:3px 0 0;font-size:13px;font-weight:500}.guide-example-result h3[data-v-b36ede02]{margin-bottom:16px}.guide-notes[data-v-b36ede02]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;margin:18px 0 24px;display:grid}.guide-notes dt[data-v-b36ede02]{color:var(--ink);font-weight:600}.guide-notes dd[data-v-b36ede02]{color:#52665a;font-weight:400}.guide-output-notes>section[data-v-b36ede02]{max-width:90ch;margin:22px 0}.guide-output-notes>section h3[data-v-b36ede02]{margin-bottom:6px;font-size:14px}.guide-output-notes>section p[data-v-b36ede02]{margin:0}.guide-screenshot[data-v-b36ede02]{border-top:1px solid var(--line);margin-top:20px;padding-top:14px;font-size:13px}.guide-screenshot summary[data-v-b36ede02]{color:var(--green);cursor:pointer}.task-screenshot[data-v-b36ede02]{margin:16px 0 0}.task-screenshot img[data-v-b36ede02]{border:1px solid var(--line);border-radius:8px;max-width:100%;height:auto;display:block}.screenshot-original span[data-v-b36ede02]{color:var(--green);margin-top:8px;display:inline-block}figcaption[data-v-b36ede02]{color:var(--muted);margin-top:8px;font-size:12px}@media (max-width:760px){.guide-instructions[data-v-b36ede02]{grid-template-columns:1fr;gap:20px}.guide-instructions li[data-v-b36ede02]{grid-template-columns:24px minmax(0,1fr);gap:12px;display:grid}.guide-instructions p[data-v-b36ede02]{margin:0}.guide-notes[data-v-b36ede02]{grid-template-columns:1fr}}.compact-tool-page .tool-guide[data-v-10f5500c]{color:#52665a;max-width:90ch;font-size:13px}.tool-guide h3[data-v-10f5500c]{color:var(--ink);margin:0 0 12px;font-size:16px}.tool-guide p[data-v-10f5500c]{margin:12px 0}.tool-guide details[data-v-10f5500c]{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.tool-guide summary[data-v-10f5500c]{color:var(--ink);cursor:pointer}
