.templateImpactFilters[data-v-3e2d628b] .booking-menu{justify-content:flex-end}.templateImpactFilters[data-v-3e2d628b] .new-dropdown-content h3{margin:0;font-size:1rem}.templateImpactFilters[data-v-3e2d628b] .new-single-select .v-select .vs__dropdown-toggle,.templateImpactFilters[data-v-3e2d628b] .select-multiple.theme .btn.dropdown-toggle{width:100%!important}.quick-range-group[data-v-3e2d628b]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}.quick-range-chip[data-v-3e2d628b]{padding:.35rem .65rem;border:1px solid #d9e7f7;border-radius:999px;background:#fff;color:#50627f;font-size:.74rem;font-weight:600;white-space:nowrap}.quick-range-chip.active[data-v-3e2d628b]{border-color:#00718c;background:#e7f6fb;color:#00718c}.template-impact-kpis[data-v-643868e0]{margin-bottom:1rem}.kpi-grid[data-v-643868e0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.kpi-card[data-v-643868e0]{display:flex;min-width:0;min-height:190px;flex-direction:column;padding:1.1rem 1.15rem .95rem;border:1px solid #dce5f0;border-radius:14px;background:#fff;box-shadow:0 2px 4px rgba(15,23,42,.02),0 7px 18px rgba(15,23,42,.035);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.kpi-card[data-v-643868e0]:hover{border-color:#cedbe9;box-shadow:0 3px 6px rgba(15,23,42,.025),0 10px 22px rgba(15,23,42,.05)}.kpi-card-header[data-v-643868e0]{display:flex;min-width:0;align-items:center;gap:.65rem}.kpi-icon-chip[data-v-643868e0]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:11px;background:var(--kpi-soft,#e5f4f7);color:var(--kpi-color,#00718c);font-size:1.05rem}.kpi-title[data-v-643868e0]{min-width:0;overflow:hidden;color:#1f2e4d;font-size:.83rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kpi-badge[data-v-643868e0]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:27px;margin-left:auto;padding:.28rem .65rem;border-radius:9px;background:var(--kpi-soft,#e5f4f7);color:var(--kpi-color,#00718c);font-size:.7rem;font-weight:700;line-height:1;white-space:nowrap}.kpi-card-content[data-v-643868e0]{display:flex;flex-direction:column;margin-top:1.05rem}.kpi-value[data-v-643868e0]{margin:0;color:#1f2e4d;font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.025em}.kpi-secondary[data-v-643868e0]{display:block;margin-top:.45rem;overflow:hidden;color:#6f8095;font-size:.78rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.kpi-card-footer[data-v-643868e0]{margin-top:auto;padding-top:.9rem}.kpi-insight[data-v-643868e0]{display:flex;width:100%;min-height:30px;align-items:center;gap:.55rem;padding:.8rem 0 0;border:0;border-top:1px solid #e7edf4;background:transparent;color:#6f8095;font-family:inherit;font-size:.74rem;line-height:1.3;text-align:left}.kpi-insight-dot[data-v-643868e0]{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--kpi-color,#00718c);box-shadow:0 0 0 3px var(--kpi-soft,#e5f4f7)}.kpi-insight-copy[data-v-643868e0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-insight-copy strong[data-v-643868e0]{margin-right:.25rem;color:var(--kpi-color,#00718c);font-size:.78rem;font-weight:700}.kpi-insight-action[data-v-643868e0]{color:var(--kpi-color,#d94b4b);font-weight:700;cursor:pointer;transition:color .16s ease}.kpi-insight-action[data-v-643868e0]:hover{color:#b93636}.kpi-insight-action:hover .kpi-insight-arrow[data-v-643868e0]{transform:translateX(3px)}.kpi-insight-action[data-v-643868e0]:focus-visible{border-radius:4px;outline:2px solid var(--kpi-color,#d94b4b);outline-offset:3px}.kpi-insight-arrow[data-v-643868e0]{flex-shrink:0;margin-left:.25rem;transition:transform .16s ease}.kpi-skeleton[data-v-643868e0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.kpi-skeleton-card[data-v-643868e0]{min-height:190px;padding:1.1rem 1.15rem;border:1px solid #e6eef8;border-radius:14px;background:#fff}.skeleton-header[data-v-643868e0]{display:flex;align-items:center;gap:.65rem}.skeleton-badge[data-v-643868e0],.skeleton-icon[data-v-643868e0],.skeleton-line[data-v-643868e0]{display:block;border-radius:8px;background:linear-gradient(90deg,#edf2f3 25%,#f7f9fa 50%,#edf2f3 75%);background-size:200% 100%;animation:template-impact-shimmer-643868e0 1.4s infinite}.skeleton-icon[data-v-643868e0]{width:40px;height:40px;flex-shrink:0;border-radius:11px}.skeleton-badge[data-v-643868e0]{width:60px;height:27px;margin-left:auto}.skeleton-label[data-v-643868e0]{width:42%;height:11px}.skeleton-value[data-v-643868e0]{width:38%;height:31px;margin-top:1.1rem}.skeleton-caption[data-v-643868e0]{width:72%;height:10px;margin-top:.65rem}.skeleton-insight[data-v-643868e0]{width:82%;height:10px;margin-top:2rem}@keyframes template-impact-shimmer-643868e0{0%{background-position:200% 0}to{background-position:-200% 0}}.kpi-state[data-v-643868e0]{display:flex;min-height:150px;align-items:center;gap:.85rem;padding:1rem;border:1px dashed #d7e3e7;border-radius:14px;background:#f8fbff;color:#00718c;font-size:1.2rem}.kpi-state strong[data-v-643868e0]{display:block;color:#304951;font-size:.9rem}.kpi-state p[data-v-643868e0]{margin:.15rem 0 0;color:#829198;font-size:.78rem}.kpi-error-state[data-v-643868e0]{color:#c64949}.retry-button[data-v-643868e0]{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;padding:.55rem .8rem;border:1px solid #f4c8c8;border-radius:9px;background:#fff;color:#c64949;font-size:.75rem;font-weight:600;cursor:pointer}.retry-button[data-v-643868e0]:hover{background:#fff7f7}@media (max-width:1200px){.kpi-card[data-v-643868e0]{padding-right:1rem;padding-left:1rem}.kpi-title[data-v-643868e0]{font-size:.76rem}.kpi-badge[data-v-643868e0]{padding-right:.5rem;padding-left:.5rem;font-size:.65rem}}@media (max-width:900px){.kpi-grid[data-v-643868e0],.kpi-skeleton[data-v-643868e0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.kpi-grid[data-v-643868e0],.kpi-skeleton[data-v-643868e0]{grid-template-columns:1fr}.kpi-card[data-v-643868e0]{min-height:180px}.kpi-insight-copy[data-v-643868e0],.kpi-secondary[data-v-643868e0],.kpi-title[data-v-643868e0]{white-space:normal}}.template-impact-journey[data-v-feccacc2]{width:100%;height:100%;overflow:visible;container-type:inline-size}.template-impact-journey[data-v-feccacc2] .card-body{display:flex;width:100%;height:100%;overflow:visible;flex-direction:column;padding:1.25rem 1.5rem 1.1rem}.journey-header[data-v-feccacc2]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.section-title[data-v-feccacc2]{display:flex;align-items:center;gap:.6rem;margin:0;color:#1f2e4d;font-size:1rem;font-weight:700}.section-title-icon[data-v-feccacc2]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:31px;height:31px;border-radius:8px;background:#e9f1ff;color:#214e87;font-size:.82rem}.sankey-legend[data-v-feccacc2]{display:flex;align-items:center;gap:1rem;color:#64748b;font-size:.68rem;font-weight:650;white-space:nowrap}.sankey-legend>span[data-v-feccacc2]{display:inline-flex;align-items:center;gap:.38rem}.journey-empty[data-v-feccacc2]{padding:1rem 0;color:#8a97af;font-size:.9rem}.sankey-chart[data-v-feccacc2]{flex:1;width:100%;min-height:220px}.sankey-chart[data-v-feccacc2] .highcharts-container,.sankey-chart[data-v-feccacc2] .highcharts-root{overflow:visible!important}.sankey-chart[data-v-feccacc2] .highcharts-link{transition:fill-opacity .18s ease,opacity .18s ease}.sankey-chart[data-v-feccacc2] .highcharts-node{filter:drop-shadow(0 2px 3px rgba(31,46,77,.14))}.sankey-chart[data-v-feccacc2] .sankey-node-label{display:inline-flex;min-width:94px;max-width:116px;flex-direction:column;gap:1px;padding:.38rem .48rem;border:1px solid #dce5f0;border-radius:8px;background:hsla(0,0%,100%,.94);box-shadow:0 2px 6px rgba(31,46,77,.08);line-height:1.12;pointer-events:none;white-space:normal}.sankey-chart[data-v-feccacc2] .sankey-node-label.is-loss{border-color:#f3c5c0;background:rgba(255,247,246,.96)}.sankey-chart[data-v-feccacc2] .sankey-node-name{overflow:hidden;color:#34445e;font-size:.64rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sankey-chart[data-v-feccacc2] .is-loss .sankey-node-name,.sankey-chart[data-v-feccacc2] .is-loss .sankey-node-value{color:#c93d31}.sankey-chart[data-v-feccacc2] .sankey-node-value{color:#192947;font-size:.96rem;font-weight:750;letter-spacing:-.02em}.sankey-chart[data-v-feccacc2] .sankey-node-meta{color:#748197;font-size:.55rem;font-weight:500;white-space:nowrap}.sankey-chart[data-v-feccacc2] .sankey-tooltip{display:flex;min-width:145px;flex-direction:column;gap:.2rem;padding:.2rem .1rem;color:#34445e}.sankey-chart[data-v-feccacc2] .sankey-tooltip strong{color:#1f2e4d;font-size:.76rem}.sankey-chart[data-v-feccacc2] .sankey-tooltip span{color:#192947;font-size:1rem;font-weight:750}.sankey-chart[data-v-feccacc2] .sankey-tooltip small{color:#718096;font-size:.62rem}@container (max-width: 700px){.journey-header[data-v-feccacc2]{align-items:flex-start;flex-direction:column;gap:.65rem}.sankey-legend[data-v-feccacc2]{padding-left:.1rem}.sankey-chart[data-v-feccacc2]{min-height:200px}.sankey-chart[data-v-feccacc2] .sankey-node-label{min-width:78px;max-width:90px;padding:.3rem .38rem}.sankey-chart[data-v-feccacc2] .sankey-node-meta{display:none}}@media (max-width:700px){.template-impact-journey[data-v-feccacc2]{height:auto}}@media (prefers-reduced-motion:reduce){.sankey-chart[data-v-feccacc2] .highcharts-link{transition:none}}.sankey-legend-mark[data-v-feccacc2]{display:inline-block;width:24px;height:7px;border-radius:999px}.sankey-legend-flow[data-v-feccacc2]{background:linear-gradient(90deg,#64748b,#1fa855,#087f96,#2f6fed,#7c4dbd)}.sankey-legend-loss[data-v-feccacc2]{background:#e85d50}.template-impact-top-templates[data-v-48cd05f2]{width:100%;height:100%}.top-templates-header[data-v-48cd05f2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.top-templates-heading[data-v-48cd05f2]{display:flex;min-width:0;align-items:center;gap:.65rem}.top-templates-icon[data-v-48cd05f2]{display:inline-flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid #e7dcf4;border-radius:10px;background:#f7f2fb;color:#7045ae;font-size:.9rem}.top-templates-heading-copy[data-v-48cd05f2]{min-width:0}.section-title[data-v-48cd05f2]{margin:0;color:#1f2e4d;font-size:.95rem;font-weight:700}.section-subtitle[data-v-48cd05f2],.section-title[data-v-48cd05f2]{overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.section-subtitle[data-v-48cd05f2]{display:block;margin-top:.05rem;color:#7b8d94;font-size:.72rem}.top-templates-view-all[data-v-48cd05f2]{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem;padding:.25rem 0;color:#7045ae;font-size:.77rem;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;transition:color .16s ease,transform .16s ease}.top-templates-view-all[data-v-48cd05f2]:hover{color:#543286;text-decoration:none;transform:translateX(1px)}.top-templates-empty[data-v-48cd05f2]{display:flex;min-height:180px;align-items:center;justify-content:center;color:#8a97af;font-size:.9rem}.top-templates-list[data-v-48cd05f2]{display:flex;flex-direction:column;gap:.6rem}.top-template-card[data-v-48cd05f2]{position:relative;padding:.72rem .82rem;overflow:hidden;border:1px solid #e3e9f1;border-radius:12px;background:#fff;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.top-template-card[data-v-48cd05f2]:hover{border-color:#cfd9e6;background:#fbfdff;transform:translateY(-1px)}.top-template-card-best[data-v-48cd05f2]{border-color:#ecd18e;background:#fffefa}.top-template-card-best[data-v-48cd05f2]:hover{border-color:#e2bf68;background:#fffdf7}.top-template-row[data-v-48cd05f2]{display:flex;align-items:center;gap:.7rem}.top-template-rank[data-v-48cd05f2]{display:inline-flex;width:30px;height:30px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;font-size:.8rem;font-weight:700}.rank-first[data-v-48cd05f2]{border-color:#f1db9e;background:#fff3d4;color:#a76c05}.rank-second[data-v-48cd05f2]{border-color:#dce3ec;background:#eef2f7;color:#52627a}.rank-third[data-v-48cd05f2]{border-color:#ead9cf;background:#f7eee9;color:#985f42}.rank-neutral[data-v-48cd05f2]{border-color:#dce3ec;background:#f3f5f8;color:#64748b}.top-template-body[data-v-48cd05f2]{flex:1;min-width:0}.top-template-title-row[data-v-48cd05f2]{display:flex;min-width:0;align-items:center;gap:.35rem}.top-template-star[data-v-48cd05f2]{flex:0 0 auto;color:#d99a0b;font-size:.76rem}.top-template-name[data-v-48cd05f2]{overflow:hidden;color:#1f2e4d;font-size:.84rem;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.top-template-meta[data-v-48cd05f2]{display:block;margin-top:.05rem;color:#7b8d94;font-size:.7rem;line-height:1.3}.top-template-percent[data-v-48cd05f2]{flex:0 0 auto;margin-left:.4rem;color:#1f2e4d;font-size:1.12rem;font-weight:750;letter-spacing:-.015em;line-height:1}.top-template-tags-row[data-v-48cd05f2]{display:flex;min-width:0;flex-wrap:wrap;gap:.35rem;margin-top:.38rem}.tag-badge[data-v-48cd05f2]{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.3rem;padding:.15rem .5rem;border:1px solid transparent;border-radius:999px;font-size:.66rem;font-weight:600;line-height:1.3;white-space:nowrap}.tag-badge-text[data-v-48cd05f2]{overflow:hidden;text-overflow:ellipsis}.tag-chatbot[data-v-48cd05f2]{border-color:#cce5ea;background:#f1f9fa;color:#08798d}.tag-action[data-v-48cd05f2]{border-color:#dce2f8;background:#f4f6ff;color:#5159a8}.tag-executive[data-v-48cd05f2]{border-color:#dce3eb;background:#f6f8fa;color:#5c6b80}.top-template-bar-track[data-v-48cd05f2]{height:5px;margin-top:.6rem;overflow:hidden;border-radius:999px;background:#edf1f5}.top-template-bar-fill[data-v-48cd05f2]{height:100%;border-radius:inherit;background:#7650b5;transition:width .4s ease}.ia-participation-banner[data-v-48cd05f2]{display:flex;align-items:center;gap:.6rem;margin-top:.75rem;padding:.62rem .8rem;border:1px solid #d9ebee;border-radius:10px;background:#f8fcfd}.ia-banner-icon-wrapper[data-v-48cd05f2]{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;background:#eaf7f9}.ia-banner-icon[data-v-48cd05f2]{color:#087f92;font-size:.85rem}.ia-banner-text[data-v-48cd05f2]{color:#536679;font-size:.76rem;line-height:1.35}.ia-banner-text strong[data-v-48cd05f2]{color:#087f92;font-weight:700}@media (max-width:700px){.top-templates-header[data-v-48cd05f2]{align-items:center}.section-subtitle[data-v-48cd05f2]{white-space:normal}.top-template-row[data-v-48cd05f2]{align-items:flex-start}.top-template-rank[data-v-48cd05f2]{width:27px;height:27px;font-size:.74rem}.top-template-percent[data-v-48cd05f2]{margin-top:.2rem;font-size:1rem}.tag-badge[data-v-48cd05f2]{max-width:210px}}@media (prefers-reduced-motion:reduce){.top-template-bar-fill[data-v-48cd05f2],.top-template-card[data-v-48cd05f2],.top-templates-view-all[data-v-48cd05f2]{transition:none}.top-template-card[data-v-48cd05f2]:hover,.top-templates-view-all[data-v-48cd05f2]:hover{transform:none}}.template-impact-daily-chart[data-v-3b9c0349]{margin-bottom:1rem;overflow:hidden;border:1px solid #e4eaf2;border-radius:14px;box-shadow:0 6px 18px rgba(31,46,77,.05)}.template-impact-daily-chart[data-v-3b9c0349] .card-body{padding:1.25rem 1.5rem 1rem}.section-header[data-v-3b9c0349]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.section-heading[data-v-3b9c0349]{display:flex;align-items:center;gap:.75rem}.section-icon[data-v-3b9c0349]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#e9f5f7;color:#07849a;font-size:1rem}.section-title[data-v-3b9c0349]{margin:0;color:#1f2e4d;font-size:1.1rem;font-weight:700;line-height:1.25}.section-subtitle[data-v-3b9c0349]{margin:.18rem 0 0;color:#7c8aa3;font-size:.78rem;line-height:1.35}.daily-chart[data-v-3b9c0349]{width:100%}.daily-empty[data-v-3b9c0349]{display:flex;min-height:260px;align-items:center;justify-content:center;color:#8a97af;font-size:.9rem}[data-v-3b9c0349] .highcharts-container,[data-v-3b9c0349] .highcharts-root{font-family:inherit!important}[data-v-3b9c0349] .highcharts-legend-item{transition:opacity .2s ease}@media (max-width:700px){.template-impact-daily-chart[data-v-3b9c0349] .card-body{padding:1rem .85rem .8rem}.section-subtitle[data-v-3b9c0349]{display:none}.section-icon[data-v-3b9c0349]{width:34px;height:34px}.daily-chart[data-v-3b9c0349]{min-width:620px}.template-impact-daily-chart[data-v-3b9c0349]{overflow-x:auto}}.template-impact-templates-table[data-v-6c0af642]{margin-bottom:1rem}.table-header[data-v-6c0af642]{display:flex;align-items:center;gap:.65rem;margin-bottom:1rem}.table-header-icon[data-v-6c0af642]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:#f1eaf9;color:#7c4dbd;font-size:.9rem}.section-title[data-v-6c0af642]{margin:0;color:#1f2e4d;font-size:1.05rem;font-weight:700}.section-subtitle[data-v-6c0af642]{display:block;color:#7b8d94;font-size:.8rem}.table-toolbar[data-v-6c0af642]{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.search-field[data-v-6c0af642]{position:relative;flex:1 1 260px}.search-icon[data-v-6c0af642]{position:absolute;top:50%;left:.85rem;color:#9aa8b8;transform:translateY(-50%)}.search-input[data-v-6c0af642]{width:100%;height:38px;padding:0 .85rem 0 2.2rem;border:1px solid #e1e8f0;border-radius:10px;color:#1f2e4d;font-size:.85rem}.search-input[data-v-6c0af642]:focus{border-color:#7c4dbd;outline:none}.search-input[data-v-6c0af642]::-moz-placeholder{color:#9aa8b8}.search-input[data-v-6c0af642]::placeholder{color:#9aa8b8}.select-field[data-v-6c0af642]{position:relative;flex:0 0 auto}.filter-select[data-v-6c0af642]{height:38px;padding:0 2rem 0 .85rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e1e8f0;border-radius:10px;background:#fff;color:#1f2e4d;font-size:.82rem;font-weight:600}.filter-select[data-v-6c0af642]:focus{border-color:#7c4dbd;outline:none}.select-caret[data-v-6c0af642]{position:absolute;top:50%;right:.85rem;color:#9aa8b8;font-size:.7rem;pointer-events:none;transform:translateY(-50%)}.templates-table-wrapper[data-v-6c0af642]{overflow-x:auto;border:1px solid #eef2f7;border-radius:12px}.templates-table[data-v-6c0af642]{width:100%;border-collapse:collapse;white-space:nowrap}.templates-table td[data-v-6c0af642],.templates-table th[data-v-6c0af642]{padding:.85rem 1rem;text-align:left}.templates-table th[data-v-6c0af642]{background:#f7f9fc;color:#50627f;font-size:.78rem;font-weight:700;white-space:nowrap}.templates-table td.is-numeric[data-v-6c0af642],.templates-table th.is-numeric[data-v-6c0af642]{text-align:right}.templates-table th.sortable[data-v-6c0af642]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.templates-table tbody tr[data-v-6c0af642]:not(:last-child){border-bottom:1px solid #eef2f7}.templates-table .template-row[data-v-6c0af642]:hover{background:#fafcff}.sort-icon[data-v-6c0af642]{margin-left:.3rem;color:#7c4dbd;font-size:.7rem}.empty-row[data-v-6c0af642]{padding:1.5rem 1rem;color:#7b8d94;text-align:center;white-space:normal}.delivery-type-cell[data-v-6c0af642]{min-width:115px}.delivery-type-label[data-v-6c0af642]{display:inline-flex;align-items:center;gap:.4rem;color:#607086;font-size:.76rem;font-weight:600}.delivery-type-dot[data-v-6c0af642]{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#9aa8b8}.delivery-type-label.is-massive[data-v-6c0af642]{color:#8a4fa3}.delivery-type-label.is-massive .delivery-type-dot[data-v-6c0af642]{background:#8a4fa3}.delivery-type-unknown[data-v-6c0af642]{color:#9aa8b8}.template-name-row[data-v-6c0af642]{display:flex;align-items:center;gap:.5rem}.template-name-preview[data-v-6c0af642]{display:inline-flex;min-width:0;align-items:center;gap:.4rem}.template-name[data-v-6c0af642]{color:#1f2e4d;font-size:1.2rem;font-weight:700}.template-preview-button[data-v-6c0af642]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:23px;padding:0;border:0;outline:none;background:transparent;color:#718096;cursor:pointer;font-family:inherit;font-size:.76rem;line-height:1;white-space:nowrap}.template-preview-button[data-v-6c0af642]:hover{background:transparent;color:#6b3fa0}.template-preview-button[data-v-6c0af642]:focus,.template-preview-button[data-v-6c0af642]:focus-visible{background:transparent;color:#6b3fa0;box-shadow:none}.best-badge[data-v-6c0af642]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:999px;background:#fff3da;color:#b37418;font-size:.68rem;font-weight:700;white-space:nowrap}.template-tags-row[data-v-6c0af642]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.tag-badge[data-v-6c0af642]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border:1.5px solid currentColor;border-radius:999px;background:transparent;font-size:.68rem;font-weight:700;white-space:nowrap}.tag-marketing[data-v-6c0af642]{border-color:#cdb9e5;background:transparent;color:#7c4dbd}.tag-utility[data-v-6c0af642]{border-color:#afdcca;background:transparent;color:#16805c}.tag-authentication[data-v-6c0af642]{border-color:#ead09e;background:transparent;color:#b37418}.tag-neutral[data-v-6c0af642]{border-color:#cfd8e4;background:transparent;color:#50627f}.tag-chatbot[data-v-6c0af642]{border-color:#aad5df;background:transparent;color:#00718c}.tag-executive[data-v-6c0af642]{border-color:#cfd8e4;background:transparent;color:#50627f}.tag-action[data-v-6c0af642]{border-color:#bfd0ee;background:transparent;color:#2c5aa0}.reply-rate-cell[data-v-6c0af642]{min-width:140px}.reply-rate-value[data-v-6c0af642]{color:#6b3fa0;font-weight:700}.reply-rate-bar-track[data-v-6c0af642]{height:5px;margin-top:.35rem;overflow:hidden;border-radius:4px;background:#eef2f7}.reply-rate-bar-fill[data-v-6c0af642]{height:100%;border-radius:4px;background:#7c4dbd}.failed-high[data-v-6c0af642]{color:#c64949;font-weight:700}.table-footer[data-v-6c0af642]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem}.footer-showing[data-v-6c0af642]{color:#7b8d94;font-size:.82rem}.footer-controls[data-v-6c0af642]{display:flex;align-items:center;gap:.75rem}.per-page-select[data-v-6c0af642]{width:auto;height:38px;border-radius:10px}.table-pagination[data-v-6c0af642] .page-item .page-link{display:flex;align-items:center;justify-content:center;min-width:38px;height:38px;margin-left:.3rem;border:1px solid #e1e8f0;border-radius:8px;color:#50627f;font-weight:600}.table-pagination[data-v-6c0af642] .page-item.active .page-link{border-color:#00718c;background:#00718c;color:#fff}.table-pagination[data-v-6c0af642] .page-item.disabled .page-link{color:#c3ccd8}.popover.template-body-popover{max-width:380px;border:1px solid #dbe4f0;border-radius:10px;background:#fff;box-shadow:0 10px 28px rgba(31,46,77,.16)}.popover.template-body-popover .popover-body{padding:.8rem .85rem;border:0;border-radius:10px;background:#fff}.popover.template-body-popover .template-body-preview{max-height:260px;overflow-y:auto;color:#526179;font-size:.75rem;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.template-impact-source-performance[data-v-8f4cbdf8]{margin-bottom:1rem}.section-title[data-v-8f4cbdf8]{margin:0 0 .9rem;color:#1f2e4d;font-size:1.1rem;font-weight:700}.source-cards[data-v-8f4cbdf8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,320px));gap:.75rem}.source-card[data-v-8f4cbdf8]{display:flex;align-items:flex-start;gap:.7rem;padding:.85rem .95rem;border:1px solid #e6eef8;border-radius:14px;background:#fafcff}.source-icon[data-v-8f4cbdf8]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:#f1eaf9;color:#7c4dbd}.source-copy[data-v-8f4cbdf8]{min-width:0;flex:1}.source-name[data-v-8f4cbdf8]{display:block;color:#65777f;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.source-rate[data-v-8f4cbdf8]{display:block;margin:.2rem 0 .35rem;color:#1f2e4d;font-size:1.35rem;font-weight:700;line-height:1}.source-bar-track[data-v-8f4cbdf8]{height:6px;margin-bottom:.4rem;overflow:hidden;border-radius:4px;background:#eef2f7}.source-bar-fill[data-v-8f4cbdf8]{height:100%;border-radius:4px;background:#7c4dbd}.source-meta[data-v-8f4cbdf8]{color:#7b8d94;font-size:.72rem}.template-impact-failed-logs[data-v-41ea69c8]{margin-bottom:1rem;overflow:hidden;border:1px solid #dce5f0;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(31,46,77,.045)}.template-impact-failed-logs[data-v-41ea69c8] .card-body{padding:1.35rem}.section-header[data-v-41ea69c8]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.section-heading[data-v-41ea69c8]{display:flex;min-width:0;align-items:center;gap:.8rem}.section-icon[data-v-41ea69c8]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#fdeaea;color:#d94b4b;font-size:1.1rem}.section-heading-copy[data-v-41ea69c8]{min-width:0}.section-title[data-v-41ea69c8]{margin:0;color:#1f2e4d;font-size:1.2rem;font-weight:700;line-height:1.25}.section-subtitle[data-v-41ea69c8]{display:block;margin-top:.1rem;color:#6f8095;font-size:.8rem}.failure-rate-badge[data-v-41ea69c8]{display:inline-flex;min-height:30px;flex-shrink:0;align-items:center;padding:.35rem .75rem;border-radius:9px;background:#fdeeee;color:#d94b4b;font-size:.75rem;font-weight:700}.summary-grid[data-v-41ea69c8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.summary-card[data-v-41ea69c8]{display:flex;min-height:108px;align-items:center;gap:1rem;padding:1rem 1.25rem;border:1px solid #dce5f0;border-radius:13px;background:#fff}.summary-card-icon[data-v-41ea69c8]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:11px;font-size:1rem}.summary-card-icon-danger[data-v-41ea69c8]{background:#fdeeee;color:#e05252}.summary-card-icon-neutral[data-v-41ea69c8]{background:#eef2f7;color:#50627f}.summary-card-content[data-v-41ea69c8]{display:flex;min-width:0;flex-direction:column}.summary-card-value[data-v-41ea69c8]{color:#1f2e4d;font-size:1.65rem;font-weight:700;line-height:1}.summary-card-label[data-v-41ea69c8]{margin-top:.4rem;color:#6f8095;font-size:.82rem}.summary-card-description[data-v-41ea69c8]{margin-top:.2rem;overflow:hidden;color:#50627f;font-size:.82rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.distribution-panel[data-v-41ea69c8]{margin-bottom:1rem;padding:1.05rem 1.15rem;border:1px solid #dce5f0;border-radius:13px;background:#fff}.distribution-title[data-v-41ea69c8]{margin:0 0 .9rem;color:#1f2e4d;font-size:.92rem;font-weight:700}.distribution-bar[data-v-41ea69c8]{display:flex;width:100%;height:32px;overflow:hidden;border-radius:8px;background:#edf2f7}.distribution-segment[data-v-41ea69c8]{display:flex;min-width:0;align-items:center;justify-content:center;color:#fff;font-size:.76rem;font-weight:700}.distribution-segment[data-v-41ea69c8]:first-child{border-radius:8px 0 0 8px}.distribution-segment[data-v-41ea69c8]:last-child{border-radius:0 8px 8px 0}.distribution-legend[data-v-41ea69c8]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.85rem}.legend-item[data-v-41ea69c8]{display:inline-flex;align-items:center;gap:.4rem;color:#50627f;font-size:.77rem}.legend-dot[data-v-41ea69c8]{width:10px;height:10px;flex-shrink:0;border-radius:50%}.legend-percent[data-v-41ea69c8]{color:#50627f;font-weight:600}.errors-table-panel[data-v-41ea69c8]{overflow:hidden;border:1px solid #dce5f0;border-radius:13px;background:#fff}.table-toolbar[data-v-41ea69c8]{display:grid;grid-template-columns:minmax(230px,1.35fr) minmax(150px,.85fr) minmax(155px,.85fr) minmax(145px,.75fr) minmax(220px,1fr);gap:.75rem;padding:1rem;border-bottom:1px solid #e6edf4}.search-field[data-v-41ea69c8]{position:relative;display:block;min-width:0;margin:0}.search-icon[data-v-41ea69c8]{position:absolute;top:50%;left:.85rem;color:#91a0b3;font-size:.85rem;pointer-events:none;transform:translateY(-50%)}.filter-select[data-v-41ea69c8],.search-input[data-v-41ea69c8]{width:100%;height:42px;border:1px solid #dce5f0;border-radius:9px;background:#fff;color:#1f2e4d;font-family:inherit;font-size:.78rem;transition:border-color .16s ease,box-shadow .16s ease}.filter-select[data-v-41ea69c8]:focus,.search-input[data-v-41ea69c8]:focus{border-color:#8ea9c2;outline:none;box-shadow:0 0 0 3px rgba(0,113,140,.08)}.search-input[data-v-41ea69c8]{padding:0 .85rem 0 2.3rem}.search-input[data-v-41ea69c8]::-moz-placeholder{color:#91a0b3}.search-input[data-v-41ea69c8]::placeholder{color:#91a0b3}.select-field[data-v-41ea69c8]{position:relative;min-width:0}.filter-select[data-v-41ea69c8]{padding:0 2.2rem 0 .85rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-weight:600}.select-caret[data-v-41ea69c8]{position:absolute;top:50%;right:.85rem;color:#91a0b3;font-size:.65rem;pointer-events:none;transform:translateY(-50%)}.table-scroll[data-v-41ea69c8]{width:100%;overflow-x:auto}.errors-table[data-v-41ea69c8]{width:100%;min-width:920px;border-collapse:collapse}.errors-table td[data-v-41ea69c8],.errors-table th[data-v-41ea69c8]{padding:.85rem 1rem;vertical-align:middle;text-align:left}.errors-table th[data-v-41ea69c8]{background:#f8fafc;color:#50627f;font-size:.73rem;font-weight:700;white-space:nowrap}.errors-table td[data-v-41ea69c8]{color:#2f3f5c;font-size:.78rem}.errors-table tbody tr[data-v-41ea69c8]:not(:last-child){border-bottom:1px solid #e9eff5}.errors-table td.is-numeric[data-v-41ea69c8],.errors-table th.is-numeric[data-v-41ea69c8]{text-align:center}.error-group-row[data-v-41ea69c8]{transition:background-color .15s ease}.error-group-row[data-v-41ea69c8]:hover{background:#f6faff}.cause-cell[data-v-41ea69c8]{display:flex;min-width:230px;align-items:center;gap:.75rem}.cause-icon[data-v-41ea69c8]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:9px;background:var(--cause-soft);color:var(--cause-color);font-size:.9rem}.cause-name[data-v-41ea69c8]{color:#1f2e4d;font-weight:600}.error-code-chip[data-v-41ea69c8]{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .45rem;border:1px solid #dce5f0;border-radius:5px;background:#f7f9fc;color:#42516b;font-family:monospace;font-size:.72rem;letter-spacing:.04em}.action-heading[data-v-41ea69c8]{width:125px}.action-cell[data-v-41ea69c8]{text-align:right!important}.detail-button[data-v-41ea69c8]{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:0;background:transparent;color:#1769d2;font-size:.76rem;font-weight:700;white-space:nowrap;cursor:pointer}.detail-button svg[data-v-41ea69c8]{transition:transform .16s ease}.detail-button[data-v-41ea69c8]:hover{color:#0d4fa9}.detail-button:hover svg[data-v-41ea69c8]{transform:translateX(3px)}.empty-row[data-v-41ea69c8]{padding:2rem 1rem!important;color:#7b8d94!important;text-align:center!important}.table-footer[data-v-41ea69c8]{display:flex;min-height:66px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-top:1px solid #e6edf4}.footer-showing[data-v-41ea69c8]{color:#6f8095;font-size:.78rem}.footer-controls[data-v-41ea69c8]{display:flex;align-items:center;gap:.75rem}.per-page-select[data-v-41ea69c8]{width:auto;min-width:125px;height:38px;border:1px solid #dce5f0;border-radius:8px;color:#50627f;font-size:.75rem}.table-pagination[data-v-41ea69c8] .page-item .page-link{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;margin-left:.35rem;border:1px solid #dce5f0;border-radius:7px;background:#fff;color:#50627f;font-size:.76rem;font-weight:600}.table-pagination[data-v-41ea69c8] .page-item.active .page-link{border-color:#2f6fed;background:#fff;color:#2f6fed;box-shadow:0 0 0 2px rgba(47,111,237,.08)}.table-pagination[data-v-41ea69c8] .page-item.disabled .page-link{color:#c4ceda}.empty-state[data-v-41ea69c8]{display:flex;min-height:180px;align-items:center;justify-content:center;gap:.85rem;padding:2rem;border:1px dashed #dce5f0;border-radius:13px;background:#f8fbff}.empty-state-icon[data-v-41ea69c8]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#e7f6ee;color:#1fa855}.empty-state strong[data-v-41ea69c8]{display:block;color:#1f2e4d;font-size:.9rem}.empty-state p[data-v-41ea69c8]{margin:.2rem 0 0;color:#7b8d94;font-size:.78rem}.detail-modal-content[data-v-41ea69c8]{display:flex;flex-direction:column;gap:1rem}.detail-summary[data-v-41ea69c8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.detail-summary>div[data-v-41ea69c8]{padding:.85rem 1rem;border:1px solid #e1e8f0;border-radius:10px;background:#f8fafc}.detail-summary strong[data-v-41ea69c8]{display:block;margin-top:.2rem;color:#1f2e4d;font-size:1rem}.detail-summary-label[data-v-41ea69c8]{color:#7b8d94;font-size:.72rem}.detail-table-wrapper[data-v-41ea69c8]{overflow-x:auto;border:1px solid #e1e8f0;border-radius:10px}.detail-table[data-v-41ea69c8]{width:100%;min-width:900px;border-collapse:collapse}.detail-table td[data-v-41ea69c8],.detail-table th[data-v-41ea69c8]{padding:.75rem;vertical-align:top;text-align:left}.detail-table th[data-v-41ea69c8]{background:#f7f9fc;color:#50627f;font-size:.72rem;font-weight:700}.detail-table td[data-v-41ea69c8]{color:#42516b;font-size:.75rem}.detail-table tbody tr[data-v-41ea69c8]:not(:last-child){border-bottom:1px solid #e9eff5}.detail-error-message[data-v-41ea69c8]{min-width:280px;white-space:normal}@media (max-width:1100px){.table-toolbar[data-v-41ea69c8]{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(160px,.7fr))}.select-field-order[data-v-41ea69c8]{grid-column:span 2}}@media (max-width:800px){.summary-grid[data-v-41ea69c8]{grid-template-columns:1fr}.table-toolbar[data-v-41ea69c8]{grid-template-columns:1fr 1fr}.search-field[data-v-41ea69c8],.select-field-order[data-v-41ea69c8]{grid-column:1/-1}.section-title[data-v-41ea69c8]{font-size:1.05rem}.distribution-legend[data-v-41ea69c8]{gap:.75rem 1rem}}@media (max-width:560px){.template-impact-failed-logs[data-v-41ea69c8] .card-body{padding:1rem}.section-header[data-v-41ea69c8]{align-items:flex-start}.failure-rate-badge[data-v-41ea69c8]{font-size:.67rem}.table-toolbar[data-v-41ea69c8]{grid-template-columns:1fr}.search-field[data-v-41ea69c8],.select-field-order[data-v-41ea69c8],.select-field[data-v-41ea69c8]{grid-column:auto}.distribution-bar[data-v-41ea69c8]{height:26px}.distribution-legend[data-v-41ea69c8]{flex-direction:column;gap:.55rem}.footer-controls[data-v-41ea69c8],.table-footer[data-v-41ea69c8]{align-items:stretch;flex-direction:column}.per-page-select[data-v-41ea69c8]{width:100%}.detail-summary[data-v-41ea69c8]{grid-template-columns:1fr}}[data-v-41ea69c8] .failed-logs-detail-modal .modal-content{border-radius:8px;overflow:hidden}[data-v-41ea69c8] .failed-logs-detail-modal .modal-header{align-items:center;gap:.75rem;background:#006f8a;border-bottom:none}[data-v-41ea69c8] .failed-logs-detail-modal .modal-header .modal-title{flex:1 1 auto;min-width:0;overflow-wrap:break-word;word-break:break-word;color:#fff;font-weight:700}[data-v-41ea69c8] .failed-logs-detail-modal .modal-header .close{flex:0 0 auto;margin:0!important;padding:.25rem .5rem!important;border-radius:6px!important;transition:none!important;animation:none!important;color:#fff!important;text-shadow:none!important}[data-v-41ea69c8] .failed-logs-detail-modal .modal-header .close,[data-v-41ea69c8] .failed-logs-detail-modal .modal-header .close:focus,[data-v-41ea69c8] .failed-logs-detail-modal .modal-header .close:hover{transform:none!important;background-color:transparent!important;opacity:1!important}.ai-conversion-kpis[data-v-c97e0954]{margin-bottom:1rem}.kpi-grid[data-v-c97e0954]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.kpi-card[data-v-c97e0954]{display:flex;min-width:0;min-height:150px;flex-direction:column;padding:1.1rem 1.15rem .9rem;border:1px solid #dce5f0;border-radius:14px;background:#fff;box-shadow:0 2px 4px rgba(15,23,42,.02),0 7px 18px rgba(15,23,42,.035)}.kpi-card-header[data-v-c97e0954]{display:flex;min-width:0;align-items:center;gap:.65rem}.kpi-icon-chip[data-v-c97e0954]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:11px;background:var(--kpi-soft,#e5f4f7);color:var(--kpi-color,#00718c);font-size:1.05rem}.kpi-help[data-v-c97e0954]{flex-shrink:0;margin:0}.kpi-title[data-v-c97e0954]{flex:1;min-width:0;overflow:hidden;color:#1f2e4d;font-size:.85rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kpi-card-content[data-v-c97e0954]{display:flex;flex-direction:column;margin-top:1rem}.kpi-value[data-v-c97e0954]{margin:0;color:#1f2e4d;font-size:1.9rem;font-weight:700;line-height:1;letter-spacing:-.025em}.kpi-value.is-text-value[data-v-c97e0954]{font-size:1.3rem;white-space:normal}.kpi-secondary[data-v-c97e0954]{display:block;margin-top:.4rem;color:#6f8095;font-size:.78rem;line-height:1.35}.kpi-decoration[data-v-c97e0954]{width:100%;height:22px;margin-top:auto;padding-top:.6rem;color:var(--kpi-color,#00718c);opacity:.35}.kpi-skeleton[data-v-c97e0954]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.kpi-skeleton-card[data-v-c97e0954]{min-height:150px;padding:1.1rem 1.15rem;border:1px solid #e6eef8;border-radius:14px;background:#fff}.skeleton-header[data-v-c97e0954]{display:flex;align-items:center;gap:.65rem}.skeleton-icon[data-v-c97e0954],.skeleton-line[data-v-c97e0954]{display:block;border-radius:8px;background:linear-gradient(90deg,#edf2f3 25%,#f7f9fa 50%,#edf2f3 75%);background-size:200% 100%;animation:ai-conversion-shimmer-c97e0954 1.4s infinite}.skeleton-icon[data-v-c97e0954]{width:40px;height:40px;flex-shrink:0;border-radius:11px}.skeleton-label[data-v-c97e0954]{width:42%;height:11px}.skeleton-value[data-v-c97e0954]{width:38%;height:28px;margin-top:1rem}.skeleton-caption[data-v-c97e0954]{width:72%;height:10px;margin-top:.6rem}@keyframes ai-conversion-shimmer-c97e0954{0%{background-position:200% 0}to{background-position:-200% 0}}.kpi-state[data-v-c97e0954]{display:flex;min-height:130px;align-items:center;gap:.85rem;padding:1rem;border:1px dashed #d7e3e7;border-radius:14px;background:#f8fbff;color:#00718c;font-size:1.2rem}.kpi-state strong[data-v-c97e0954]{display:block;color:#304951;font-size:.9rem}.kpi-state p[data-v-c97e0954]{margin:.15rem 0 0;color:#829198;font-size:.78rem}.kpi-error-state[data-v-c97e0954]{color:#c64949}.retry-button[data-v-c97e0954]{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;padding:.55rem .8rem;border:1px solid #f4c8c8;border-radius:9px;background:#fff;color:#c64949;font-size:.75rem;font-weight:600;cursor:pointer}.retry-button[data-v-c97e0954]:hover{background:#fff7f7}@media (max-width:900px){.kpi-grid[data-v-c97e0954],.kpi-skeleton[data-v-c97e0954]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.kpi-grid[data-v-c97e0954],.kpi-skeleton[data-v-c97e0954]{grid-template-columns:1fr}}.ai-conversion-funnel[data-v-3b63eb08]{height:var(--conversion-stage-height,100%);border:1px solid #edf0f6;border-radius:12px;box-shadow:0 2px 8px rgba(31,46,77,.025)}.ai-conversion-funnel[data-v-3b63eb08] .card-body{display:flex;flex-direction:column;min-height:0;padding:1.15rem}.funnel-header[data-v-3b63eb08]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;flex-shrink:0;margin-bottom:1rem}.funnel-title[data-v-3b63eb08]{flex-shrink:0;display:flex;align-items:center;gap:.35rem;margin:0;color:#26334d;font-size:.9rem;font-weight:600}.funnel-title-info[data-v-3b63eb08]{flex-shrink:0;cursor:help}.funnel-rows[data-v-3b63eb08]{position:relative;isolation:isolate;display:flex;flex:1;flex-direction:column;gap:4px}.funnel-shape[data-v-3b63eb08]{position:absolute;z-index:-1;inset:0 var(--funnel-right) 0 var(--funnel-left);pointer-events:none}.funnel-shape svg[data-v-3b63eb08]{display:block;width:100%;height:100%;overflow:hidden}.funnel-row[data-v-3b63eb08]{--funnel-left:28%;--funnel-dropoff-width:14rem;--funnel-right:calc(var(--funnel-dropoff-width) + 4rem);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(64px,1fr) var(--funnel-dropoff-width);align-items:center;gap:.6rem;width:100%;min-height:72px;padding:.5rem .65rem;border:1px solid #edf0f6;border-radius:6px;background:transparent;cursor:pointer;font-family:inherit;text-align:left;transition:border-color .15s ease,background .15s ease}.funnel-row[data-v-3b63eb08]:hover:not(:disabled):not(.is-selected){border-color:#cde5eb;background:rgba(0,113,140,.018)}.funnel-row[data-v-3b63eb08]:focus-visible{outline:2px solid #00718c;outline-offset:2px}.funnel-row.is-selected[data-v-3b63eb08]{border-color:#6ca8b7;background:rgba(0,113,140,.025);box-shadow:0 0 0 1px rgba(0,113,140,.035)}.funnel-row.is-unavailable[data-v-3b63eb08]{opacity:.55}.funnel-state[data-v-3b63eb08]{color:#66758e;font-size:.75rem;text-align:center}.funnel-step[data-v-3b63eb08]{display:flex;align-items:center;gap:.65rem;min-width:0}.funnel-badge[data-v-3b63eb08]{display:inline-flex;width:25px;height:25px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:#e5f4f7;color:#00718c;font-size:.76rem;font-weight:600}.is-selected .funnel-badge[data-v-3b63eb08]{background:#00718c;color:#fff}.funnel-name[data-v-3b63eb08]{min-width:0;overflow:hidden;color:#28354d;font-size:.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.funnel-metrics[data-v-3b63eb08]{min-width:0;text-align:center}.funnel-count[data-v-3b63eb08]{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:calc(50% + var(--funnel-left)/2 - var(--funnel-right)/2);transform:translate(-50%,-50%);color:#202b42;font-size:1.4rem;font-weight:600;letter-spacing:-.025em;white-space:nowrap}.funnel-count strong[data-v-3b63eb08]{font-size:1.2rem;line-height:1.2}.funnel-percent[data-v-3b63eb08]{position:absolute;top:50%;left:calc(var(--funnel-left) + (100% - var(--funnel-left) - var(--funnel-right))*var(--funnel-edge) + .65rem);transform:translateY(-50%);color:#00718c;font-size:.76rem;font-weight:600;white-space:nowrap}.funnel-dropoff[data-v-3b63eb08]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem;color:#ed5365;font-size:.7rem;font-weight:500;min-width:0;overflow-wrap:anywhere;text-align:right}.funnel-unavailable-badge[data-v-3b63eb08]{min-width:0;overflow-wrap:anywhere;color:#929daf;font-size:.7rem;text-align:right}.funnel-footnote[data-v-3b63eb08]{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.4rem;margin:1.15rem 0 0;color:#98a3b5;font-size:.7rem;line-height:1.5;text-align:center}.funnel-empty[data-v-3b63eb08]{padding:1rem 0;color:#8a97af;font-size:.85rem}.funnel-skeleton[data-v-3b63eb08]{display:flex;flex-direction:column;gap:4px}.funnel-skeleton-row[data-v-3b63eb08]{display:block;height:60px;border-radius:6px;background:linear-gradient(90deg,#edf2f7 25%,#f8faff 50%,#edf2f7 75%);background-size:200% 100%;animation:ai-conversion-funnel-shimmer-3b63eb08 1.4s infinite}@keyframes ai-conversion-funnel-shimmer-3b63eb08{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:992px){.funnel-rows[data-v-3b63eb08]{min-height:0;overflow-y:auto}.funnel-row[data-v-3b63eb08]{flex:1 0 60px;min-height:60px}.funnel-skeleton[data-v-3b63eb08]{flex:1}.funnel-skeleton-row[data-v-3b63eb08]{flex:1;min-height:60px}}@media (max-width:1399.98px){.funnel-row[data-v-3b63eb08]{--funnel-right:18%;grid-template-columns:minmax(0,1.15fr) minmax(64px,1fr) minmax(0,.9fr)}.funnel-metrics[data-v-3b63eb08]{display:flex;flex-direction:column;align-items:center;gap:.2rem}.funnel-count[data-v-3b63eb08],.funnel-percent[data-v-3b63eb08]{position:static;transform:none}.funnel-name[data-v-3b63eb08],.funnel-percent[data-v-3b63eb08]{white-space:normal;overflow-wrap:anywhere}}@media (max-width:575px){.funnel-row[data-v-3b63eb08]{--funnel-left:60%;--funnel-right:0%;grid-template-columns:minmax(0,1.5fr) minmax(64px,1fr);gap:.45rem;min-height:68px;padding:.6rem}.funnel-step[data-v-3b63eb08]{gap:.4rem}.funnel-name[data-v-3b63eb08]{font-size:.76rem;white-space:normal}.funnel-count[data-v-3b63eb08]{font-size:1.2rem}.funnel-dropoff[data-v-3b63eb08],.funnel-unavailable-badge[data-v-3b63eb08]{grid-column:1/-1;justify-content:flex-end}}.preview-note[data-v-163d8c5a]{margin-bottom:.75rem;color:#7b8d94;font-size:.75rem}.episodes-table-wrapper[data-v-163d8c5a]{overflow-x:auto;border:1px solid #eef2f7;border-radius:12px}.episodes-table[data-v-163d8c5a]{width:100%;border-collapse:collapse;white-space:nowrap}.episodes-table td[data-v-163d8c5a],.episodes-table th[data-v-163d8c5a]{padding:.7rem .9rem;text-align:left}.episodes-table th[data-v-163d8c5a]{background:#f7f9fc;color:#50627f;font-size:.72rem;font-weight:700}.episodes-table tbody tr[data-v-163d8c5a]:not(:last-child){border-bottom:1px solid #eef2f7}.episodes-table td[data-v-163d8c5a]{color:#1f2e4d;font-size:.8rem}.empty-row[data-v-163d8c5a]{padding:1.5rem 1rem;color:#7b8d94;text-align:center;white-space:normal}.status-badge[data-v-163d8c5a]{display:inline-flex;padding:.2rem .55rem;border-radius:999px;background:#eef2f7;color:#50627f;font-size:.7rem;font-weight:700}.status-badge.is-active[data-v-163d8c5a]{background:#e7f6ee;color:#1fa855}.status-badge.is-waiting[data-v-163d8c5a]{background:#fff3da;color:#b37418}.status-badge.is-leaked[data-v-163d8c5a],.status-badge.is-suspended[data-v-163d8c5a]{background:#fdeeee;color:#d94b4b}.status-badge.is-converted[data-v-163d8c5a]{background:#e5f4f7;color:#00718c}.status-badge.is-closed[data-v-163d8c5a]{background:#eef2f7;color:#50627f}.converted-badge[data-v-163d8c5a]{color:#1fa855;font-size:.8rem;font-weight:700}.not-converted[data-v-163d8c5a]{color:#9aa8b8;font-size:.8rem}.episodes-footer[data-v-163d8c5a]{display:flex;flex-direction:column;align-items:stretch;margin-top:1rem}.footer-showing[data-v-163d8c5a]{color:#7b8d94;font-size:.78rem}.episodes-skeleton[data-v-163d8c5a]{display:flex;flex-direction:column;gap:.5rem}.skeleton-line[data-v-163d8c5a]{display:block;height:34px;border-radius:8px;background:linear-gradient(90deg,#edf2f3 25%,#f7f9fa 50%,#edf2f3 75%);background-size:200% 100%;animation:ai-conversion-episodes-shimmer-163d8c5a 1.4s infinite}@keyframes ai-conversion-episodes-shimmer-163d8c5a{0%{background-position:200% 0}to{background-position:-200% 0}}.episodes-state[data-v-163d8c5a]{padding:1rem;border:1px dashed #d7e3e7;border-radius:10px;background:#f8fbff;color:#50627f;font-size:.85rem;text-align:center}.episodes-error-state[data-v-163d8c5a]{color:#c64949}.retry-button[data-v-163d8c5a]{display:inline-block;margin-top:.5rem;padding:.4rem .75rem;border:1px solid #f4c8c8;border-radius:8px;background:#fff;color:#c64949;font-size:.75rem;font-weight:600;cursor:pointer}.management-result-summary p[data-v-7d4ad0b0]{margin:0 0 .65rem;color:#607888;font-size:.8rem;line-height:1.5}.management-result-summary .management-result-note[data-v-7d4ad0b0]{margin:.65rem 0 0;color:#8390a8;font-size:.75rem}.detail-list[data-v-7d4ad0b0]{margin:0}.detail-row[data-v-7d4ad0b0]{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid #f1f4f9}.detail-row dt[data-v-7d4ad0b0]{color:#7b8d94;font-size:.82rem}.detail-row dd[data-v-7d4ad0b0]{margin:0;color:#1f2e4d;font-size:.88rem;font-weight:700}.ai-reporting-action[data-v-1deb3cba]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:none;border-radius:8px;background:linear-gradient(135deg,#00718c,#005266);color:#fff;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .3s ease;box-shadow:none}.ai-reporting-action[data-v-1deb3cba]:hover{background:linear-gradient(135deg,#008aa8,#00718c)}.ai-reporting-action[data-v-1deb3cba]:focus-visible{outline:2px solid #00718c;outline-offset:3px}.ai-conversion-stage-panel[data-v-1deb3cba]{height:var(--conversion-stage-height,100%);border:1px solid #edf0f6;border-radius:12px;box-shadow:0 2px 8px rgba(31,46,77,.025)}.ai-conversion-stage-panel[data-v-1deb3cba] .card-body{display:flex;flex-direction:column;min-height:0;padding:1.15rem}.panel-header[data-v-1deb3cba]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.9rem}.panel-title[data-v-1deb3cba]{margin:0;color:#1f2e4d;font-size:1rem;font-weight:600}.source-selector[data-v-1deb3cba]{margin-bottom:.8rem}.source-selector[data-v-1deb3cba] label,.source-selector small[data-v-1deb3cba]{font-size:.72rem;color:#66758e}.source-selector small[data-v-1deb3cba]{display:block;margin-top:.3rem}.panel-stats[data-v-1deb3cba]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:.9rem;border-bottom:1px solid #eef2f7}.panel-stat[data-v-1deb3cba]{display:flex;flex-direction:column;gap:.2rem}.panel-stat-label[data-v-1deb3cba]{color:#7b8d94;font-size:.75rem;font-weight:600}.panel-stat-value[data-v-1deb3cba]{color:#1f2e4d;font-size:1.3rem;font-weight:700}.panel-stat-value.is-unknown[data-v-1deb3cba]{color:#8190a7;font-size:.95rem}.panel-stat-value.is-positive[data-v-1deb3cba]{color:#1fa855}.panel-stat-value.is-negative[data-v-1deb3cba]{color:#d94b4b}.panel-stat-arrow[data-v-1deb3cba]{color:#c3ccd8;font-size:.9rem}.panel-tabs[data-v-1deb3cba] .nav-tabs{border-bottom:1px solid #edf0f6}.panel-tabs[data-v-1deb3cba] .nav-link{padding:.6rem .75rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#8190a7;font-size:.76rem;font-weight:500}.panel-tabs[data-v-1deb3cba] .nav-link:after{display:none}.panel-tabs[data-v-1deb3cba] .nav-link.active{border-bottom-color:#00718c;color:#00718c;background:transparent}.panel-section-label[data-v-1deb3cba]{display:flex;align-items:center;gap:.35rem;margin:0 0 .75rem;color:#50627f;font-size:.82rem;font-weight:700}.field-rows[data-v-1deb3cba]{max-height:28rem;overflow-y:auto;padding-right:.3rem;display:flex;flex-direction:column;gap:.75rem}.field-row-header[data-v-1deb3cba]{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.3rem;color:#1f2e4d;font-size:.85rem;font-weight:600}.field-source[data-v-1deb3cba]{display:block;color:#8190a7;font-size:.7rem;font-weight:400}.field-bar-track[data-v-1deb3cba]{height:4px;overflow:hidden;border-radius:4px;background:#eef2f7}.field-bar-fill[data-v-1deb3cba]{height:100%;border-radius:4px;background:#00718c}.response-insight[data-v-1deb3cba]{display:flex;gap:.6rem;margin-top:1rem;padding:.8rem .9rem;border:1px solid #d7e9ef;border-radius:6px;background:#f0f7fa;color:#00718c}.response-insight strong[data-v-1deb3cba]{font-size:.85rem}.response-insight p[data-v-1deb3cba]{margin:.2rem 0 0;color:#607888;font-size:.75rem}.response-insight-icon[data-v-1deb3cba]{flex-shrink:0;margin-top:.15rem}.detail-list[data-v-1deb3cba]{margin:0}.detail-row[data-v-1deb3cba]{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid #f1f4f9}.detail-row dt[data-v-1deb3cba]{color:#7b8d94;font-size:.82rem}.detail-row dd[data-v-1deb3cba]{margin:0;color:#1f2e4d;font-size:.88rem;font-weight:700}.panel-state[data-v-1deb3cba]{padding:1rem;border:1px dashed #d7e3e7;border-radius:10px;background:#f8fbff;color:#50627f;font-size:.85rem;text-align:center}.panel-error-state[data-v-1deb3cba]{color:#c64949}.retry-button[data-v-1deb3cba]{display:inline-block;margin-top:.5rem;padding:.4rem .75rem;border:1px solid #f4c8c8;border-radius:8px;background:#fff;color:#c64949;font-size:.75rem;font-weight:600;cursor:pointer}.panel-tab-skeleton[data-v-1deb3cba]{display:flex;flex-direction:column;gap:.6rem}.skeleton-line[data-v-1deb3cba]{display:block;height:14px;border-radius:6px;background:linear-gradient(90deg,#edf2f3 25%,#f7f9fa 50%,#edf2f3 75%);background-size:200% 100%;animation:ai-conversion-panel-shimmer-1deb3cba 1.4s infinite}@keyframes ai-conversion-panel-shimmer-1deb3cba{0%{background-position:200% 0}to{background-position:-200% 0}}.view-conversations-action[data-v-1deb3cba]{display:flex;justify-content:center;flex-shrink:0;margin-top:auto;padding-top:1.25rem}@media (min-width:992px){.panel-header[data-v-1deb3cba],.panel-stats[data-v-1deb3cba]{flex-shrink:0}.panel-tabs[data-v-1deb3cba]{display:flex;flex:1;flex-direction:column;min-height:0}.panel-tabs[data-v-1deb3cba] .nav-tabs{flex-shrink:0}.panel-tabs[data-v-1deb3cba] .tab-content{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding-right:.3rem}.field-rows[data-v-1deb3cba]{max-height:none;overflow-y:visible}}.commercial-results[data-v-59cdf428]{margin:.5rem 0 1.25rem;padding:1.2rem;border:1px solid #e5eaf2;border-radius:10px;background:#fff;color:#26334d}.commercial-header[data-v-59cdf428]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.commercial-header h3[data-v-59cdf428]{font-size:1.1rem;margin:0;font-weight:600}.commercial-header small[data-v-59cdf428]{color:#8390a8}.commercial-note[data-v-59cdf428],.commercial-scope[data-v-59cdf428]{color:#8390a8;font-size:.8rem;margin:.7rem 0}.commercial-grid[data-v-59cdf428]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.commercial-card[data-v-59cdf428]{border:1px solid #e5eaf2;border-radius:8px;padding:1rem}.commercial-card h4[data-v-59cdf428]{font-size:.9rem;font-weight:500}.commercial-card small[data-v-59cdf428]{display:block;color:#8390a8;margin-top:.4rem}.commercial-values[data-v-59cdf428]{display:flex;align-items:baseline;gap:.6rem}.commercial-values strong[data-v-59cdf428]{font-size:1.65rem;color:#00718c}.commercial-values span[data-v-59cdf428]{font-size:.8rem;color:#8390a8}.commercial-uf[data-v-59cdf428]{font-weight:500;margin-top:.35rem}.commercial-warning[data-v-59cdf428]{font-size:.8rem;color:#a87521!important}.commercial-error[data-v-59cdf428]{font-size:.85rem;color:#c44357}@media (max-width:680px){.commercial-grid[data-v-59cdf428]{grid-template-columns:1fr}}.journey-selector[data-v-e41e357e]{width:300px;max-width:100%;margin:0 0 0 auto}.journey-selector[data-v-e41e357e] label{margin-bottom:.2rem;color:#7b8d94;font-size:.72rem}.episode-help[data-v-e41e357e]{display:flex;align-items:flex-start;gap:.4rem;margin:0 0 .85rem;color:#7b8d94;font-size:.75rem;line-height:1.5}.episode-help-icon[data-v-e41e357e]{display:inline-flex;flex-shrink:0;margin:.1rem 0 0;padding:0;line-height:1}@media (min-width:992px){.conversion-stage-layout.has-stage-panel[data-v-e41e357e]{--conversion-stage-height:clamp(35rem,60vh,40rem)}.conversion-stage-column[data-v-e41e357e]{display:flex;min-width:0}.conversion-stage-column>.card[data-v-e41e357e]{flex:1;min-width:0}}.ai-reporteria{padding:.9rem 1.2rem 1.4rem}.ai-reporteria-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.ai-reporteria-subtitle{margin:.2rem 0 0;max-width:620px;color:#6e7c98;font-size:.85rem;line-height:1.35}@media (max-width:680px){.ai-reporteria-header{align-items:flex-start;flex-direction:column}}