.text-secondary[data-v-9bcff422]{font-size:14px;color:#09090b!important}.text-dowload[data-v-9bcff422]{color:#09090b}.bgc-success[data-v-9bcff422]{background-color:#1aa179!important}.btn[data-v-9bcff422]:hover{font-weight:400}.border-secondary[data-v-9bcff422]{border-color:#d4d4d8!important}.filter-select-styled[data-v-af46be98] .vs__dropdown-toggle{height:44px!important;min-height:44px!important;padding:0 14px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;border-radius:8px;border:1px solid #d1d5db;background:#fff;transition:all .15s}.filter-select-styled[data-v-af46be98] .vs__selected-options{display:flex;align-items:center;flex-wrap:nowrap;padding:0!important;margin:0!important;flex:1}.filter-select-styled[data-v-af46be98] .vs__selected{font-size:15px!important;margin:0 2px 0 0!important;line-height:1.2!important;padding:0!important}.filter-select-styled[data-v-af46be98] .vs__search{font-size:15px!important;margin:0!important;padding:0!important;height:auto!important;line-height:1.2!important}.filter-select-styled[data-v-af46be98] .vs__actions{display:flex!important;align-items:center!important;padding:0!important;margin:0!important;height:100%!important}.filter-select-styled[data-v-af46be98] .vs__open-indicator{margin:0!important;padding:0!important}.filter-select-styled[data-v-af46be98] .vs__clear{margin:0!important;padding:0 4px!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;z-index:1}.filter-select-active[data-v-af46be98] .vs__dropdown-toggle{background:#f0fdf4!important;border-color:#1aa179!important}select.filter-select-styled[data-v-af46be98]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:44px!important;font-size:15px!important;padding:0 36px 0 14px!important;line-height:1.5!important;box-sizing:border-box!important;border:1px solid #d1d5db!important;border-radius:8px!important;background:#fff!important;color:#1f2937!important;transition:all .15s}select.filter-select-styled.filter-select-active[data-v-af46be98]{background:#f0fdf4!important;border-color:#1aa179!important}.form-label[data-v-af46be98]{font-weight:600;font-size:14px;color:#374151;margin-bottom:6px}.filter-section-title[data-v-af46be98]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px;margin-bottom:16px;border-bottom:1px solid #e5e7eb}.filter-section-separator[data-v-af46be98]{border:none;border-top:1px solid #e5e7eb;margin:20px 0}.module-filters-container[data-v-af46be98]{background:#f8f9fa;border-radius:12px;padding:20px}.module-filters-container .row[data-v-af46be98]{margin-left:-35px;margin-right:-35px}.filter-top-bar[data-v-af46be98]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:16px}.active-filters-count[data-v-af46be98]{font-size:14px;color:#6b7280}.active-filters-count strong[data-v-af46be98]{color:#1f2937;font-weight:700}.btn-clear-link[data-v-af46be98]{color:#374151!important;text-decoration:underline;font-size:14px;font-weight:500;cursor:pointer;background:none;border:none;padding:0}.btn-clear-link[data-v-af46be98]:hover{color:#1f2937!important;text-decoration:none}.filter-tags-container[data-v-af46be98]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:4px 0 12px}.filter-tag[data-v-af46be98]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#f0fdf4;border:1px solid #1aa179;color:#166534;font-size:14px;font-weight:500;transition:all .15s}.filter-tag[data-v-af46be98]:hover{background:#dcfce7}.filter-tag-label[data-v-af46be98]{color:#6b7280;font-weight:400}.filter-tag .cursor-pointer[data-v-af46be98]{opacity:.7;font-size:12px;margin-left:2px}.filter-tag .cursor-pointer[data-v-af46be98]:hover{opacity:1}.filter-more-chip[data-v-af46be98]{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:#f9fafb;border:1px solid #d1d5db;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.filter-more-chip[data-v-af46be98]:hover{background:#f3f4f6;color:#374151}.d-flex.justify-content-end.mt-3[data-v-af46be98]{padding-top:20px;margin-top:8px}.btn-apply[data-v-af46be98]{background-color:#1aa179!important;color:#fff;padding:10px 28px!important;border-radius:8px;font-weight:600;font-size:15px;border:none;min-width:140px;text-align:center;line-height:1.3;transition:background-color .15s}.btn-apply[data-v-af46be98]:hover{background-color:#158f6b!important}.btn[data-v-af46be98]{font-weight:400}.cursor-pointer[data-v-af46be98]{cursor:pointer}.warning[data-v-7b91b3e5]{background-color:#f8d7da!important;color:#b02a37!important}.warning-text[data-v-7b91b3e5]{color:#b02a37!important;font-weight:500!important}.warning-icon[data-v-7b91b3e5]{width:1em;height:1em;filter:brightness(0) saturate(100%) invert(24%) sepia(39%) saturate(3298%) hue-rotate(332deg) brightness(88%) contrast(91%)}.text-sku[data-v-7b91b3e5]{color:#7f7f7f!important}.btn-success[data-v-7b91b3e5]{background-color:#32a778!important}.btn[data-v-7b91b3e5]{padding:.375rem .75rem!important}.white-icon[data-v-7b91b3e5]{filter:brightness(0) invert(1)}.tag-sugerencia-ia[data-v-7b91b3e5]{display:inline-flex;background-color:#32a778;color:#fff;font-size:.8rem;font-weight:600;line-height:1;padding:.45rem .95rem;border-radius:999px;white-space:nowrap;border:none}.green-icon[data-v-7b91b3e5]{filter:brightness(0) invert(1)}.suggestion-shell[data-v-7b91b3e5]{padding:0 .9rem .9rem}.suggestion-card[data-v-7b91b3e5]{background-color:#f3fcf8;border:1px solid #a8e3cf;border-radius:12px;padding:.85rem 1rem}.suggestion-copy[data-v-7b91b3e5]{min-width:0}.suggestion-title[data-v-7b91b3e5]{color:#1f6250;font-size:1.05rem;font-weight:700;line-height:1.2}.suggestion-meta[data-v-7b91b3e5]{margin-top:.15rem}.suggestion-source[data-v-7b91b3e5]{color:#43ad8b;font-size:.95rem;font-weight:500}.suggestion-score[data-v-7b91b3e5]{color:#1f6250;font-size:.95rem;font-weight:700}.border-suggestion[data-v-7b91b3e5]{border-color:#32a778!important}.similarity-bar[data-v-7b91b3e5]{width:58px;height:5px;background-color:#cde7de;border-radius:999px;overflow:hidden}.similarity-fill[data-v-7b91b3e5]{height:100%;background-color:#32a778;border-radius:999px;transition:width .4s ease}.btn-suggestion-link[data-v-7b91b3e5]{background-color:#fff!important;border:1px solid #d5d9dd!important;color:#4f5964!important;padding:.45rem .85rem!important}.btn-suggestion-reject[data-v-7b91b3e5]{background-color:#fff!important;border:1px solid #f0b6b6!important;color:#e05858!important;padding:.45rem .85rem!important}.btn-suggestion-accept[data-v-7b91b3e5]{padding:.45rem .95rem!important}.match-actions[data-v-7b91b3e5]{flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.match-actions .btn[data-v-7b91b3e5],.suggestion-actions .btn[data-v-7b91b3e5],.suggestion-actions a[data-v-7b91b3e5]{white-space:nowrap}.suggestion-actions[data-v-7b91b3e5]{flex-wrap:wrap;justify-content:flex-end}@media (max-width:1450px){.match-actions[data-v-7b91b3e5]{margin-left:0!important;margin-top:1rem;flex-direction:column;align-items:flex-end!important}.match-actions .btn[data-v-7b91b3e5]{width:100%;justify-content:center}.suggestion-card[data-v-7b91b3e5]{flex-wrap:wrap;align-items:flex-start!important}.suggestion-actions[data-v-7b91b3e5]{width:100%;justify-content:flex-end}}.ai-errors-shell[data-v-7b91b3e5]{margin-top:-.15rem}.ai-errors-box[data-v-7b91b3e5]{background:#fff7f2;border:1px solid #ffd7c2;border-radius:12px;padding:.85rem 1rem}.ai-errors-title[data-v-7b91b3e5]{color:#8b4a25;font-size:.96rem}.ai-errors-close[data-v-7b91b3e5]{line-height:0;flex-shrink:0}.ai-errors-close-icon[data-v-7b91b3e5]{width:18px;height:18px;color:#8b4a25;opacity:.75}.ai-errors-close:hover .ai-errors-close-icon[data-v-7b91b3e5]{opacity:1}.ai-errors-list[data-v-7b91b3e5]{color:#8b4a25;padding-left:1.1rem}.ai-errors-link[data-v-7b91b3e5]{color:#8b4a25;font-weight:600;transition:color .15s ease,opacity .15s ease}.ai-errors-link[data-v-7b91b3e5]:hover{color:#c75c1d;opacity:.92}.ai-errors-list li+li[data-v-7b91b3e5]{margin-top:.25rem}.tag-nuevo[data-v-2296076f]{display:inline-block;background-color:#fef0d9;color:#c07a2a;font-size:.75rem;font-weight:600;padding:.15rem .65rem;border-radius:999px;white-space:nowrap}.text-sku[data-v-2296076f]{color:#7f7f7f!important}.product-meta-block[data-v-2296076f]{display:flex;flex-direction:column;gap:.15rem}.meta-inline-text[data-v-2296076f]{font-size:.82rem;color:#6d7278}.product-price-row[data-v-2296076f]{display:flex;align-items:baseline;gap:.35rem;margin:0;font-size:.82rem;color:#4b5563}.product-price-label[data-v-2296076f]{font-weight:500;color:#4b5563}.product-price-value[data-v-2296076f]{font-weight:700;color:#1f2937}.btn-success[data-v-2296076f]{background-color:#32a778!important}.btn[data-v-2296076f]{padding:.375rem .75rem!important}.white-icon[data-v-2296076f]{filter:brightness(0) invert(1)}.tag-sugerencia-ia[data-v-2296076f]{display:inline-flex;background-color:#32a778;color:#fff;font-size:.8rem;font-weight:600;line-height:1;padding:.45rem .95rem;border-radius:999px;white-space:nowrap;border:none}.green-icon[data-v-2296076f]{filter:brightness(0) invert(1)}.suggestion-shell[data-v-2296076f]{padding:0 .9rem .9rem}.ai-errors-shell[data-v-2296076f]{margin-top:-.15rem}.ai-errors-box[data-v-2296076f]{background:#fff7f2;border:1px solid #ffd7c2;border-radius:12px;padding:.85rem 1rem}.ai-errors-badge[data-v-2296076f]{display:inline-flex;align-items:center;background-color:#fff0e6;color:#c75c1d;font-size:.78rem;line-height:1;padding:.35rem .7rem;border-radius:999px;white-space:nowrap}.ai-errors-title[data-v-2296076f]{color:#8b4a25;font-size:.96rem}.ai-errors-close[data-v-2296076f]{line-height:0;flex-shrink:0}.ai-errors-close-icon[data-v-2296076f]{width:18px;height:18px;color:#8b4a25;opacity:.75}.ai-errors-close:hover .ai-errors-close-icon[data-v-2296076f]{opacity:1}.ai-errors-text[data-v-2296076f]{color:#9a6a4f;font-size:.92rem}.ai-errors-list[data-v-2296076f]{color:#8b4a25;padding-left:1.1rem}.ai-errors-link[data-v-2296076f]{color:#8b4a25;font-weight:600;transition:color .15s ease,opacity .15s ease}.ai-errors-link[data-v-2296076f]:hover{color:#c75c1d;opacity:.92}.ai-errors-list li+li[data-v-2296076f]{margin-top:.25rem}.suggestion-card[data-v-2296076f]{background-color:#f3fcf8;border:1px solid #a8e3cf;border-radius:12px;padding:.85rem 1rem}.suggestion-copy[data-v-2296076f]{min-width:0}.suggestion-title[data-v-2296076f]{color:#1f6250;font-size:1.05rem;font-weight:700;line-height:1.2}.suggestion-meta[data-v-2296076f]{margin-top:.15rem}.suggestion-source[data-v-2296076f]{color:#43ad8b;font-size:.95rem;font-weight:500}.suggestion-score[data-v-2296076f]{color:#1f6250;font-size:.95rem;font-weight:700}.border-suggestion[data-v-2296076f]{border-color:#32a778!important}.similarity-bar[data-v-2296076f]{width:58px;height:5px;background-color:#cde7de;border-radius:999px;overflow:hidden}.similarity-fill[data-v-2296076f]{height:100%;background-color:#32a778;border-radius:999px;transition:width .4s ease}.btn-suggestion-link[data-v-2296076f]{background-color:#fff!important;border:1px solid #d5d9dd!important;color:#4f5964!important;padding:.45rem .85rem!important}.btn-suggestion-reject[data-v-2296076f]{background-color:#fff!important;border:1px solid #f0b6b6!important;color:#e05858!important;padding:.45rem .85rem!important}.btn-suggestion-accept[data-v-2296076f]{padding:.45rem .95rem!important}.match-actions[data-v-2296076f]{flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.match-actions .btn[data-v-2296076f],.suggestion-actions .btn[data-v-2296076f],.suggestion-actions a[data-v-2296076f]{white-space:nowrap}.suggestion-actions[data-v-2296076f]{flex-wrap:wrap;justify-content:flex-end}@media (max-width:1450px){.match-actions[data-v-2296076f]{margin-left:0!important;margin-top:1rem;flex-direction:column;align-items:flex-end!important}.match-actions .btn[data-v-2296076f]{width:100%;justify-content:center}.suggestion-card[data-v-2296076f]{flex-wrap:wrap;align-items:flex-start!important}.suggestion-actions[data-v-2296076f]{width:100%;justify-content:flex-end}}.tag-matched-by[data-v-2296076f]{display:inline-block;background-color:#fef0d9;color:#c07a2a;font-size:.75rem;font-weight:600;padding:.15rem .65rem;border-radius:999px;white-space:nowrap}.tag-no-encontrado[data-v-2296076f]{background-color:#f8d7da;color:#b02a37}.tag-procesado[data-v-2296076f]{background-color:#d1fae5;color:#065f46}.matched-by-select[data-v-2296076f]{max-width:140px;font-size:.75rem;padding:.15rem .5rem;border-color:#d0d5dd}.confirm-overlay[data-v-2296076f]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:9999;display:flex;align-items:center;justify-content:center}.confirm-dialog[data-v-2296076f]{background:#fff;border-radius:12px;width:420px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,.2)}.confirm-header[data-v-2296076f]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .5rem}.confirm-body[data-v-2296076f]{padding:.5rem 1.25rem 1rem;font-size:.95rem;color:#444}.confirm-footer[data-v-2296076f]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem 1rem;border-top:1px solid #eee}.text-truncate[data-v-2296076f]{max-width:400px}.text-truncate[data-v-2296076f],.truncate-text[data-v-19eb7c04]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-success[data-v-b11b061c]{color:#11be60!important}.btn-sm[data-v-b11b061c]{padding:.375rem .75rem;font-size:.875rem}.btn-danger[data-v-b11b061c]:disabled,.btn-success[data-v-b11b061c]:disabled{background-color:#6c757d;border-color:#6c757d;opacity:.8}.btn-secondary[data-v-b11b061c]{background-color:#6c757d;border-color:#6c757d}.btn[data-v-b11b061c]{transition:all .2s ease-in-out}.btn[data-v-b11b061c]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}tr.border-danger[data-v-b11b061c]{background-color:rgba(220,53,69,.1)}.text-muted small[data-v-b11b061c]{font-size:.85rem}.text-success[data-v-b11b061c]{color:#198754!important}.text-danger[data-v-b11b061c]{color:#dc3545!important}.truncate-text[data-v-4e29c81a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-filter[data-v-781c91e8]{background-color:#1aa179!important}.tab-icon[data-v-781c91e8]{width:20px}.btn-tab[data-v-781c91e8]{background:transparent;border:0;border-bottom:3px solid transparent;color:#8b8b8b;cursor:pointer;font-size:16px;font-weight:600;transition:all .2s ease}.btn-tab[data-v-781c91e8]:disabled{cursor:not-allowed;opacity:.55}.btn-tab img[data-v-781c91e8]{filter:brightness(0) invert(57%) sepia(5%) saturate(14%) hue-rotate(352deg) brightness(104%) contrast(91%);transition:filter .2s ease}.btn-tab.active[data-v-781c91e8]{border-bottom-color:#1aa179;color:#1aa179}.btn-tab.active img[data-v-781c91e8]{filter:brightness(0) invert(55%) sepia(37%) saturate(570%) hue-rotate(119deg) brightness(93%) contrast(90%)}.select-wrapper[data-v-781c91e8]{min-width:250px}.select-with-icon[data-v-781c91e8]{width:100%;height:44px;padding-left:44px!important;padding-right:38px!important;font-size:14px;font-weight:500;color:#666;box-shadow:0 1px 2px rgba(16,24,40,.04);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:#fff;background-image:url(/icons/store-grey.svg);background-repeat:no-repeat;background-position:left 16px center;background-size:16px 16px}.select-with-icon[data-v-781c91e8]:focus{border-color:#d0d5dd;box-shadow:0 0 0 2px rgba(26,161,121,.08)}@media (max-width:768px){.border-bottom[data-v-781c91e8]{overflow-x:auto;white-space:nowrap}.btn-tab[data-v-781c91e8]{font-size:1.125rem}.select-wrapper[data-v-781c91e8]{width:100%;min-width:0}}.white-icon[data-v-781c91e8]{filter:brightness(0) invert(1)}.btn-down[data-v-781c91e8]{position:fixed;bottom:20px;right:80px}