[dir] .performance-summary-card[data-v-40bfbcfe],[dir] .performance-table-card[data-v-40bfbcfe],[dir] .performance-toolbar-card[data-v-40bfbcfe]{border:1px solid #e7e7f2;border-radius:8px;box-shadow:0 2px 10px rgba(34,41,47,.04);background:#fff}.performance-toolbar[data-v-40bfbcfe]{display:grid;grid-template-columns:minmax(180px,240px) minmax(260px,1fr) auto;gap:1rem;align-items:end}[dir] .performance-toolbar[data-v-40bfbcfe]{padding:1rem}.toolbar-field label[data-v-40bfbcfe]{display:block;color:#6e6b7b;font-size:.8rem;font-weight:600}[dir] .toolbar-field label[data-v-40bfbcfe]{margin-bottom:.35rem}.performance-select[data-v-40bfbcfe]{min-height:38px;color:#5e5873}[dir] .performance-select[data-v-40bfbcfe]{border:1px solid #d8d6de;border-radius:6px;background-color:#fff}.auto-control[data-v-40bfbcfe]{display:flex;align-items:center;min-height:38px}.performance-switch[data-v-40bfbcfe]{color:#5e5873;font-weight:600}[dir] .performance-switch[data-v-40bfbcfe]{margin-bottom:0}.interval-badge[data-v-40bfbcfe]{font-size:.82rem}[dir] .interval-badge[data-v-40bfbcfe]{padding:.45rem .6rem}.toolbar-actions[data-v-40bfbcfe]{display:flex;align-items:center;justify-content:flex-end;min-height:38px;white-space:nowrap}.action-button[data-v-40bfbcfe]{min-height:38px;font-weight:600}[dir] .action-button[data-v-40bfbcfe]{border-radius:6px}[dir] .performance-summary[data-v-40bfbcfe]{padding:1rem}[dir] .summary-eligibility[data-v-40bfbcfe]{margin-top:.25rem;margin-bottom:1rem;padding:.9rem 1rem;border:1px solid #ebe9f1;border-radius:8px;background:#fcfcfe}.summary-eligibility-header[data-v-40bfbcfe]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.summary-eligibility-badge[data-v-40bfbcfe]{white-space:nowrap}.summary-eligibility-grid[data-v-40bfbcfe]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}[dir] .summary-eligibility-grid[data-v-40bfbcfe]{margin-top:.75rem}[dir] .summary-eligibility-metric[data-v-40bfbcfe]{padding:.75rem .8rem;border:1px solid #ebe9f1;border-radius:8px;background:#fff}.summary-eligibility-metric span[data-v-40bfbcfe]{display:block;color:#6e6b7b;font-size:.8rem}[dir] .summary-eligibility-metric span[data-v-40bfbcfe]{margin-bottom:.25rem}.summary-eligibility-metric strong[data-v-40bfbcfe]{display:block;color:#5e5873;font-size:1.05rem}.summary-eligibility-metric small[data-v-40bfbcfe]{color:#b9b9c3}.summary-eligibility-note[data-v-40bfbcfe]{font-size:.85rem;color:#6e6b7b}[dir] .summary-eligibility-note[data-v-40bfbcfe]{margin-top:.75rem}.summary-header[data-v-40bfbcfe]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}[dir] .summary-header[data-v-40bfbcfe]{margin-bottom:1rem}.summary-badge[data-v-40bfbcfe]{align-self:flex-start;min-height:32px}[dir] .summary-badge[data-v-40bfbcfe]{padding:.35rem .65rem}.summary-grid[data-v-40bfbcfe]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}[dir] .summary-grid[data-v-40bfbcfe]{margin-bottom:1rem}[dir] .summary-metric[data-v-40bfbcfe]{padding:.85rem .9rem;border:1px solid #ebe9f1;border-radius:6px;background:#fafafe}.summary-metric small[data-v-40bfbcfe],.summary-metric span[data-v-40bfbcfe]{display:block;color:#6e6b7b}.summary-metric span[data-v-40bfbcfe]{font-size:.78rem;font-weight:600}[dir] .summary-metric span[data-v-40bfbcfe]{margin-bottom:.3rem}.summary-metric strong[data-v-40bfbcfe]{display:block;font-size:1.15rem;line-height:1.2}.summary-metric small[data-v-40bfbcfe]{font-size:.76rem}[dir] .summary-metric small[data-v-40bfbcfe]{margin-top:.25rem}.summary-breakdown-grid[data-v-40bfbcfe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}[dir] .summary-breakdown-panel[data-v-40bfbcfe]{border:1px solid #ebe9f1;border-radius:6px;padding:.85rem}.summary-guidance[data-v-40bfbcfe]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center}[dir] .summary-guidance[data-v-40bfbcfe]{padding:.85rem .95rem;margin-bottom:1rem;border:1px solid #dfe7ff;border-radius:6px;background:#f8fbff}.summary-guidance-badge[data-v-40bfbcfe]{min-height:28px}.summary-guidance-text[data-v-40bfbcfe]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.summary-guidance-text span[data-v-40bfbcfe],.summary-guidance-text strong[data-v-40bfbcfe]{min-width:0}.summary-guidance-text span[data-v-40bfbcfe]{color:#6e6b7b;font-size:.82rem}.summary-guidance-stats[data-v-40bfbcfe]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;color:#5e5873;font-size:.76rem;font-weight:600}[dir] .summary-guidance-stats span[data-v-40bfbcfe]{padding:.2rem .45rem;border-radius:4px;background:#eef2ff}.summary-guidance-inline[data-v-40bfbcfe]{display:flex;gap:.4rem;align-items:center}[dir] .summary-guidance-inline[data-v-40bfbcfe]{margin-top:.2rem}.signal-outcome-cell[data-v-40bfbcfe]{display:flex;flex-direction:column;gap:.15rem}.signal-outcome-head[data-v-40bfbcfe]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.summary-panel-title[data-v-40bfbcfe]{color:#5e5873;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:0}[dir] .summary-panel-title[data-v-40bfbcfe]{margin-bottom:.6rem}[dir] .summary-line[data-v-40bfbcfe]{padding:.5rem 0;border-top:1px solid #f1eff7}[dir] .summary-line[data-v-40bfbcfe]:first-of-type{border-top:0;padding-top:0}.summary-line-head[data-v-40bfbcfe]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}[dir] .summary-line-head[data-v-40bfbcfe]{margin-bottom:.1rem}.summary-bucket[data-v-40bfbcfe]{display:inline-block;min-width:0;color:#5e5873;font-size:.8rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .summary-recent[data-v-40bfbcfe]{margin-top:1rem}.summary-recent-line[data-v-40bfbcfe]{display:flex;align-items:flex-start;gap:.65rem}[dir] .summary-recent-line[data-v-40bfbcfe]{padding:.45rem 0;border-top:1px solid #f1eff7}[dir] .summary-recent-line[data-v-40bfbcfe]:first-of-type{border-top:0}.summary-badge-mini[data-v-40bfbcfe]{display:inline-flex;align-items:center;min-height:24px;color:#5e5873;font-size:.72rem;font-weight:700;white-space:nowrap}[dir] .summary-badge-mini[data-v-40bfbcfe]{padding:.18rem .45rem;border-radius:4px;background:#f1eff7}.summary-recent-text[data-v-40bfbcfe]{color:#6e6b7b;font-size:.82rem}.summary-recent-stack[data-v-40bfbcfe]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.summary-recent-subtext[data-v-40bfbcfe]{color:#8a8598;font-size:.76rem}.table-title-row[data-v-40bfbcfe]{display:flex;align-items:center}[dir] .table-title-row[data-v-40bfbcfe]{padding:1rem;border-bottom:1px solid #ebe9f1}.performance-table[data-v-40bfbcfe]{color:#5e5873}.performance-table[data-v-40bfbcfe] thead th{color:#5e5873;font-weight:700;white-space:nowrap}[dir] .performance-table[data-v-40bfbcfe] thead th{background:#f8f8fb;border-top:0;border-bottom:1px solid #ebe9f1}.performance-table[data-v-40bfbcfe] tbody td{vertical-align:middle}[dir] .performance-table[data-v-40bfbcfe] tbody td{border-color:#ebe9f1}.score-breakdown[data-v-40bfbcfe]{color:#6e6b7b;font-size:.78rem;line-height:1.35;white-space:nowrap}[data-v-40bfbcfe] .table td,[data-v-40bfbcfe] .table th{vertical-align:middle}@media (max-width:991.98px){.performance-toolbar[data-v-40bfbcfe]{grid-template-columns:1fr}.summary-eligibility-grid[data-v-40bfbcfe]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-breakdown-grid[data-v-40bfbcfe],.summary-grid[data-v-40bfbcfe]{grid-template-columns:1fr}.toolbar-actions[data-v-40bfbcfe]{justify-content:flex-start;flex-wrap:wrap}.summary-eligibility-header[data-v-40bfbcfe]{flex-direction:column}}@media (max-width:575.98px){[dir] .performance-summary[data-v-40bfbcfe],[dir] .performance-toolbar[data-v-40bfbcfe]{padding:.75rem}.summary-eligibility-grid[data-v-40bfbcfe]{grid-template-columns:1fr}}