.toastification-close-icon[data-v-55dd3057],.toastification-title[data-v-55dd3057]{line-height:26px}.toastification-title[data-v-55dd3057]{color:inherit}.eandup-page[data-v-b3f82a8e]{max-width:1200px}[dir] .eandup-page[data-v-b3f82a8e]{margin:0 auto;padding:0 8px}.ed-header[data-v-b3f82a8e]{display:flex;justify-content:space-between;align-items:flex-end}[dir] .ed-header[data-v-b3f82a8e]{margin-bottom:20px}.header-eyebrow[data-v-b3f82a8e]{display:block;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#3b82f6}[dir] .header-eyebrow[data-v-b3f82a8e]{margin-bottom:2px}.header-title[data-v-b3f82a8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:700;color:#1e293b}[dir] .header-title[data-v-b3f82a8e]{margin:0}.kpi-strip[data-v-b3f82a8e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}[dir] .kpi-strip[data-v-b3f82a8e]{margin-bottom:20px}.kpi-card[data-v-b3f82a8e]{display:flex;flex-direction:column}[dir] .kpi-card[data-v-b3f82a8e]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px 18px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.kpi-label[data-v-b3f82a8e]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#64748b}.kpi-value[data-v-b3f82a8e]{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;color:#1e293b;font-feature-settings:"tnum"}[dir] .kpi-value[data-v-b3f82a8e]{margin:4px 0 2px}.kpi-value--danger[data-v-b3f82a8e]{color:#ef4444}.kpi-value--green[data-v-b3f82a8e]{color:#10b981}.kpi-foot[data-v-b3f82a8e]{font-family:JetBrains Mono,monospace;font-size:10px;color:#64748b}.section-card[data-v-b3f82a8e]{overflow:hidden}[dir] .section-card[data-v-b3f82a8e]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);margin-bottom:16px}.loading-state[data-v-b3f82a8e]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#3b82f6}[dir] .loading-state[data-v-b3f82a8e]{padding:60px 0}.loading-state i[data-v-b3f82a8e]{font-size:28px}.loading-state span[data-v-b3f82a8e]{font-family:JetBrains Mono,monospace;font-size:13px;color:#64748b}.empty-state[data-v-b3f82a8e]{display:flex;flex-direction:column;align-items:center;gap:8px}[dir] .empty-state[data-v-b3f82a8e]{padding:60px 0;text-align:center}.empty-state i[data-v-b3f82a8e]{font-size:40px;color:#10b981}.empty-state__title[data-v-b3f82a8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;color:#1e293b}[dir] .empty-state__title[data-v-b3f82a8e]{margin:8px 0 0}.empty-state__text[data-v-b3f82a8e]{font-family:JetBrains Mono,monospace;font-size:13px;color:#64748b}[dir] .empty-state__text[data-v-b3f82a8e]{margin:0}.dup-card[data-v-b3f82a8e]{overflow:hidden}[dir] .dup-card[data-v-b3f82a8e]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);margin-bottom:16px}.dup-card__header[data-v-b3f82a8e]{display:flex;justify-content:space-between;align-items:center}[dir] .dup-card__header[data-v-b3f82a8e]{padding:16px 22px;border-bottom:1px solid #e2e8f0}.dup-card__ean-badge[data-v-b3f82a8e]{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;color:#ef4444;font-feature-settings:"tnum"}[dir] .dup-card__ean-badge[data-v-b3f82a8e]{padding:6px 14px;border-radius:8px;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.15)}.dup-card__ean-badge i[data-v-b3f82a8e]{font-size:14px}.dup-card__count[data-v-b3f82a8e]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:#64748b}.dup-card__grid[data-v-b3f82a8e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}[dir] .dup-card__grid[data-v-b3f82a8e]{padding:20px 22px}.variant-card[data-v-b3f82a8e]{overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease}[dir] .variant-card[data-v-b3f82a8e]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}[dir] .variant-card[data-v-b3f82a8e]:hover{box-shadow:0 4px 12px rgba(0,0,0,.06)}.variant-card__img-wrap[data-v-b3f82a8e]{height:160px;display:flex;align-items:center;justify-content:center}[dir] .variant-card__img-wrap[data-v-b3f82a8e]{background:#fff;border-bottom:1px solid #e2e8f0}.variant-card__img[data-v-b3f82a8e]{max-height:140px;max-width:90%;object-fit:contain}.variant-card__img-empty[data-v-b3f82a8e]{color:#cbd5e1;font-size:32px}.variant-card__body[data-v-b3f82a8e]{display:flex;flex-direction:column;gap:4px;flex:1}[dir] .variant-card__body[data-v-b3f82a8e]{padding:14px 16px}.variant-card__title[data-v-b3f82a8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;color:#1e293b;text-decoration:none;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.variant-card__title[data-v-b3f82a8e]:hover{color:#3b82f6}.variant-card__sku[data-v-b3f82a8e]{font-family:JetBrains Mono,monospace;font-size:11px;color:#64748b;word-break:break-all}[dir] .variant-card__footer[data-v-b3f82a8e]{padding:0 16px 14px}.btn-clean[data-v-b3f82a8e]{display:inline-flex;align-items:center;gap:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;color:#ef4444;transition:all .15s ease}[dir] .btn-clean[data-v-b3f82a8e]{padding:6px 14px;border-radius:8px;border:1px solid rgba(239,68,68,.3);background:transparent;cursor:pointer}[dir] .btn-clean[data-v-b3f82a8e]:hover{background:rgba(239,68,68,.06)}.cleaned-badge[data-v-b3f82a8e]{display:inline-flex;align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:#10b981}[dir] .cleaned-badge[data-v-b3f82a8e]{padding:5px 12px;border-radius:20px;background:rgba(16,185,129,.1)}@media(max-width:768px){.dup-card__grid[data-v-b3f82a8e],.kpi-strip[data-v-b3f82a8e]{grid-template-columns:1fr}}.dark-layout .eandup-page .header-title{color:#e2e8f0}[dir] .dark-layout .eandup-page .kpi-card{background:#1e293b;border-color:#334155}.dark-layout .eandup-page .kpi-value{color:#f1f5f9}[dir] .dark-layout .eandup-page .section-card{background:#1e293b;border-color:#334155}.dark-layout .eandup-page .empty-state__title{color:#e2e8f0}[dir] .dark-layout .eandup-page .dup-card{background:#1e293b;border-color:#334155}[dir] .dark-layout .eandup-page .dup-card__header{border-color:#334155}[dir] .dark-layout .eandup-page .dup-card__ean-badge{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2)}[dir] .dark-layout .eandup-page .variant-card{background:#0f172a;border-color:#334155}[dir] .dark-layout .eandup-page .variant-card__img-wrap{background:#1e293b;border-color:#334155}.dark-layout .eandup-page .variant-card__title{color:#e2e8f0}.dark-layout .eandup-page .variant-card__title:hover{color:#3b82f6}.dark-layout .eandup-page .variant-card__sku{color:#64748b}.dark-layout .eandup-page .btn-clean{color:#ef4444}[dir] .dark-layout .eandup-page .btn-clean{border-color:rgba(239,68,68,.3)}[dir] .dark-layout .eandup-page .btn-clean:hover{background:rgba(239,68,68,.08)}