figure.svelte-3clrwm{border-top:1px solid var(--color-rule);margin:0;padding-block:64px}.chart-heading.svelte-3clrwm{justify-content:space-between;align-items:end;gap:32px;display:flex}h2.svelte-3clrwm{letter-spacing:-.045em;max-width:18ch;margin:12px 0 0;font-size:clamp(2rem,4vw,3.6rem);line-height:.98}.chart-description.svelte-3clrwm{max-width:72ch;color:var(--color-ink-muted);margin:22px 0 0}.legend.svelte-3clrwm{color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:16px;font-weight:650;display:flex}.legend.svelte-3clrwm span:where(.svelte-3clrwm){align-items:center;gap:8px;display:inline-flex}.legend.svelte-3clrwm span:where(.svelte-3clrwm):before{content:"";background:var(--color-west);width:24px;height:3px}.legend.svelte-3clrwm .china-key:where(.svelte-3clrwm):before{border-top:3px dashed var(--color-china);background:0 0;height:0}.chart-frame.svelte-3clrwm{border-block:1px solid var(--color-rule);background:color-mix(in oklch, var(--color-canvas-raised) 72%, transparent);margin-top:32px;overflow-x:auto}svg.svelte-3clrwm{min-width:720px;display:block}.grid-line.svelte-3clrwm{stroke:var(--color-grid);stroke-width:1px}.axis-label.svelte-3clrwm,.end-value.svelte-3clrwm{fill:var(--color-ink-muted);font-family:var(--font-mono);font-size:11px}.race-line.svelte-3clrwm{fill:none;stroke-width:3px;vector-effect:non-scaling-stroke}.west-line.svelte-3clrwm{stroke:var(--color-west)}.china-line.svelte-3clrwm{stroke:var(--color-china);stroke-dasharray:9 6}.west-dot.svelte-3clrwm{fill:var(--color-canvas-raised);stroke:var(--color-west);stroke-width:3px}.china-dot.svelte-3clrwm{fill:var(--color-canvas-raised);stroke:var(--color-china);stroke-width:3px}.end-label.svelte-3clrwm{font-family:var(--font-body);font-size:13px;font-weight:800}.label-guide.svelte-3clrwm{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.west-guide.svelte-3clrwm{stroke:var(--color-west)}.china-guide.svelte-3clrwm{stroke:var(--color-china);stroke-dasharray:4 3}.west-label.svelte-3clrwm{fill:var(--color-west)}.china-label.svelte-3clrwm{fill:var(--color-china)}figcaption.svelte-3clrwm{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);margin-top:12px}.chart-data.svelte-3clrwm{clip-path:inset(50%);white-space:normal;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){figure.svelte-3clrwm{padding-block:48px}.chart-heading.svelte-3clrwm{flex-direction:column;align-items:start}h2.svelte-3clrwm{font-size:2.35rem}}.interpreter.svelte-cmd2ho{border-top:1px solid var(--color-rule);padding-block:64px 72px}.interpreter-heading.svelte-cmd2ho{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:64px;display:grid}h2.svelte-cmd2ho{letter-spacing:-.045em;max-width:21ch;margin:14px 0 0;font-size:3.5rem;line-height:1.02}.interpreter-heading.svelte-cmd2ho>p:where(.svelte-cmd2ho){max-width:58ch;color:var(--color-ink-muted);margin:0}.evidence-desk.svelte-cmd2ho{border:1px solid var(--color-rule-strong);background:var(--color-canvas-raised);margin-top:34px}.desk-status.svelte-cmd2ho{border-bottom:1px solid var(--color-rule);min-height:42px;color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:9px 16px;display:flex}.desk-status.svelte-cmd2ho span:where(.svelte-cmd2ho):first-child{color:var(--color-ink);font-weight:750}.desk-status.svelte-cmd2ho span:where(.svelte-cmd2ho):last-child{align-items:center;gap:7px;display:inline-flex}.desk-status.svelte-cmd2ho span:where(.svelte-cmd2ho):last-child:before{content:"";background:var(--color-ink-muted);border-radius:50%;width:7px;height:7px}.desk-status.svelte-cmd2ho span:last-child.verified:where(.svelte-cmd2ho){color:var(--color-evidence)}.desk-status.svelte-cmd2ho span:last-child.verified:where(.svelte-cmd2ho):before{background:var(--color-evidence);box-shadow:0 0 0 3px var(--color-evidence-soft)}.desk-status.svelte-cmd2ho span:last-child.failed:where(.svelte-cmd2ho){color:var(--color-error)}.desk-status.svelte-cmd2ho span:last-child.failed:where(.svelte-cmd2ho):before{background:var(--color-error)}.desk-status.svelte-cmd2ho i:where(.svelte-cmd2ho){background:var(--color-evidence);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-evidence-soft);border-radius:50%;margin-right:7px;display:inline-block}.verification-band.svelte-cmd2ho{border-bottom:1px solid var(--color-rule);background:var(--color-canvas);grid-template-columns:minmax(0,1fr) minmax(280px,300px);align-items:center;gap:24px;min-height:76px;padding:14px 24px;display:grid}.verification-band.svelte-cmd2ho strong:where(.svelte-cmd2ho),.verification-band.svelte-cmd2ho span:where(.svelte-cmd2ho){display:block}.verification-band.svelte-cmd2ho strong:where(.svelte-cmd2ho){color:var(--color-ink);font-size:var(--text-sm)}.verification-band.svelte-cmd2ho span:where(.svelte-cmd2ho){color:var(--color-ink-muted);font-size:var(--text-sm);margin-top:3px}.verification-band.verified.svelte-cmd2ho{background:var(--color-evidence-soft)}.verification-band.complete.svelte-cmd2ho{background:var(--color-grid)}.turnstile-slot.svelte-cmd2ho{width:100%;min-height:1px}.turnstile-slot.concealed.svelte-cmd2ho{visibility:hidden}form.svelte-cmd2ho{padding:24px}label.svelte-cmd2ho,.suggestions.svelte-cmd2ho>span:where(.svelte-cmd2ho),.plain-answer.svelte-cmd2ho>span:where(.svelte-cmd2ho),dt.svelte-cmd2ho,article.svelte-cmd2ho header:where(.svelte-cmd2ho)>span:where(.svelte-cmd2ho),article.svelte-cmd2ho footer:where(.svelte-cmd2ho) p:where(.svelte-cmd2ho) span:where(.svelte-cmd2ho){color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:720}label.svelte-cmd2ho{margin-bottom:8px;display:block}.question-row.svelte-cmd2ho{grid-template-columns:1fr auto;display:grid}input.svelte-cmd2ho,.question-row.svelte-cmd2ho button:where(.svelte-cmd2ho){border:1px solid var(--color-rule-strong);min-height:56px;font:inherit;border-radius:0}input.svelte-cmd2ho{min-width:0;color:var(--color-ink);background:var(--color-canvas);padding:14px 16px}input.svelte-cmd2ho:focus-visible{z-index:1;position:relative}.question-row.svelte-cmd2ho button:where(.svelte-cmd2ho){color:var(--color-canvas-raised);background:var(--color-ink);cursor:pointer;margin-left:-1px;padding-inline:20px;font-weight:780}.question-row.svelte-cmd2ho button:where(.svelte-cmd2ho):hover:not(:disabled){color:var(--color-ink);background:var(--color-canvas-raised)}button.svelte-cmd2ho:disabled,input.svelte-cmd2ho:disabled{cursor:not-allowed;opacity:.58}.form-meta.svelte-cmd2ho{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:space-between;gap:16px;margin-top:7px;display:flex}.form-meta.svelte-cmd2ho a:where(.svelte-cmd2ho){color:var(--color-ink)}.suggestions.svelte-cmd2ho{border-top:1px solid var(--color-rule);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 24px 22px;display:flex}.suggestions.svelte-cmd2ho>span:where(.svelte-cmd2ho){margin-right:6px}.suggestions.svelte-cmd2ho button:where(.svelte-cmd2ho),article.svelte-cmd2ho footer:where(.svelte-cmd2ho) button:where(.svelte-cmd2ho){border:1px solid var(--color-rule-strong);min-height:44px;color:var(--color-ink-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;padding:7px 11px}.suggestions.svelte-cmd2ho button:where(.svelte-cmd2ho):hover:not(:disabled),article.svelte-cmd2ho footer:where(.svelte-cmd2ho) button:where(.svelte-cmd2ho):hover:not(:disabled){border-color:var(--color-ink);color:var(--color-ink);background:var(--color-canvas)}.answer-region.svelte-cmd2ho:not(:empty){border-top:1px solid var(--color-rule-strong)}.thinking.svelte-cmd2ho,.error-message.svelte-cmd2ho{color:var(--color-ink-muted);margin:0;padding:18px 24px}.thinking.svelte-cmd2ho span:where(.svelte-cmd2ho){border:2px solid var(--color-rule-strong);border-top-color:var(--color-ink);border-radius:50%;width:9px;height:9px;margin-right:9px;animation:.8s linear infinite svelte-cmd2ho-spin;display:inline-block}.error-message.svelte-cmd2ho{color:var(--color-error)}article.svelte-cmd2ho{padding:26px 24px 22px}article.svelte-cmd2ho+article:where(.svelte-cmd2ho){border-top:1px solid var(--color-rule)}article.previous.svelte-cmd2ho{color:var(--color-ink-muted)}article.svelte-cmd2ho h3:where(.svelte-cmd2ho),article.svelte-cmd2ho p:where(.svelte-cmd2ho),dl.svelte-cmd2ho,dd.svelte-cmd2ho{margin:0}article.svelte-cmd2ho h3:where(.svelte-cmd2ho){max-width:50ch;font-size:var(--text-lg);margin-top:5px}.plain-answer.svelte-cmd2ho{max-width:76ch;margin-top:24px}.plain-answer.svelte-cmd2ho p:where(.svelte-cmd2ho){font-size:var(--text-lg);margin-top:6px;line-height:1.55}dl.svelte-cmd2ho{border:1px solid var(--color-rule);background:var(--color-rule);grid-template-columns:1fr 1fr;gap:1px;margin-top:24px;display:grid}dl.svelte-cmd2ho div:where(.svelte-cmd2ho){background:var(--color-canvas);padding:16px}dd.svelte-cmd2ho{color:var(--color-ink-muted);margin-top:7px}article.svelte-cmd2ho footer:where(.svelte-cmd2ho){justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}article.svelte-cmd2ho footer:where(.svelte-cmd2ho) p:where(.svelte-cmd2ho){color:var(--color-ink-muted);font-size:var(--text-sm)}article.svelte-cmd2ho footer:where(.svelte-cmd2ho) button:where(.svelte-cmd2ho){text-align:left;max-width:48ch}@keyframes svelte-cmd2ho-spin{to{transform:rotate(360deg)}}@media (width<=800px){.interpreter-heading.svelte-cmd2ho{grid-template-columns:1fr;gap:18px}.question-row.svelte-cmd2ho,dl.svelte-cmd2ho,.verification-band.svelte-cmd2ho{grid-template-columns:1fr}.verification-band.svelte-cmd2ho{gap:12px}.question-row.svelte-cmd2ho button:where(.svelte-cmd2ho){margin:-1px 0 0}article.svelte-cmd2ho footer:where(.svelte-cmd2ho){flex-direction:column;align-items:start}}@media (width<=520px){.interpreter.svelte-cmd2ho{padding-block:48px 56px}.desk-status.svelte-cmd2ho,.form-meta.svelte-cmd2ho{flex-direction:column;align-items:start}.verification-band.svelte-cmd2ho,form.svelte-cmd2ho,article.svelte-cmd2ho,.suggestions.svelte-cmd2ho{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.thinking.svelte-cmd2ho span:where(.svelte-cmd2ho){animation:none}}.labs.svelte-elytl5{border-top:1px solid var(--color-rule);padding-block:64px 80px}header.svelte-elytl5{grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);align-items:end;gap:48px;display:grid}h2.svelte-elytl5{letter-spacing:-.045em;max-width:16ch;margin:12px 0 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}header.svelte-elytl5>p:where(.svelte-elytl5){color:var(--color-ink-muted);margin:0}.lab-grid.svelte-elytl5{background:var(--color-rule);border:1px solid var(--color-rule);grid-template-columns:1fr 1fr;gap:1px;margin-top:44px;display:grid}.ecosystem-column.svelte-elytl5{background:var(--color-canvas-raised);padding:30px}h3.svelte-elytl5{color:var(--color-west);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;margin:0 0 22px}.china.svelte-elytl5 h3:where(.svelte-elytl5){color:var(--color-china)}ol.svelte-elytl5{margin:0;padding:0;list-style:none}li.svelte-elytl5{border-top:1px solid var(--color-rule);padding-block:13px}.lab-line.svelte-elytl5,.model-line.svelte-elytl5{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lab-line.svelte-elytl5 strong:where(.svelte-elytl5){font-size:var(--text-sm)}.lab-line.svelte-elytl5>span:where(.svelte-elytl5){font-family:var(--font-mono);font-size:var(--text-sm);font-weight:760}.bar-track.svelte-elytl5{background:var(--color-grid);height:5px;margin-block:7px}.bar-track.svelte-elytl5 span:where(.svelte-elytl5){background:var(--color-west);height:100%;display:block}.china.svelte-elytl5 .bar-track:where(.svelte-elytl5) span:where(.svelte-elytl5){background:var(--color-china)}.model-line.svelte-elytl5{color:var(--color-ink-muted);font-size:var(--text-xs)}.model-line.svelte-elytl5 small:where(.svelte-elytl5){font-family:var(--font-mono);white-space:nowrap}.section-link.svelte-elytl5{margin-top:24px}@media (width<=800px){header.svelte-elytl5,.lab-grid.svelte-elytl5{grid-template-columns:1fr}header.svelte-elytl5{gap:20px}}@media (width<=480px){.ecosystem-column.svelte-elytl5{padding:22px 18px}.model-line.svelte-elytl5 small:where(.svelte-elytl5){display:none}}.race-hero.svelte-1uha8ag{isolation:isolate;grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr);align-items:center;gap:72px;min-height:650px;padding-block:76px 64px;display:grid;position:relative;overflow:clip}.race-atmosphere.svelte-1uha8ag{z-index:0;contain:paint;pointer-events:none;position:absolute;inset:0;overflow:hidden}.race-grid.svelte-1uha8ag{background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);opacity:.46;background-size:72px 72px;position:absolute;inset:7% 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 82%,#0000)}.race-horizon.svelte-1uha8ag{background:linear-gradient(transparent, var(--color-rule-strong) 20%, var(--color-rule-strong) 80%, transparent);opacity:.45;width:1px;position:absolute;top:13%;bottom:13%;right:8%}.frontier-trail.svelte-1uha8ag{transform-origin:0;will-change:transform;width:100%;height:1px;position:absolute;left:-8%}.frontier-trail.svelte-1uha8ag:after{content:"";background:var(--color-canvas);border:3px solid;border-radius:50%;width:15px;height:15px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.frontier-trail.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--color-canvas);border:1px solid;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.frontier-trail.svelte-1uha8ag i:where(.svelte-1uha8ag):first-child{left:24%}.frontier-trail.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-child(2){left:51%}.frontier-trail.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-child(3){left:76%}.west-trail.svelte-1uha8ag{color:var(--color-west);animation:svelte-1uha8ag-west-frontier 42s var(--ease-out) infinite alternate;opacity:.25;background:linear-gradient(90deg,#0000,currentColor 18%,currentColor);top:34%}.china-trail.svelte-1uha8ag{color:var(--color-china);animation:svelte-1uha8ag-china-frontier 48s var(--ease-out) infinite alternate;opacity:.25;background:repeating-linear-gradient(90deg,#0000 0 9px,currentColor 9px 21px);top:67%}.hero-copy.svelte-1uha8ag,.duel-board.svelte-1uha8ag{z-index:1;position:relative}@keyframes svelte-1uha8ag-west-frontier{0%{transform:rotate(4.5deg)scaleX(.93)translate(-1%)}to{transform:rotate(4.5deg)scaleX(1.015)translate(1%)}}@keyframes svelte-1uha8ag-china-frontier{0%{transform:rotate(-4.5deg)scaleX(.9)translate(-1.5%)}to{transform:rotate(-4.5deg)scaleX(1.025)translate(.5%)}}h1.svelte-1uha8ag{letter-spacing:-.075em;max-width:14ch;margin:18px 0 0;font-size:clamp(3.6rem,7.5vw,7.6rem);line-height:.86}h1.svelte-1uha8ag span:where(.svelte-1uha8ag),h1.svelte-1uha8ag em:where(.svelte-1uha8ag){display:block}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--color-china);margin-top:18px;font-style:normal}.hero-summary.svelte-1uha8ag{max-width:65ch;color:var(--color-ink-muted);font-size:var(--text-lg);margin:32px 0 0}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:30px;display:flex}.duel-board.svelte-1uha8ag{border:1px solid var(--color-rule-strong);background:var(--color-canvas-raised);box-shadow:12px 12px 0 var(--color-grid);padding:28px}.board-label.svelte-1uha8ag,.duel-row.svelte-1uha8ag span:where(.svelte-1uha8ag),.lead-note.svelte-1uha8ag,.score-strip.svelte-1uha8ag span:where(.svelte-1uha8ag),.score-strip.svelte-1uha8ag small:where(.svelte-1uha8ag),.two-paths.svelte-1uha8ag article:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.board-label.svelte-1uha8ag{color:var(--color-ink-muted);margin:0 0 28px}.duel-row.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:24px;display:flex}.duel-row.svelte-1uha8ag div:where(.svelte-1uha8ag){min-width:0}.duel-row.svelte-1uha8ag span:where(.svelte-1uha8ag),.duel-row.svelte-1uha8ag strong:where(.svelte-1uha8ag),.duel-row.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block}.duel-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-west);margin-bottom:6px}.china-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-china)}.duel-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--text-lg);line-height:1.2}.duel-row.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--color-ink-muted);margin-top:4px}.duel-row.svelte-1uha8ag>b:where(.svelte-1uha8ag){font-family:var(--font-mono);letter-spacing:-.06em;font-size:clamp(2.2rem,4vw,4rem)}.versus.svelte-1uha8ag{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-block:21px;display:grid}.versus.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--color-rule);height:1px}.lead-note.svelte-1uha8ag{border-top:1px solid var(--color-rule);color:var(--color-ink-muted);margin:24px 0 0;padding-top:18px}.lead-note.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--color-ink)}.score-strip.svelte-1uha8ag{border-block:1px solid var(--color-rule);grid-template-columns:repeat(4,1fr);display:grid}.score-strip.svelte-1uha8ag article:where(.svelte-1uha8ag){border-right:1px solid var(--color-rule);padding:24px}.score-strip.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-right:0}.score-strip.svelte-1uha8ag span:where(.svelte-1uha8ag),.score-strip.svelte-1uha8ag small:where(.svelte-1uha8ag),.score-strip.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block}.score-strip.svelte-1uha8ag span:where(.svelte-1uha8ag),.score-strip.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--color-ink-muted)}.score-strip.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--text-xl);margin-block:8px 5px}.truth-note.svelte-1uha8ag{border-left:3px solid var(--color-uncertainty);background:var(--color-uncertainty-soft);grid-template-rows:1fr auto;grid-template-columns:auto 1fr;gap:10px 18px;max-width:900px;min-height:176px;margin:40px auto 0;padding:20px 24px;display:grid}.truth-note.svelte-1uha8ag>span:where(.svelte-1uha8ag){grid-row:1/3;font-size:2rem;line-height:1}.truth-content.svelte-1uha8ag{min-width:0}.truth-copy.svelte-1uha8ag{animation:svelte-1uha8ag-truth-note-enter var(--motion-medium) var(--ease-out)}.truth-note.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:72ch;color:var(--color-ink-muted);margin:4px 0 0}.truth-controls.svelte-1uha8ag{justify-content:flex-end;align-items:center;gap:6px;display:flex}.truth-controls.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.05em;margin-right:6px}.truth-controls.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--color-rule-strong);width:38px;height:38px;color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-lg);cursor:pointer;transition:color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border-radius:0;padding:0;line-height:1}.truth-controls.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:var(--color-canvas-raised);background:var(--color-ink)}.truth-controls.svelte-1uha8ag button:where(.svelte-1uha8ag):active{transform:translateY(1px)}@keyframes svelte-1uha8ag-truth-note-enter{0%{opacity:0;transform:translateY(6px)}}.two-paths.svelte-1uha8ag{border-top:1px solid var(--color-rule);padding-block:64px}.two-paths.svelte-1uha8ag header:where(.svelte-1uha8ag){display:block}.two-paths.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.045em;max-width:22ch;margin:18px 0 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.path-grid.svelte-1uha8ag{border:1px solid var(--color-rule);background:var(--color-rule);grid-template-columns:1fr 1fr;gap:1px;margin-top:44px;display:grid}.path-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){background:var(--color-canvas-raised);padding:36px}.path-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:var(--color-west)}.path-grid.svelte-1uha8ag .open-path:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:var(--color-china)}.path-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){max-width:22ch;font-size:var(--text-2xl);letter-spacing:-.035em;margin:18px 0 0;line-height:1.05}.path-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:57ch;color:var(--color-ink-muted)}.path-grid.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:var(--text-sm);margin-top:28px;display:block}@media (width<=1040px){.race-hero.svelte-1uha8ag{grid-template-columns:1fr;gap:48px}.duel-board.svelte-1uha8ag{max-width:680px}.score-strip.svelte-1uha8ag{grid-template-columns:1fr 1fr}.score-strip.svelte-1uha8ag article:where(.svelte-1uha8ag):nth-child(2){border-right:0}.score-strip.svelte-1uha8ag article:where(.svelte-1uha8ag):nth-child(-n+2){border-bottom:1px solid var(--color-rule)}}@media (width<=700px){.race-hero.svelte-1uha8ag{min-height:auto;padding-block:52px 44px}h1.svelte-1uha8ag{font-size:clamp(3.2rem,15vw,5.4rem)}.race-grid.svelte-1uha8ag{opacity:.34;background-size:52px 52px}.west-trail.svelte-1uha8ag,.china-trail.svelte-1uha8ag{opacity:.18}.path-grid.svelte-1uha8ag{grid-template-columns:1fr}.truth-note.svelte-1uha8ag{min-height:210px;padding:18px}}@media (prefers-reduced-motion:reduce){.frontier-trail.svelte-1uha8ag{animation:none}.west-trail.svelte-1uha8ag{transform:rotate(4.5deg)scaleX(.98)}.china-trail.svelte-1uha8ag{transform:rotate(-4.5deg)scaleX(.98)}}@media (width<=520px){.score-strip.svelte-1uha8ag{grid-template-columns:1fr}.score-strip.svelte-1uha8ag article:where(.svelte-1uha8ag),.score-strip.svelte-1uha8ag article:where(.svelte-1uha8ag):nth-child(2){border-right:0;border-bottom:1px solid var(--color-rule)}.duel-board.svelte-1uha8ag,.path-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:24px 20px}.duel-row.svelte-1uha8ag>b:where(.svelte-1uha8ag){font-size:2.2rem}}
