.cd-title[data-v-5c5df0f2]{font-size:15px;font-weight:600;color:var(--text-darkest);margin-bottom:12px}.cd-search-wrapper[data-v-5c5df0f2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cd-search-icon[data-v-5c5df0f2]{position:absolute;left:12px;color:var(--text-subtle);font-size:13px;pointer-events:none}.cd-search-input[data-v-5c5df0f2]{width:100%;padding:9px 36px 9px 36px;border:1px solid var(--border-medium);border-radius:8px;font-size:13px;color:var(--text-strong);background:#fff;outline:none;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.cd-search-input[data-v-5c5df0f2]:focus{border-color:var(--primary);-webkit-box-shadow:0 0 0 3px rgba(58,62,129,.1);box-shadow:0 0 0 3px rgba(58,62,129,.1)}.cd-search-input[data-v-5c5df0f2]::-webkit-input-placeholder{color:var(--text-subtle)}.cd-search-input[data-v-5c5df0f2]::-moz-placeholder{color:var(--text-subtle)}.cd-search-input[data-v-5c5df0f2]:-ms-input-placeholder{color:var(--text-subtle)}.cd-search-input[data-v-5c5df0f2]::-ms-input-placeholder{color:var(--text-subtle)}.cd-search-input[data-v-5c5df0f2]::placeholder{color:var(--text-subtle)}.cd-search-clear[data-v-5c5df0f2]{position:absolute;right:10px;color:var(--text-subtle);cursor:pointer;font-size:12px;padding:4px;border-radius:4px;-webkit-transition:all .15s;transition:all .15s}.cd-search-clear[data-v-5c5df0f2]:hover{color:var(--text-muted);background:var(--border-soft)}.cd-counter[data-v-5c5df0f2]{font-size:11px;color:var(--text-subtle);margin-top:8px;margin-bottom:12px}.cd-body[data-v-5c5df0f2]{border:1px solid var(--border-medium);border-radius:10px;overflow:hidden;max-height:400px;overflow-y:auto}.cd-empty[data-v-5c5df0f2]{text-align:center;padding:40px 20px}.cd-empty-icon[data-v-5c5df0f2]{font-size:24px;color:var(--border-medium);margin-bottom:10px}.cd-empty-text[data-v-5c5df0f2]{font-weight:600;font-size:14px;color:var(--text-strong)}.cd-empty-desc[data-v-5c5df0f2]{font-size:12px;color:var(--text-subtle);margin-top:4px}.cd-group+.cd-group[data-v-5c5df0f2]{border-top:1px solid var(--border-soft)}.cd-group-header[data-v-5c5df0f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background:#f8f9fa;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .1s;transition:background .1s}.cd-group-header[data-v-5c5df0f2]:hover{background:var(--border-soft)}.cd-group-chevron[data-v-5c5df0f2]{font-size:10px;color:var(--text-subtle);width:12px;-ms-flex-negative:0;flex-shrink:0}.cd-group-label[data-v-5c5df0f2]{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.cd-group-count[data-v-5c5df0f2]{font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;border:1px solid var(--border-medium);color:var(--text-muted);background:#fff}.cd-group-items[data-v-5c5df0f2]{padding:2px 0}.cd-item[data-v-5c5df0f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:7px 16px 7px 36px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.cd-item--active[data-v-5c5df0f2],.cd-item[data-v-5c5df0f2]:hover{background:var(--primary-hover-bg)}.cd-item--active[data-v-5c5df0f2]{background:#eceaf3}.cd-item-info[data-v-5c5df0f2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.cd-item-label[data-v-5c5df0f2]{font-size:13px;font-weight:500;color:var(--text-strong);line-height:1.3}.cd-item-id[data-v-5c5df0f2]{font-size:11px;color:var(--text-subtle);background:none;padding:0;display:block;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-item--active .cd-item-label[data-v-5c5df0f2]{color:var(--primary);font-weight:600}.cd-item--active .cd-item-id[data-v-5c5df0f2]{color:#6b6fa6}.cd-item-arrow[data-v-5c5df0f2]{font-size:10px;color:transparent;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .1s,-webkit-transform .1s;transition:color .1s,-webkit-transform .1s;transition:color .1s,transform .1s;transition:color .1s,transform .1s,-webkit-transform .1s}.cd-item--active .cd-item-arrow[data-v-5c5df0f2],.cd-item:hover .cd-item-arrow[data-v-5c5df0f2]{color:var(--primary)}.cd-item--active .cd-item-arrow[data-v-5c5df0f2]{-webkit-transform:translateX(2px);transform:translateX(2px)}.cd-highlight[data-v-5c5df0f2]{background:var(--warning-bg);color:var(--warning);border-radius:2px;padding:0 1px}.expressao-valor[data-v-059276fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.expr-toggle[data-v-059276fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;border:1px solid var(--border-medium);border-radius:6px;overflow:hidden;background:#fff}.expr-tab[data-v-059276fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;padding:6px 12px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;-webkit-transition:all .15s;transition:all .15s}.expr-tab+.expr-tab[data-v-059276fe]{border-left:1px solid var(--border-medium)}.expr-tab[data-v-059276fe]:hover{background:var(--bg-subtle)}.expr-tab--active[data-v-059276fe]{background:var(--primary);color:#fff;font-weight:500}.expr-tab--active[data-v-059276fe]:hover{background:var(--primary)}.regra-condicional[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.header-info[data-v-4af1edba]{font-size:12px;color:var(--text-muted);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:6px;padding:8px 12px}.header-info .fa-icon[data-v-4af1edba],.header-info svg[data-v-4af1edba]{color:var(--primary);margin-right:6px}.regra-bloco[data-v-4af1edba]{border:1px solid var(--border-medium);border-radius:8px;padding:12px;background:#fff;margin-bottom:8px}.regra-bloco--dragging[data-v-4af1edba]{opacity:.4}.drag-handle[data-v-4af1edba]{cursor:-webkit-grab;cursor:grab;color:var(--text-subtle);padding:2px 4px;font-size:12px}.drag-handle[data-v-4af1edba]:active{cursor:-webkit-grabbing;cursor:grabbing}.regra-header[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px}.regra-titulo[data-v-4af1edba]{font-weight:600;font-size:13px;color:var(--text-darkest);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.modo-segmented[data-v-4af1edba]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--border-medium);border-radius:6px;overflow:hidden;background:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.segmented-btn[data-v-4af1edba]{background:transparent;border:none;padding:3px 10px;font-size:11px;color:var(--text-muted);cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.segmented-btn+.segmented-btn[data-v-4af1edba]{border-left:1px solid var(--border-medium)}.segmented-btn[data-v-4af1edba]:hover{background:var(--bg-subtle)}.segmented-btn--active[data-v-4af1edba]{background:var(--primary);color:#fff;font-weight:600}.segmented-btn--active[data-v-4af1edba]:hover{background:var(--primary)}.header-trash[data-v-4af1edba]{margin-left:auto}.bloco-label[data-v-4af1edba]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px}.enviar-bloco[data-v-4af1edba],.quando-bloco[data-v-4af1edba]{margin-top:6px}.enviar-bloco[data-v-4af1edba]{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border-default)}.cond-lista[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.cond-linha[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.cond-conector[data-v-4af1edba]{font-size:11px;font-weight:600;color:var(--text-subtle);width:24px;text-align:center}.cond-campo[data-v-4af1edba]{-webkit-box-flex:2;-ms-flex:2;flex:2}.cond-op[data-v-4af1edba]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}.cond-valor[data-v-4af1edba]{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.btn-add-inline[data-v-4af1edba]{-ms-flex-item-align:start;align-self:flex-start;margin-top:2px}.btn-dashed[data-v-4af1edba]{border-style:dashed}.btn-dashed[data-v-4af1edba],.btn-fallback-add[data-v-4af1edba]{-ms-flex-item-align:start;align-self:flex-start}.acoes-casos[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-icon[data-v-4af1edba]{padding:.125rem .4rem;line-height:1}.modo-avancado[data-v-4af1edba]{background:#fafbff;padding:8px;border-radius:6px;border:1px dashed #dddce9}.grupo-bloco[data-v-4af1edba]{background:#fff;border:1px solid var(--border-default);border-radius:6px;padding:8px;margin-bottom:8px}.grupo-header[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;color:#475467}.grupo-prefix[data-v-4af1edba]{font-weight:500}.logica-select[data-v-4af1edba]{max-width:240px}.fallback-bloco[data-v-4af1edba]{margin-top:8px;margin-left:16px;padding:12px;border:1px solid var(--border-default);border-left:3px solid var(--text-subtle);border-radius:6px;background:var(--bg-subtle)}.fallback-header[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px}.fallback-label[data-v-4af1edba]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.fallback-label[data-v-4af1edba] svg{color:var(--text-subtle)}.de-para-linha[data-v-4af1edba]{-ms-flex-align:start}.de-para-col[data-v-4af1edba],.de-para-linha[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;align-items:flex-start;gap:8px}.de-para-col[data-v-4af1edba]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-ms-flex-align:start}.de-para-label[data-v-4af1edba]{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;padding-top:34px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:26px}.de-para-input-wrap[data-v-4af1edba]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.de-para-col--para .de-para-input-wrap[data-v-4af1edba]{padding-top:26px}.de-para-seta[data-v-4af1edba]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--text-subtle);font-size:14px;padding-top:36px}@media (max-width:767.98px){.de-para-linha[data-v-4af1edba]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.de-para-col[data-v-4af1edba]{width:100%}.de-para-label[data-v-4af1edba]{padding-top:0;min-width:0}.de-para-col--para .de-para-input-wrap[data-v-4af1edba]{padding-top:0}.de-para-seta[data-v-4af1edba]{padding-top:0;-ms-flex-item-align:center;align-self:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cond-linha[data-v-4af1edba]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.cond-linha .cond-campo[data-v-4af1edba],.cond-linha .cond-op[data-v-4af1edba],.cond-linha .cond-valor[data-v-4af1edba]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.cond-conector[data-v-4af1edba]{width:auto}}.btn-selecionar-inline[data-v-4af1edba]{font-size:11px;-ms-flex-item-align:start;align-self:flex-start}.acoes-para[data-v-4af1edba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.btn-add-saida[data-v-4af1edba],.enviar-bloco .de-para-linha+.de-para-linha[data-v-4af1edba],.fallback-bloco .de-para-linha+.de-para-linha[data-v-4af1edba]{margin-top:8px}.regra-coalesce[data-v-26a9238f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.bloco-label[data-v-26a9238f]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.info[data-v-26a9238f]{font-size:12px;color:var(--text-subtle);margin-bottom:6px}.campo-linha[data-v-26a9238f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ordem[data-v-26a9238f]{font-size:11px;font-weight:600;color:var(--text-muted);background:var(--border-default);padding:1px 6px;border-radius:4px}.btn-add-inline[data-v-26a9238f]{background:none;border:none;color:var(--primary);font-size:12px;padding:4px 0;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;margin-top:4px}.btn-add-inline[data-v-26a9238f]:hover{text-decoration:underline}.btn-mini[data-v-26a9238f]{background:none;border:none;cursor:pointer;color:var(--text-subtle);padding:2px 6px;border-radius:4px}.btn-mini--danger[data-v-26a9238f]:hover{color:var(--danger);background:var(--danger-bg)}.drag-handle[data-v-26a9238f]{cursor:-webkit-grab;cursor:grab;color:var(--text-subtle);padding:2px 4px;font-size:12px}.drag-handle[data-v-26a9238f]:active{cursor:-webkit-grabbing;cursor:grabbing}.campo-linha[data-v-26a9238f]{padding:2px 0}.campo-linha--dragging[data-v-26a9238f]{opacity:.4}.regra-concatenacao[data-v-2dd954c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.bloco-label[data-v-2dd954c5]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.opcoes-row[data-v-2dd954c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--border-default)}.opt[data-v-2dd954c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:220px}.field-label[data-v-2dd954c5]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;margin-bottom:3px;display:block}.parte-linha[data-v-2dd954c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding-top:22px}.ordem[data-v-2dd954c5]{font-size:11px;font-weight:600;color:var(--text-muted);background:var(--border-default);padding:1px 6px;border-radius:4px}.btn-add-inline[data-v-2dd954c5]{background:none;border:none;color:var(--primary);font-size:12px;padding:4px 0;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;margin-top:4px}.btn-add-inline[data-v-2dd954c5]:hover{text-decoration:underline}.btn-mini[data-v-2dd954c5]{background:none;border:none;cursor:pointer;color:var(--text-subtle);padding:2px 6px;border-radius:4px}.btn-mini--danger[data-v-2dd954c5]:hover{color:var(--danger);background:var(--danger-bg)}.preview[data-v-2dd954c5]{margin-top:6px;padding:8px 12px;background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:6px;font-size:12px}.preview-label[data-v-2dd954c5]{color:var(--text-muted);margin-right:8px}.preview code[data-v-2dd954c5]{color:var(--text-strong);background:#fff;padding:1px 6px;border-radius:4px}.info-arrasto[data-v-2dd954c5]{font-size:11px;color:var(--text-subtle);margin-bottom:4px}.drag-handle[data-v-2dd954c5]{cursor:-webkit-grab;cursor:grab;color:var(--text-subtle);padding:0 4px;font-size:12px}.drag-handle[data-v-2dd954c5]:active{cursor:-webkit-grabbing;cursor:grabbing}.parte-linha--dragging[data-v-2dd954c5]{opacity:.4}@media (max-width:767.98px){.opcoes-row[data-v-2dd954c5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.opt[data-v-2dd954c5]{max-width:100%}}.regra-mapeamento[data-v-1953474b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.bloco-label[data-v-1953474b]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px}.origem-select[data-v-1953474b]{max-width:460px}.mapa-table[data-v-1953474b]{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border:1px solid var(--border-default);border-radius:6px;overflow:hidden}.mapa-table th[data-v-1953474b]{text-align:left;font-size:11px;font-weight:600;color:#475467;background:#f8f9fa;text-transform:none;padding:8px 10px;border-bottom:1px solid var(--border-default)}.col-quando[data-v-1953474b]{width:50%}.col-enviar[data-v-1953474b]{width:45%}.col-acao[data-v-1953474b]{width:5%;text-align:center}.mapa-table td[data-v-1953474b]{padding:4px 8px;vertical-align:middle;border-top:1px solid var(--border-soft)}.mapa-table tbody tr:first-child td[data-v-1953474b]{border-top:none}.btn-add-inline[data-v-1953474b]{background:none;border:none;color:var(--primary);font-size:12px;padding:4px 0;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;margin-top:4px}.btn-add-inline[data-v-1953474b]:hover{text-decoration:underline}.btn-mini[data-v-1953474b]{background:none;border:none;cursor:pointer;color:var(--text-subtle);padding:2px 6px;border-radius:4px}.btn-mini--danger[data-v-1953474b]:hover{color:var(--danger);background:var(--danger-bg)}.fallback-bloco[data-v-1953474b]{background:#fffaf0;border:1px solid #fef3c7;border-radius:8px;padding:12px}.fallback-label[data-v-1953474b]{font-size:11px;font-weight:600;color:#b45309;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px}.fallback-input[data-v-1953474b]{max-width:460px}.par-duplicado td[data-v-1953474b]{background:#fffbeb}.aviso-duplicadas[data-v-1953474b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:12px;color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:6px}@media (max-width:767.98px){.mapa-table[data-v-1953474b]{font-size:12px}.mapa-table td[data-v-1953474b],.mapa-table th[data-v-1953474b]{padding:6px 4px}.col-enviar[data-v-1953474b],.col-quando[data-v-1953474b]{width:47%}.col-acao[data-v-1953474b]{width:6%}.fallback-input[data-v-1953474b],.origem-select[data-v-1953474b]{max-width:100%}}@media (max-width:479px){.traducao-bloco[data-v-1953474b]{overflow-x:auto}.mapa-table[data-v-1953474b]{min-width:360px}}.testador-regra[data-v-0726dfa8]{border:1px solid var(--border-default);border-radius:8px;background:var(--bg-subtle);margin-top:12px}.testador-toggle[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;background:transparent;border:none;padding:10px 12px;font-size:12px;font-weight:600;color:var(--text-strong);text-align:left;cursor:pointer;border-radius:8px 8px 0 0}.testador-toggle[data-v-0726dfa8]:hover{background:rgba(58,62,129,.04)}.testador-toggle--aberto[data-v-0726dfa8]{border-bottom:1px solid var(--border-default)}.testador-toggle-label[data-v-0726dfa8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.testador-badge[data-v-0726dfa8]{margin-left:auto;font-size:11px;font-weight:400;color:var(--text-subtle)}.testador-corpo[data-v-0726dfa8]{padding:0 12px 12px}.testador-ajuda[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;font-size:12px;color:var(--text-strong);background:#eef4ff;border:1px solid #c7d8f7;border-radius:6px;padding:8px 12px;margin:8px 0 12px;line-height:1.5}.testador-ajuda[data-v-0726dfa8]>svg{color:#2563eb;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.testador-ajuda code[data-v-0726dfa8]{background:#fff;padding:1px 5px;border-radius:3px;font-size:11px;color:var(--text-strong);border:1px solid #c7d8f7}.caminho-tag[data-v-0726dfa8]{display:inline-block;margin:2px 4px 0 0}.testador-grid[data-v-0726dfa8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-label[data-v-0726dfa8]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px;display:block}.payload-input[data-v-0726dfa8]{font-family:ui-monospace,Menlo,monospace;font-size:12px;min-height:120px;resize:vertical}.testador-sugestoes[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:6px;font-size:11px}.sugestoes-label[data-v-0726dfa8]{color:var(--text-muted);margin-right:4px}.sugestao-btn[data-v-0726dfa8]{font-size:11px!important}.testador-avaliar[data-v-0726dfa8]{margin-top:8px}.testador-empty[data-v-0726dfa8]{font-size:12px;color:var(--text-subtle);padding:12px;border:1px dashed var(--border-default);border-radius:6px;background:#fff}.testador-erro[data-v-0726dfa8]{font-size:12px;color:var(--danger);background:var(--danger-bg);padding:8px 12px;border-radius:6px}.alerta-falsy[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;font-size:11px;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:8px 10px;margin:6px 0;line-height:1.5}.alerta-falsy code[data-v-0726dfa8]{background:#fff;padding:1px 4px;border-radius:3px;color:var(--text-strong);border:1px solid #fde68a}.testador-resultado[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.resultado-matched[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:6px 10px;border-radius:6px}.matched--success[data-v-0726dfa8]{background:#ecfdf5;color:#047857}.matched--fallback[data-v-0726dfa8]{background:#fff7ed;color:#c2410c}.matched--erro[data-v-0726dfa8]{background:var(--danger-bg);color:var(--danger)}.matched--neutral[data-v-0726dfa8]{background:var(--bg-subtle);color:var(--text-muted)}.resultado-output[data-v-0726dfa8]{font-family:ui-monospace,Menlo,monospace;font-size:12px}.resultado-valor-unico[data-v-0726dfa8]{display:inline-block;padding:6px 10px;background:#fff;border:1px solid var(--border-default);border-radius:6px;color:var(--text-strong);word-break:break-all}.resultado-multi[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.resultado-saida[data-v-0726dfa8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px}.saida-para[data-v-0726dfa8],.saida-valor[data-v-0726dfa8]{padding:2px 6px;background:#fff;border:1px solid var(--border-default);border-radius:4px;color:var(--text-strong)}.saida-seta[data-v-0726dfa8]{color:var(--text-subtle)}@media (max-width:767.98px){.testador-grid[data-v-0726dfa8]{grid-template-columns:1fr}}.regra-campo-editor[data-v-5cb2e1fc]{background:#fff}.header-row[data-v-5cb2e1fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed var(--border-default)}.header-label[data-v-5cb2e1fc]{font-size:12px;color:var(--text-muted);margin-right:4px}.tab-link[data-v-5cb2e1fc]{background:none;border:none;color:var(--text-subtle);font-size:12px;padding:3px 8px;border-radius:4px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.tab-link[data-v-5cb2e1fc]:hover{background:var(--primary-hover-bg);color:var(--primary)}.tab-link--active[data-v-5cb2e1fc]{color:var(--primary);background:#eceaf3;font-weight:600}.editor-body[data-v-5cb2e1fc]{padding-top:4px}.tipo-selector[data-v-8fa183da]{gap:16px}.header[data-v-8fa183da],.tipo-selector[data-v-8fa183da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header[data-v-8fa183da]{gap:4px}.btn-voltar[data-v-8fa183da]{background:none;border:none;color:var(--primary);font-size:12px;cursor:pointer;padding:4px 0;-ms-flex-item-align:start;align-self:flex-start}.btn-voltar[data-v-8fa183da]:hover{text-decoration:underline}.header h3[data-v-8fa183da]{font-size:16px;font-weight:600;color:var(--text-darkest);margin:0}.subtitle[data-v-8fa183da]{font-size:13px;color:var(--text-muted);margin:0}.tipo-primario[data-v-8fa183da]{margin-bottom:8px}.tipo-card--destaque[data-v-8fa183da]{width:100%;border:2px solid var(--primary);background:linear-gradient(135deg,#fafbff,#fff);padding:20px;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tipo-card--destaque[data-v-8fa183da]:hover{-webkit-box-shadow:0 4px 16px rgba(58,62,129,.15);box-shadow:0 4px 16px rgba(58,62,129,.15)}.tipo-icone--lg[data-v-8fa183da]{width:52px;height:52px;font-size:22px}.tipo-nome--lg[data-v-8fa183da]{font-size:16px}.tipo-badge-recomendado[data-v-8fa183da]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#b45309;background:#fef3c7;padding:2px 8px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.tipo-chevron[data-v-8fa183da]{color:var(--primary);font-size:16px;-ms-flex-negative:0;flex-shrink:0}.tipo-secao-label[data-v-8fa183da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:8px 0}.linha-divisora[data-v-8fa183da]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:var(--border-default)}.label-texto[data-v-8fa183da]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.tipo-grid[data-v-8fa183da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.tipo-card[data-v-8fa183da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--border-medium);border-radius:10px;background:#fff;cursor:pointer;text-align:left;-webkit-transition:all .15s;transition:all .15s}.tipo-card[data-v-8fa183da]:hover{border-color:var(--primary);background:#fafbff;-webkit-box-shadow:0 2px 8px rgba(58,62,129,.08);box-shadow:0 2px 8px rgba(58,62,129,.08)}.tipo-icone[data-v-8fa183da]{width:36px;height:36px;border-radius:8px;background:#eceaf3;color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.tipo-info[data-v-8fa183da]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tipo-nome[data-v-8fa183da]{font-weight:600;font-size:14px;color:var(--text-darkest);margin-bottom:2px}.tipo-desc[data-v-8fa183da]{font-size:12px;color:var(--text-muted);margin-bottom:6px;line-height:1.4}.tipo-exemplo[data-v-8fa183da]{font-size:11px}.tipo-exemplo code[data-v-8fa183da]{background:var(--border-soft);color:#475467;padding:2px 6px;border-radius:4px;font-family:Menlo,Consolas,monospace;font-size:11px}.modal-header-info[data-v-97e699dc]{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-default)}.header-title[data-v-97e699dc]{font-size:16px;font-weight:600;color:var(--primary)}.header-desc[data-v-97e699dc]{font-size:12px;color:var(--text-muted);margin-top:4px}.header-desc code[data-v-97e699dc]{font-size:11px;color:var(--text-strong);background:var(--border-soft);padding:1px 5px;border-radius:3px}.empty-state[data-v-97e699dc]{text-align:center;padding:40px 20px}.empty-icon[data-v-97e699dc]{width:56px;height:56px;border-radius:14px;background:var(--primary-hover-bg);color:var(--primary);font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 12px}.empty-text[data-v-97e699dc]{font-weight:600;font-size:15px;color:var(--text-darkest)}.empty-desc[data-v-97e699dc]{font-size:13px;color:var(--text-muted);margin-top:4px;line-height:1.5}.empty-desc code[data-v-97e699dc]{background:var(--bg-subtle);padding:1px 6px;border-radius:4px;font-size:12px;color:var(--text-strong)}.empty-exemplos[data-v-97e699dc]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:600px;margin:18px auto 0}.exemplo-card[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px 10px;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-subtle);text-align:left;font-size:11px;color:var(--text-muted)}.exemplo-card strong[data-v-97e699dc]{color:var(--text-darkest);font-size:12px}.exemplo-ico[data-v-97e699dc]{color:var(--primary);margin-bottom:4px}.empty-importar[data-v-97e699dc]{margin-top:24px;padding-top:18px;border-top:1px dashed var(--border-default);max-width:600px;margin-left:auto;margin-right:auto}.importar-label[data-v-97e699dc]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:8px}.importar-controle[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.importar-select[data-v-97e699dc]{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767.98px){.empty-exemplos[data-v-97e699dc]{grid-template-columns:1fr}.importar-controle[data-v-97e699dc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.lista-card[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;margin-bottom:6px;border:1px solid var(--border-medium);border-radius:8px;background:#fff;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.lista-card[data-v-97e699dc]:hover{border-color:var(--primary);background:#fafbff}.lista-card--invalid[data-v-97e699dc]{border-color:#fda29b;background:var(--danger-bg)}.lista-ordem[data-v-97e699dc]{font-size:11px;font-weight:600;color:var(--text-muted);background:var(--border-soft);padding:2px 7px;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.lista-tipo-badge[data-v-97e699dc]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:12px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.badge--simples[data-v-97e699dc]{background:#eef2ff;color:#4338ca}.badge--condicional[data-v-97e699dc]{background:#fef3c7;color:#b45309}.badge--mapeamento[data-v-97e699dc]{background:#dcfce7;color:#15803d}.badge--concatenacao[data-v-97e699dc]{background:#e0f2fe;color:#0369a1}.badge--coalesce[data-v-97e699dc]{background:#fce7f3;color:#be185d}.lista-resumo[data-v-97e699dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:var(--text-strong);font-family:Menlo,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lista-resumo--custom[data-v-97e699dc]{font-family:inherit;color:#1f2937;font-weight:500}.lista-nome-edit[data-v-97e699dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lista-nome-edit .form-control[data-v-97e699dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.lista-acoes[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-negative:0;flex-shrink:0}.btn-icon[data-v-97e699dc]{padding:.125rem .4rem;line-height:1}.btn-dashed[data-v-97e699dc]{border-style:dashed}.btn-add-mapeamento[data-v-97e699dc]{width:100%;font-size:13px;font-weight:500;padding:12px;margin-top:8px}.editor-header[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border-default)}.btn-voltar[data-v-97e699dc]{font-size:13px}.editor-titulo[data-v-97e699dc]{font-size:15px;font-weight:600;color:var(--text-darkest)}.editor-secao[data-v-97e699dc]{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--border-soft)}.editor-secao[data-v-97e699dc]:last-child{border-bottom:none;padding-bottom:0}.secao-titulo[data-v-97e699dc]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px}.secao-toggle[data-v-97e699dc]{font-size:12px;font-weight:500;padding-left:0;padding-right:0}.secao-toggle[data-v-97e699dc] .fa-icon,.secao-toggle[data-v-97e699dc] svg{margin-right:6px}.opcoes-row[data-v-97e699dc]{margin-top:10px}.field-label[data-v-97e699dc]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:3px;display:block}.btn-selecionar[data-v-97e699dc]{font-size:11px;margin-top:4px}.modal-footer-bar[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--border-default);position:sticky;bottom:0;background:#fff;z-index:5;-webkit-box-shadow:0 -2px 6px rgba(0,0,0,.04);box-shadow:0 -2px 6px rgba(0,0,0,.04)}.footer-spacer[data-v-97e699dc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.breadcrumb-bar[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 20px;font-size:12px;color:var(--text-muted);border-bottom:1px solid var(--border-default);background:var(--bg-subtle)}.breadcrumb-item[data-v-97e699dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.breadcrumb-item a[data-v-97e699dc]{color:var(--primary);text-decoration:none}.breadcrumb-item a[data-v-97e699dc]:hover{text-decoration:underline}.breadcrumb-item--ativo[data-v-97e699dc]{color:var(--text-darkest);font-weight:500}.breadcrumb-sep[data-v-97e699dc]{color:var(--text-subtle);font-size:9px}.info-icon[data-v-97e699dc]{color:var(--text-subtle);font-size:10px;margin-left:4px;cursor:help}.info-icon[data-v-97e699dc]:hover{color:var(--primary)}.field-hint[data-v-97e699dc]{display:block;font-size:10px;color:var(--text-muted);margin-top:3px;line-height:1.4}.field-hint code[data-v-97e699dc]{background:var(--bg-subtle);padding:0 4px;border-radius:3px;font-size:10px;color:var(--text-strong)}.alteracoes-pendentes[data-v-97e699dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#b45309;font-weight:500}.alteracoes-pendentes[data-v-97e699dc] svg{font-size:8px}.erros-summary[data-v-97e699dc]{background:var(--danger-bg);border:1px solid #fda29b;border-left:4px solid var(--danger);border-radius:6px;padding:10px 14px;margin-bottom:16px}.erros-summary-header[data-v-97e699dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--danger);margin-bottom:6px;font-size:13px}.erros-lista[data-v-97e699dc]{margin:0;padding-left:22px;font-size:12px;color:var(--text-strong)}.erros-lista li[data-v-97e699dc]{line-height:1.5}.search-bar[data-v-a2874b86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;background:#fff;border:1px solid var(--border-default);border-radius:8px;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-icon[data-v-a2874b86]{color:var(--text-subtle);-ms-flex-negative:0;flex-shrink:0}.search-input[data-v-a2874b86]{border:none;outline:none;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;padding:4px 0;font-size:14px}.search-input[data-v-a2874b86],.search-input[data-v-a2874b86]:focus{-webkit-box-shadow:none;box-shadow:none}.search-clear[data-v-a2874b86]{padding:4px 6px!important}.filtros-status[data-v-a2874b86]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;font-size:12px;color:var(--text-muted)}.filtro-radio[data-v-a2874b86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin:0;cursor:pointer}.sem-resultados[data-v-a2874b86]{margin-top:16px;padding:30px;text-align:center;color:var(--text-subtle);border:1px dashed var(--border-medium);border-radius:8px}.sem-resultados[data-v-a2874b86] svg{margin-right:6px}.grupos-grid[data-v-a2874b86]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-top:16px}.grupo-card[data-v-a2874b86]{border:1px solid var(--border-medium);border-radius:10px;background:#fff;overflow:hidden}.grupo-header[data-v-a2874b86]{gap:14px;padding:16px 20px;border-bottom:1px solid var(--border-default);background:#f8f9fa}.grupo-header[data-v-a2874b86],.grupo-icon[data-v-a2874b86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grupo-icon[data-v-a2874b86]{width:40px;height:40px;border-radius:10px;background:#eceaf3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--primary);font-size:16px;-ms-flex-negative:0;flex-shrink:0}.grupo-nome[data-v-a2874b86]{font-weight:600;font-size:15px;color:var(--text-darkest)}.grupo-desc[data-v-a2874b86]{font-size:12px;color:var(--text-muted);margin-top:2px}.tipos-list[data-v-a2874b86]{padding:8px 0}.tipo-item[data-v-a2874b86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.tipo-item[data-v-a2874b86]:hover{background:var(--bg-subtle)}.tipo-nome[data-v-a2874b86]{font-weight:500;font-size:14px;color:var(--text-strong)}.tipo-chave[data-v-a2874b86]{font-size:11px;color:var(--text-subtle);margin-top:2px;font-family:monospace}.tipo-meta[data-v-a2874b86]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-negative:0;flex-shrink:0}.badge-campos[data-v-a2874b86],.tipo-meta[data-v-a2874b86]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badge-campos[data-v-a2874b86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;min-width:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.badge-campos--vazio[data-v-a2874b86]{border:1px dashed var(--border-medium);color:var(--text-subtle);background:transparent}.badge-campos--parcial[data-v-a2874b86]{border:1px solid #fde68a;color:#b45309;background:#fffbeb}.badge-campos--configurado[data-v-a2874b86]{border:1px solid #a7f3d0;color:#047857;background:#ecfdf5}.tipo-edit-icon[data-v-a2874b86]{color:var(--text-subtle);font-size:13px;-webkit-transition:color .15s;transition:color .15s}.tipo-item:hover .tipo-edit-icon[data-v-a2874b86]{color:var(--primary)}