.tvs-h2.svelte-ittuvs{color:var(--text-primary);margin:0 0 20px;font-size:1.25rem;font-weight:700}.tvs-insights-grid.svelte-ittuvs{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin-bottom:32px;display:grid}.tvs-insight-card.svelte-ittuvs{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:24px}.tvs-insight-h3.svelte-ittuvs{color:var(--text-primary);margin:0 0 20px;font-size:1.125rem;font-weight:700}.tvs-bars.svelte-ittuvs{gap:14px;display:grid}.tvs-bar-row.svelte-ittuvs{grid-template-columns:60px 1fr 60px;align-items:center;gap:12px;display:grid}.tvs-bar-row.svelte-ittuvs span:where(.svelte-ittuvs){color:var(--text-secondary);font-size:.875rem}.tvs-bar-track.svelte-ittuvs{background:var(--surface-muted);border-radius:12px;height:24px;overflow:hidden}.tvs-bar-fill.svelte-ittuvs{background:rgba(var(--primary-rgb), .7);border-radius:12px;height:100%}.tvs-pie-items.svelte-ittuvs{flex-direction:column;gap:14px;display:flex}.tvs-pie-item.svelte-ittuvs{color:var(--text-primary);align-items:center;gap:12px;font-size:.9375rem;display:flex}.tvs-pie-color.svelte-ittuvs{border-radius:4px;width:20px;height:20px}.tvs-section.svelte-ittuvs{margin-bottom:32px}.tvs-table-container.svelte-ittuvs{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-elevated);overflow-x:auto}.tvs-table.svelte-ittuvs{border-collapse:collapse;width:100%}.tvs-table.svelte-ittuvs thead:where(.svelte-ittuvs){background:var(--surface-muted)}.tvs-table.svelte-ittuvs th:where(.svelte-ittuvs){text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:12px 16px;font-size:.875rem;font-weight:700}.tvs-table.svelte-ittuvs td:where(.svelte-ittuvs){color:var(--text-primary);border-bottom:1px solid var(--border-subtle);padding:14px 16px;font-size:.875rem}.tvs-td-bold.svelte-ittuvs{font-weight:600}
