.tvs-header.svelte-ydtljs{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tvs-btn-primary.svelte-ydtljs{border-radius:var(--radius-md);background:var(--primary-color);color:#fff;cursor:pointer;border:none;padding:10px 20px;font-size:.875rem;font-weight:600}.tvs-tests-list.svelte-ydtljs{gap:16px;display:grid}.tvs-test-card.svelte-ydtljs{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:20px}.tvs-test-title.svelte-ydtljs{color:var(--text-primary);margin:0 0 16px;font-size:1.125rem;font-weight:700}.tvs-test-results.svelte-ydtljs{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.tvs-variant.svelte-ydtljs{border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:16px;display:flex}.tvs-variant.svelte-ydtljs span:where(.svelte-ydtljs){color:var(--text-muted);font-size:.875rem}.tvs-variant.svelte-ydtljs strong:where(.svelte-ydtljs){color:var(--text-primary);font-size:1.5rem;font-weight:800}.tvs-winner.svelte-ydtljs{background:#22c55e0d;border-color:#22c55e}.tvs-badge-winner.svelte-ydtljs{color:#fff;background:#22c55e;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600}.tvs-status-badge.svelte-ydtljs{color:#3b82f6;background:#3b82f61a;border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-block}
