.table-title[data-v-3b389242]{background-color:#e9ecef!important}.text-secondary[data-v-eb6fd55c]{color:#495057!important}.panel[data-v-eb6fd55c]{min-height:120px!important}.bg-success[data-v-eb6fd55c]{color:#1aa179!important;background-color:#d2f4ea!important}[data-v-eb6fd55c] .custom-badge-danger{background-color:#f8d7da!important;color:#dc3545!important}[data-v-eb6fd55c] .custom-badge-warning{background-color:#fff3cd!important;color:#cc9a06!important}[data-v-eb6fd55c] .custom-badge-success{background-color:#d2f4ea!important;color:#1aa179!important}[data-v-eb6fd55c] .custom-badge-secondary{background-color:#e9ecef!important;color:#6c757d!important}.table-title[data-v-eb6fd55c]{background-color:#e9ecef!important}.cc__pricedetail[data-v-2596691a]{font-family:Inter,sans-serif!important;font-style:normal;line-height:normal}.text-secondary[data-v-2596691a]{color:#6c757d!important}.text-break[data-v-2596691a]{word-break:break-word}.filter-select-styled[data-v-06dea7cb] .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-06dea7cb] .vs__selected-options{display:flex;align-items:center;flex-wrap:nowrap;padding:0!important;margin:0!important;flex:1;overflow:hidden}.filter-select-styled[data-v-06dea7cb] .vs__search,.filter-select-styled[data-v-06dea7cb] .vs__selected{font-size:15px!important;margin:0!important;line-height:1.2!important;padding:0!important}.filter-select-styled[data-v-06dea7cb] .vs__search{height:auto!important}.filter-select-styled[data-v-06dea7cb] .vs__actions{display:flex!important;align-items:center!important;padding:0!important;margin:0!important;height:100%!important}.filter-select-styled[data-v-06dea7cb] .vs__open-indicator{margin:0!important;padding:0!important}.filter-select-styled[data-v-06dea7cb] .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-06dea7cb] .vs__dropdown-toggle{background:#f0fdf4!important;border-color:#1aa179!important}select.filter-select-styled[data-v-06dea7cb]{-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-06dea7cb]{background:#f0fdf4!important;border-color:#1aa179!important}input[type=date].filter-select-styled[data-v-06dea7cb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:44px!important;font-size:15px;padding:0 36px 0 14px;line-height:1.5;box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#1f2937}input[type=date].filter-select-styled.filter-select-active[data-v-06dea7cb]{background:#f0fdf4!important;border-color:#1aa179!important}input[type=date].filter-select-styled[data-v-06dea7cb]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.form-label[data-v-06dea7cb]{font-weight:600;font-size:14px;color:#374151;margin-bottom:6px}.filter-section-title[data-v-06dea7cb]{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-06dea7cb]{border:none;border-top:1px solid #e5e7eb;margin:20px 0}.module-filters-container[data-v-06dea7cb]{background:#f8f9fa;border-radius:12px;padding:20px}.module-filters-container .row[data-v-06dea7cb]{margin-left:-35px;margin-right:-35px}.filter-top-bar[data-v-06dea7cb]{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-06dea7cb]{font-size:14px;color:#6b7280}.active-filters-count strong[data-v-06dea7cb]{color:#1f2937;font-weight:700}.btn-clear-link[data-v-06dea7cb]{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-06dea7cb]:hover{color:#1f2937!important;text-decoration:none}.filter-tags-container[data-v-06dea7cb]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:4px 0 12px}.filter-tag[data-v-06dea7cb]{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-06dea7cb]:hover{background:#dcfce7}.filter-tag-label[data-v-06dea7cb]{color:#6b7280;font-weight:400}.filter-tag .cursor-pointer[data-v-06dea7cb]{opacity:.7;font-size:12px;margin-left:2px}.filter-tag .cursor-pointer[data-v-06dea7cb]:hover{opacity:1}.filter-more-chip[data-v-06dea7cb]{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-06dea7cb]:hover{background:#f3f4f6;color:#374151}.d-flex.justify-content-end.mt-3[data-v-06dea7cb]{padding-top:20px;margin-top:8px}.btn-apply[data-v-06dea7cb]{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-06dea7cb]:hover{background-color:#158f6b!important}button.button-products[data-v-9b2dc708]{padding:10.5px 20px!important}button.button-products[data-v-9b2dc708]:hover{font-weight:400}.button-filter[data-v-9b2dc708]{background-color:#1aa179!important}.button-export[data-v-9b2dc708]{background-color:#021418}.icons[data-v-9b2dc708]{filter:brightness(0) invert(1);width:20px;height:20px}.kpi-cards-row[data-v-a6e2eb1c]{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-bottom:8px}.kpi-card[data-v-a6e2eb1c]{min-width:280px;max-width:400px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px 20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.kpi-card--skeleton[data-v-a6e2eb1c]{min-height:64px;min-width:140px}.kpi-card__label[data-v-a6e2eb1c]{font-size:13px;font-weight:700;color:#000;line-height:1.4;white-space:nowrap}.kpi-card__bottom[data-v-a6e2eb1c]{display:flex;align-items:center;justify-content:space-between;gap:24px}.kpi-card__icon-wrap[data-v-a6e2eb1c]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kpi-card__icon-wrap--blue[data-v-a6e2eb1c]{background-color:#d9f0ff}.kpi-card__icon-wrap--blue .kpi-card__icon[data-v-a6e2eb1c]{filter:brightness(0) saturate(100%) invert(31%) sepia(98%) saturate(1352%) hue-rotate(180deg) brightness(95%) contrast(87%)}.kpi-card__icon-wrap--green[data-v-a6e2eb1c]{background-color:#d2f4ea}.kpi-card__icon-wrap--green .kpi-card__icon[data-v-a6e2eb1c]{filter:brightness(0) saturate(100%) invert(44%) sepia(52%) saturate(544%) hue-rotate(113deg) brightness(94%) contrast(87%)}.kpi-card__icon-wrap--red[data-v-a6e2eb1c]{background-color:#f8d7da}.kpi-card__icon-wrap--red .kpi-card__icon[data-v-a6e2eb1c]{filter:brightness(0) saturate(100%) invert(24%) sepia(98%) saturate(1352%) hue-rotate(330deg) brightness(95%) contrast(87%)}.kpi-card__icon-wrap--purple[data-v-a6e2eb1c]{background-color:#f0e5ff}.kpi-card__icon-wrap--purple .kpi-card__icon[data-v-a6e2eb1c]{filter:brightness(0) saturate(100%) invert(15%) sepia(98%) saturate(2000%) hue-rotate(270deg) brightness(90%) contrast(100%)}.kpi-card__icon[data-v-a6e2eb1c]{width:32px;height:32px}.kpi-card__number[data-v-a6e2eb1c]{font-size:22px;font-weight:700;line-height:1.1;text-align:left;white-space:nowrap}.kpi-card__number--skus[data-v-a6e2eb1c]{color:#2563eb}.kpi-card__number--positive[data-v-a6e2eb1c]{color:#1aa179}.kpi-card__number--negative[data-v-a6e2eb1c]{color:#dc3545}.kpi-card__number--dark[data-v-a6e2eb1c]{color:#000}.table-wrapper-fixed[data-v-907ade7a]{overflow:hidden}.table-wrapper-with-sidebar[data-v-907ade7a]{width:calc(100vw - 287px)}.table-wrapper-expanded[data-v-907ade7a]{overflow:hidden;width:calc(100vw - 70px)}.table-scroll-bottom[data-v-907ade7a]{overflow-x:auto;max-height:75vh}.table-scroll-bottom[data-v-907ade7a]::-webkit-scrollbar{width:6px}.table-scroll-bottom[data-v-907ade7a]::-webkit-scrollbar,.table-scroll-top[data-v-907ade7a]::-webkit-scrollbar{height:8px}.table-scroll-bottom[data-v-907ade7a]::-webkit-scrollbar-thumb,.table-scroll-top[data-v-907ade7a]::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}tr[data-v-907ade7a]{height:52px}.border[data-v-907ade7a]{border-color:#e4e4e7!important}.bgc-secondary-80[data-v-907ade7a]{background-color:#e9ecef!important}.sticky-header[data-v-907ade7a]{position:sticky;top:0;z-index:10}[data-v-907ade7a] .custom-badge-danger{background-color:#f8d7da!important;color:#dc3545!important}[data-v-907ade7a] .custom-badge-warning{background-color:#fff3cd!important;color:#cc9a06!important}[data-v-907ade7a] .custom-badge-success{background-color:#d2f4ea!important;color:#1aa179!important}[data-v-907ade7a] .custom-badge-secondary{background-color:#e9ecef!important;color:#6c757d!important}.no-hover-eye[data-v-907ade7a],.no-hover-eye[data-v-907ade7a]:active,.no-hover-eye[data-v-907ade7a]:focus,.no-hover-eye[data-v-907ade7a]:hover{background-color:transparent!important;border-color:#6c757d!important;box-shadow:none!important}.class-default[data-v-907ade7a]{background-color:#f3f4f6;color:#6b7280}.group-headers th[data-v-907ade7a]{text-align:center;vertical-align:middle;height:40px}.group-header-actual[data-v-907ade7a]{background-color:#f8f9fa;color:#495057!important;border:1px solid #dee2e6;text-align:left!important}.group-header-repo[data-v-907ade7a]{background-color:#e8f5e8;color:#155724!important;border:1px solid #c3e6cb;text-align:left!important}.group-header-impact[data-v-907ade7a]{background-color:#d9f0ff;color:#0875be!important;border:1px solid #9dd7f5;text-align:left!important}.form-check-input[data-v-907ade7a]{width:1em;height:1em;margin:0;cursor:pointer;border:2px solid #dee2e6;border-radius:4px;transition:all .2s ease}.form-check-input[data-v-907ade7a]:checked{background-color:#1aa179;border-color:#1aa179}.form-check-input[data-v-907ade7a]:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25);border-color:#80d4a0}.form-check-input[data-v-907ade7a]:hover{border-color:#28a745}.form-check-input[data-v-907ade7a]:disabled{background-color:#ababab;border-color:#ced4da;opacity:.5;cursor:not-allowed}.form-check-input[data-v-907ade7a]:disabled:hover{border-color:#ced4da}.group-header-actual .form-check-input[data-v-907ade7a]{width:1.3em;height:1.3em;border-width:2px}.group-header-actual .d-flex[data-v-907ade7a]{gap:8px}.recomendation-succes[data-v-907ade7a]{background-color:#d2f4ea!important;color:#1aa179!important}.recomendation-reject[data-v-907ade7a]{background-color:#f8d7da!important;color:#b02a37!important}.recomendation-pending[data-v-907ade7a]{background-color:#e9ecef!important;color:#6c757d!important;justify-content:center!important}.bulk-actions-bar[data-v-907ade7a]{border:1px solid #dee2e6;border-left:4px solid #1aa179;background-color:#fff!important}.bulk-actions-bar .btn-sm[data-v-907ade7a]{font-size:.875rem;padding:.25rem .75rem!important;font-weight:500}.bulk-actions-bar .btn-success[data-v-907ade7a]{background-color:#1aa179;border-color:#1aa179;color:#fff}.bulk-actions-bar .btn-danger[data-v-907ade7a]{background-color:#dc3545;border-color:#dc3545;color:#fff}.bulk-actions-select[data-v-907ade7a]{font-size:.875rem;border:1px solid #ced4da;background-color:#fff;color:#495057}.col-width[data-v-907ade7a]{min-width:180px!important}.col-width-lg[data-v-907ade7a]{min-width:240px!important}.elasticity-badge[data-v-907ade7a]{background-color:#fff8d6!important;color:#a67c00!important}.elasticity-badge[data-v-907ade7a],.recommended-price-badge[data-v-907ade7a]{min-width:118px;padding:.7rem .8rem!important;border-radius:6px!important;justify-content:center}.elasticity-icon[data-v-907ade7a]{width:14px;height:14px;margin-right:4px;filter:invert(50%) sepia(75%) saturate(700%) hue-rotate(5deg) brightness(85%)}.class-venta[data-v-907ade7a]{background-color:#e3f2fd;color:#1565c0}.class-margen[data-v-907ade7a]{background-color:#f0e5ff;color:#6b21a8}.class-stock[data-v-907ade7a]{background-color:#fff3cd;color:#cc9a06}.class-competidor[data-v-907ade7a]{background-color:#fde2e4;color:#b91c1c}.result-eye-button[data-v-907ade7a]{width:20px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important}.result-eye-button[data-v-907ade7a]:active,.result-eye-button[data-v-907ade7a]:focus,.result-eye-button[data-v-907ade7a]:hover{background:transparent!important;border:none!important;box-shadow:none!important;opacity:.9}.result-eye-icon[data-v-907ade7a]{width:18px;height:18px;display:block;filter:brightness(0) saturate(100%) invert(22%) sepia(86%) saturate(1634%) hue-rotate(188deg) brightness(90%) contrast(101%)}.product-image-thumb[data-v-907ade7a]{max-width:40px;max-height:40px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.sort-icon[data-v-907ade7a]{font-size:.9em;margin-left:4px;vertical-align:middle}.sort-header[data-v-907ade7a]{gap:4px}.sort-header[data-v-907ade7a],.sort-icon-wrapper[data-v-907ade7a]{display:inline-flex;align-items:center}th.cursor-pointer[data-v-907ade7a]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc__pricedynamic-row[data-v-8e38929c]{display:flex;gap:15px;border:2px solid #e9ecef!important}.text-success[data-v-8e38929c]{color:#11be60!important}.image-table[data-v-8e38929c]{max-width:80px;max-height:80px;border-radius:6px}.price-recomendation-text[data-v-8e38929c]{background-color:#d2f4ea!important;color:#1aa179}.sku-text[data-v-8e38929c]{color:#09090b!important}.class-venta[data-v-8e38929c]{background-color:#e3f2fd;color:#1565c0}.class-margen[data-v-8e38929c]{background-color:#f0e5ff;color:#6b21a8}.class-stock[data-v-8e38929c]{background-color:#fff3cd;color:#cc9a06}.class-competidor[data-v-8e38929c]{background-color:#fde2e4;color:#b91c1c}.text-label[data-v-8e38929c]{font-weight:400!important;color:#6c757d}.price-item[data-v-8e38929c]{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;gap:5px}.price-item span[data-v-8e38929c]{word-break:break-word}.button-result[data-v-8e38929c]{padding:10px 15px!important}.form-check-input[data-v-8e38929c]{width:1.2em;height:1.2em;margin:0;cursor:pointer;border:2px solid #dee2e6;border-radius:4px;transition:all .2s ease}.form-check-input[data-v-8e38929c]:checked{background-color:#1aa179;border-color:#1aa179}.form-check-input[data-v-8e38929c]:focus{box-shadow:0 0 0 .2rem rgba(26,161,121,.25);border-color:#80d4a0}.form-check-input[data-v-8e38929c]:hover{border-color:#1aa179}.br-1366[data-v-8e38929c]{display:none}@media (min-width:1366px) and (max-width:1440px){.br-max-1440[data-v-8e38929c]{display:inline}.div-br[data-v-8e38929c]{display:block;padding-right:2rem!important}}@media (min-width:1441px){.br-max-1440[data-v-8e38929c],.div-br[data-v-8e38929c]{display:none}}.group-header-actual .form-check-input[data-v-8e38929c]{width:1.3em;height:1.3em;border-width:2px}.group-header-actual .d-flex[data-v-8e38929c]{gap:8px}.recomendation-succes[data-v-8e38929c]{background-color:#d2f4ea!important;color:#1aa179!important}.recomendation-reject[data-v-8e38929c]{background-color:#f8d7da!important;color:#b02a37!important}.recomendation-pending[data-v-8e38929c]{background-color:#e9ecef!important;color:#6c757d!important;justify-content:center!important}.bulk-actions-bar[data-v-8e38929c]{border:1px solid #dee2e6;border-left:4px solid #1aa179;background-color:#fff!important}.bulk-actions-bar .btn-sm[data-v-8e38929c]{font-size:.875rem;padding:.25rem .75rem!important;font-weight:500}.bulk-actions-bar .btn-success[data-v-8e38929c]{background-color:#1aa179;border-color:#1aa179;color:#fff}.bulk-actions-bar .btn-danger[data-v-8e38929c]{background-color:#dc3545;border-color:#dc3545;color:#fff}.bulk-actions-select[data-v-8e38929c]{font-size:.875rem;border:1px solid #ced4da;background-color:#fff;color:#495057}.form-check-input[data-v-8e38929c]:disabled{background-color:#ababab;border-color:#ced4da;opacity:.5;cursor:not-allowed}.form-check-input[data-v-8e38929c]:disabled:hover{border-color:#ced4da}.btn-down[data-v-c8230d76]{position:fixed;bottom:20px;right:80px}.main-content[data-v-c8230d76]{background-color:#f8f9fa!important}.bg-success[data-v-c8230d76]{background-color:#1aa179!important}