.analytics-table-performance-view{display:block;min-height:0;overflow-x:auto;padding:0;border-bottom:0}
.analytics-table-performance-charts{display:grid;gap:1rem;margin-bottom:1rem}
.analytics-table-chart{margin:0;padding:1rem;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow-x:auto}
.analytics-table-chart h3{margin:0;color:var(--navy);font-size:1rem}
.analytics-table-chart svg{display:block;width:100%;min-width:640px;height:auto;max-width:none;margin-top:.35rem}
.analytics-table-chart-legend{display:flex;flex-wrap:wrap;gap:.85rem 1.25rem;margin:.45rem 0 0;color:var(--muted);font-size:.8rem}
.analytics-table-chart-legend span{display:inline-flex;align-items:center;gap:.35rem}
.analytics-chart-swatch{display:inline-block;width:.7rem;height:.7rem;border-radius:2px}
.analytics-chart-swatch.navy{background:#071d3b}
.analytics-chart-swatch.gold{background:#c7a45a}
.analytics-chart-swatch.blue{background:#123f68}
.analytics-chart-swatch.sky{background:#2c78a8}
