.explainer.svelte-180u0ht{border-block:1px solid var(--color-rule);grid-template-columns:1fr auto;align-items:center;gap:16px 24px;margin-top:28px;padding:20px 0;display:grid}.explainer-label.svelte-180u0ht{color:var(--color-movement);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-weight:750}h3.svelte-180u0ht,h4.svelte-180u0ht,p.svelte-180u0ht{margin:0}h3.svelte-180u0ht{font-size:var(--text-base)}.explainer.svelte-180u0ht>div:where(.svelte-180u0ht):first-child>p:where(.svelte-180u0ht):last-child{max-width:62ch;color:var(--color-ink-muted);font-size:var(--text-sm);margin-top:4px}button.svelte-180u0ht{border:1px solid var(--color-ink);min-height:44px;color:var(--color-canvas-raised);background:var(--color-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:0;padding:10px 16px;font-weight:750}button.svelte-180u0ht:hover:not(:disabled){color:var(--color-ink);background:var(--color-canvas-raised)}button.svelte-180u0ht:active:not(:disabled){transform:translateY(1px)}button.svelte-180u0ht:disabled{cursor:wait;opacity:.65}.explainer-result.svelte-180u0ht{grid-column:1/-1}.explainer-result.svelte-180u0ht:empty{display:none}.explainer-result.svelte-180u0ht h4:where(.svelte-180u0ht){font-size:var(--text-lg);margin-bottom:8px}.explainer-result.svelte-180u0ht p:where(.svelte-180u0ht){max-width:72ch;color:var(--color-ink-muted)}.caveat.svelte-180u0ht,.next-question.svelte-180u0ht,.error-message.svelte-180u0ht{margin-top:12px!important}.error-message.svelte-180u0ht{color:var(--color-error)!important}@media (width<=640px){.explainer.svelte-180u0ht{grid-template-columns:1fr;align-items:stretch}button.svelte-180u0ht{justify-self:start}}article.svelte-1smde5h{border:1px solid var(--color-rule);border-top:4px solid var(--color-west);background:var(--color-canvas-raised);padding:26px}article.china-wins.svelte-1smde5h{border-top-color:var(--color-china)}article.no-comparison.svelte-1smde5h{border-top-style:dashed;border-top-color:var(--color-rule-strong)}header.svelte-1smde5h{grid-template-columns:auto 1fr auto;align-items:start;gap:12px;display:grid}header.svelte-1smde5h>span:where(.svelte-1smde5h),header.svelte-1smde5h p:where(.svelte-1smde5h),header.svelte-1smde5h>strong:where(.svelte-1smde5h),footer.svelte-1smde5h{font-family:var(--font-mono);font-size:var(--text-xs)}header.svelte-1smde5h>span:where(.svelte-1smde5h),header.svelte-1smde5h p:where(.svelte-1smde5h){color:var(--color-ink-muted)}header.svelte-1smde5h p:where(.svelte-1smde5h),h2.svelte-1smde5h{margin:0}h2.svelte-1smde5h{font-size:var(--text-lg);margin-top:3px}header.svelte-1smde5h>strong:where(.svelte-1smde5h){color:var(--color-west);text-transform:uppercase}.china-wins.svelte-1smde5h header:where(.svelte-1smde5h)>strong:where(.svelte-1smde5h){color:var(--color-china)}.no-comparison.svelte-1smde5h header:where(.svelte-1smde5h)>strong:where(.svelte-1smde5h){color:var(--color-ink-muted)}.description.svelte-1smde5h{color:var(--color-ink-muted);margin:18px 0 24px}.comparison.svelte-1smde5h{gap:20px;display:grid}.side-heading.svelte-1smde5h,article.svelte-1smde5h>footer:where(.svelte-1smde5h){justify-content:space-between;align-items:baseline;gap:16px;display:flex}.side-heading.svelte-1smde5h span:where(.svelte-1smde5h){color:var(--color-west);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.side-row.china.svelte-1smde5h .side-heading:where(.svelte-1smde5h) span:where(.svelte-1smde5h){color:var(--color-china)}.side-heading.svelte-1smde5h strong:where(.svelte-1smde5h){font-family:var(--font-mono);font-size:var(--text-lg)}.bar-track.svelte-1smde5h{background:var(--color-grid);height:8px;margin-block:7px}.bar-track.svelte-1smde5h span:where(.svelte-1smde5h){background:var(--color-west);height:100%;display:block}.side-row.china.svelte-1smde5h .bar-track:where(.svelte-1smde5h) span:where(.svelte-1smde5h){background:var(--color-china)}.side-row.svelte-1smde5h p:where(.svelte-1smde5h){font-size:var(--text-sm);margin:0}.side-row.svelte-1smde5h small:where(.svelte-1smde5h){color:var(--color-ink-muted);margin-left:6px}article.svelte-1smde5h>footer:where(.svelte-1smde5h){border-top:1px solid var(--color-rule);color:var(--color-ink-muted);margin-top:24px;padding-top:14px}article.svelte-1smde5h>footer:where(.svelte-1smde5h) a:where(.svelte-1smde5h){color:var(--color-ink)}details.svelte-1smde5h{margin-top:16px}summary.svelte-1smde5h{min-height:44px;color:var(--color-ink-muted);cursor:pointer;font-size:var(--text-sm);align-items:center;font-weight:680;display:flex}details.svelte-1smde5h p:where(.svelte-1smde5h){color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}@media (width<=560px){article.svelte-1smde5h{padding:22px 18px}header.svelte-1smde5h{grid-template-columns:auto 1fr}header.svelte-1smde5h>strong:where(.svelte-1smde5h){grid-column:2}article.svelte-1smde5h>footer:where(.svelte-1smde5h){flex-direction:column;align-items:start}}.page-header.svelte-10wrs45{grid-template-columns:1.1fr .7fr;align-items:end;gap:64px;padding-block:76px 58px;display:grid}h1.svelte-10wrs45{letter-spacing:-.07em;max-width:12ch;margin:18px 0 0;font-size:clamp(3.4rem,7vw,7rem);line-height:.9}.headline-score.svelte-10wrs45{border:1px solid var(--color-rule);background:var(--color-canvas-raised);grid-template-columns:repeat(3,1fr);display:grid}.headline-score.svelte-10wrs45 div:where(.svelte-10wrs45){border-right:1px solid var(--color-rule);padding:20px}.headline-score.svelte-10wrs45 div:where(.svelte-10wrs45):last-child{border-right:0}.headline-score.svelte-10wrs45 span:where(.svelte-10wrs45),.headline-score.svelte-10wrs45 strong:where(.svelte-10wrs45){display:block}.headline-score.svelte-10wrs45 span:where(.svelte-10wrs45){color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.headline-score.svelte-10wrs45 strong:where(.svelte-10wrs45){font-family:var(--font-mono);font-size:var(--text-2xl);margin-top:10px}.comparison-rule.svelte-10wrs45{border-block:1px solid var(--color-rule);gap:12px 28px;padding:18px 0;display:flex}.comparison-rule.svelte-10wrs45 span:where(.svelte-10wrs45){color:var(--color-ink-muted)}.benchmark-grid.svelte-10wrs45{grid-template-columns:1fr 1fr;align-items:start;gap:20px;padding-block:40px 72px;display:grid}.benchmark-grid.svelte-10wrs45 article:first-child{grid-column:1/-1}.explainer-section.svelte-10wrs45{border-top:1px solid var(--color-rule);padding-block:60px 80px}.explainer-heading.svelte-10wrs45{grid-template-columns:1fr auto;align-items:end;gap:32px;display:grid}h2.svelte-10wrs45{letter-spacing:-.045em;max-width:19ch;margin:12px 0 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}label.svelte-10wrs45 span:where(.svelte-10wrs45){color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;margin-bottom:6px;display:block}select.svelte-10wrs45{border:1px solid var(--color-rule-strong);min-height:44px;color:var(--color-ink);background:var(--color-canvas-raised);padding-inline:12px 36px}@media (width<=900px){.page-header.svelte-10wrs45,.benchmark-grid.svelte-10wrs45,.explainer-heading.svelte-10wrs45{grid-template-columns:1fr}.page-header.svelte-10wrs45{gap:40px}.benchmark-grid.svelte-10wrs45 article:first-child{grid-column:auto}}@media (width<=600px){.headline-score.svelte-10wrs45{grid-template-columns:1fr}.headline-score.svelte-10wrs45 div:where(.svelte-10wrs45){border-right:0;border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;display:flex}.headline-score.svelte-10wrs45 strong:where(.svelte-10wrs45){margin-top:0}.comparison-rule.svelte-10wrs45{flex-direction:column}}
