.tvs-header.svelte-tcaro{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tvs-actions.svelte-tcaro{flex-wrap:wrap;gap:10px;display:flex}.tvs-btn-primary.svelte-tcaro,.tvs-btn-secondary.svelte-tcaro{border-radius:var(--radius-sm);padding:10px 14px;font-size:.875rem;font-weight:700;text-decoration:none}.tvs-btn-primary.svelte-tcaro{background:var(--primary-color);color:#fff}.tvs-btn-secondary.svelte-tcaro{border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-primary)}.tvs-kpi-grid.svelte-tcaro{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.tvs-kpi-card.svelte-tcaro,.tvs-panel.svelte-tcaro{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-elevated)}.tvs-kpi-card.svelte-tcaro{padding:16px}.tvs-kpi-label.svelte-tcaro{color:var(--text-muted);margin:0 0 8px;font-size:.8125rem;font-weight:600}.tvs-kpi-value.svelte-tcaro{margin:0;font-size:1.6rem;font-weight:800}.tvs-kpi-change.svelte-tcaro{color:var(--text-muted);margin:8px 0 0;font-size:.8125rem}.tvs-layout.svelte-tcaro{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:16px;margin-top:20px;display:grid}@media (width<=900px){.tvs-layout.svelte-tcaro{grid-template-columns:1fr}}.tvs-panel.svelte-tcaro{padding:18px}.tvs-panel--wide.svelte-tcaro{min-width:0}.tvs-section-head.svelte-tcaro{margin-bottom:14px}.tvs-h2.svelte-tcaro{margin:0 0 6px;font-size:1.1rem;font-weight:800}.tvs-section-lead.svelte-tcaro{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.45}.tvs-table-wrap.svelte-tcaro{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);overflow-x:auto}.tvs-table.svelte-tcaro{border-collapse:collapse;width:100%;font-size:.875rem}.tvs-table.svelte-tcaro th:where(.svelte-tcaro),.tvs-table.svelte-tcaro td:where(.svelte-tcaro){text-align:left;border-bottom:1px solid var(--border-subtle);padding:10px 12px}.tvs-table.svelte-tcaro th:where(.svelte-tcaro){text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem}.tvs-table-strong.svelte-tcaro{font-weight:700}.tvs-alert-list.svelte-tcaro{color:var(--text-primary);margin:0;padding-left:18px;font-size:.875rem;line-height:1.5}.tvs-alert-list.svelte-tcaro li:where(.svelte-tcaro)+li:where(.svelte-tcaro){margin-top:8px}.tvs-top-list.svelte-tcaro{flex-direction:column;gap:12px;display:flex}.tvs-top-item.svelte-tcaro{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-base);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.tvs-top-title.svelte-tcaro{margin:0 0 4px;font-size:.9375rem;font-weight:700}.tvs-top-note.svelte-tcaro{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.4}.tvs-top-metrics.svelte-tcaro{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;font-size:.8125rem;font-weight:600;display:flex}.tvs-page.svelte-tcaro{max-width:1100px;margin:0 auto;padding:24px 16px 48px}.tvs-h1.svelte-tcaro{margin:0 0 8px;font-size:1.75rem;font-weight:800}.tvs-lead.svelte-tcaro{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}
