.scene[data-astro-cid-rbd7p7sj]{-webkit-user-select:none;user-select:none;--fault:0;inline-size:100%;position:relative}.scene[data-astro-cid-rbd7p7sj]:has([data-fault]:checked){--fault:1}.groups[data-astro-cid-rbd7p7sj]{--orbit:-34deg;--tilt:-20deg;gap:var(--space-7);display:grid}.groups[data-astro-cid-rbd7p7sj]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:6px}.groups[data-astro-cid-rbd7p7sj].live{cursor:grab;touch-action:pan-y}.groups[data-astro-cid-rbd7p7sj].live.dragging{cursor:grabbing}.grid[data-astro-cid-rbd7p7sj]{grid-template-columns:repeat(var(--cols-compare,var(--cols,4)), minmax(0, 1fr));gap:var(--space-5) var(--space-3);display:grid}@media (width<=40rem){.grid[data-astro-cid-rbd7p7sj]{grid-template-columns:repeat(2,minmax(0,1fr))}}.item[data-astro-cid-rbd7p7sj]{order:calc(var(--band,0) * 100 + var(--r-e) * (1 - var(--reading-eu,0)) + var(--r-eu) * var(--reading-eu,0));min-inline-size:0;margin:0;container-type:inline-size}.band[data-astro-cid-rbd7p7sj]{order:calc(var(--b) * 100 - 1);border-block-start:var(--border-ink);font-weight:var(--weight-heavy);letter-spacing:-.015em;grid-column:1/-1;padding-block-start:.5rem;font-size:1rem;display:none}.band-count[data-astro-cid-rbd7p7sj]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--text-quiet);margin-inline-start:.6rem;font-size:.68rem;font-weight:400}.stage[data-astro-cid-rbd7p7sj]{--u:calc(100cqw / 170);aspect-ratio:170/178;inline-size:100%;position:relative;overflow:visible}.world[data-astro-cid-rbd7p7sj]{block-size:0;inline-size:0;transform-style:preserve-3d;transform:rotateX(var(--tilt)) rotateY(var(--orbit));transition:transform var(--dur-1) linear;position:absolute;inset-block-start:88%;inset-inline-start:50%}.live[data-astro-cid-rbd7p7sj] .world[data-astro-cid-rbd7p7sj]{transition:none}figcaption[data-astro-cid-rbd7p7sj]{text-align:center;gap:.15rem;margin-block-start:var(--space-2);display:grid}.name[data-astro-cid-rbd7p7sj]{font-weight:var(--weight-heavy);letter-spacing:-.015em;font-size:1rem;line-height:1.1;text-decoration:none}.name[data-astro-cid-rbd7p7sj]:hover{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px}.reads[data-astro-cid-rbd7p7sj]{display:grid}.read[data-astro-cid-rbd7p7sj]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--text-quiet);grid-area:1/1;font-size:.68rem}.read-q[data-astro-cid-rbd7p7sj]{display:none}.controls[data-astro-cid-rbd7p7sj]{justify-content:center;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.hint[data-astro-cid-rbd7p7sj]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--text-faint);text-align:center;font-size:.68rem}.crumbs[data-astro-cid-ve2xpbhl]{padding-inline:var(--gutter)}.masthead[data-astro-cid-ve2xpbhl]{padding:clamp(1rem, 3vh, 2rem) var(--gutter) clamp(1.5rem, 4vh, 2.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:end;gap:clamp(1.5rem,4vw,3rem);display:grid}h1[data-astro-cid-ve2xpbhl]{font-weight:var(--weight-black);letter-spacing:-.04em;font-size:clamp(2.8rem,9vw,7rem);font-stretch:88%;line-height:.86}.lede[data-astro-cid-ve2xpbhl]{max-inline-size:32em;font-size:clamp(1.05rem,1.7vw,1.3rem);font-weight:var(--weight-medium);line-height:1.35}.visually-hidden[data-astro-cid-ve2xpbhl]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.controls[data-astro-cid-ve2xpbhl]{margin-inline:var(--gutter);border-block-start:var(--border-ink);border-block-end:var(--border-hair);gap:var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding-block:1.1rem;display:flex}.toggle[data-astro-cid-ve2xpbhl]{border:0;min-inline-size:0;margin:0;padding:0}.question[data-astro-cid-ve2xpbhl]{font-weight:var(--weight-bold);margin-block-end:.55rem;padding:0;font-size:1.05rem}.options[data-astro-cid-ve2xpbhl]{gap:var(--space-2);flex-wrap:wrap;display:flex}.option[data-astro-cid-ve2xpbhl]{cursor:pointer;position:relative}.option[data-astro-cid-ve2xpbhl] input[data-astro-cid-ve2xpbhl]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.option[data-astro-cid-ve2xpbhl]>span[data-astro-cid-ve2xpbhl]{background:var(--surface-card);border:1px solid #00000059;padding:.55rem .8rem;line-height:1.1;display:block}.option[data-astro-cid-ve2xpbhl]:has(input:checked)>span[data-astro-cid-ve2xpbhl]{background:var(--accent);border-color:var(--accent);color:#fff}.option[data-astro-cid-ve2xpbhl]:has(input:focus-visible)>span[data-astro-cid-ve2xpbhl]{outline:3px solid var(--focus-ring);outline-offset:3px}.option-label[data-astro-cid-ve2xpbhl]{font-weight:var(--weight-heavy);display:block}.compare[data-astro-cid-ve2xpbhl]{margin:var(--space-4) 0 0;border:0;min-inline-size:0;padding:0}.compare-head[data-astro-cid-ve2xpbhl]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--text-quiet);margin-block-end:.4rem;padding:0;font-size:.7rem}.chips[data-astro-cid-ve2xpbhl]{flex-wrap:wrap;gap:.35rem;max-inline-size:46rem;display:flex}.chip[data-astro-cid-ve2xpbhl]{cursor:pointer;position:relative}.chip[data-astro-cid-ve2xpbhl] input[data-astro-cid-ve2xpbhl]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.chip[data-astro-cid-ve2xpbhl]>span[data-astro-cid-ve2xpbhl]{font-size:.82rem;font-weight:var(--weight-bold);background:var(--surface-card);border:1px solid #00000059;padding:.3rem .6rem;line-height:1.1;display:block}.chip[data-astro-cid-ve2xpbhl]:hover>span[data-astro-cid-ve2xpbhl]{border-color:var(--ink-0)}.chip[data-astro-cid-ve2xpbhl]:has(input:checked)>span[data-astro-cid-ve2xpbhl]{background:var(--ink-0);border-color:var(--ink-0);color:#fff}.chip[data-astro-cid-ve2xpbhl]:has(input:focus-visible)>span[data-astro-cid-ve2xpbhl]{outline:3px solid var(--focus-ring);outline-offset:2px}.ask[data-astro-cid-ve2xpbhl]{font-size:.95rem;font-weight:var(--weight-medium);margin-block-start:.6rem;display:none}.option-meta[data-astro-cid-ve2xpbhl]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);opacity:.7;font-size:.68rem;display:block}.legend[data-astro-cid-ve2xpbhl]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--text-quiet);flex-wrap:wrap;gap:.35rem 1rem;max-inline-size:42rem;margin:0;padding:0;font-size:.7rem;list-style:none;display:flex}.legend[data-astro-cid-ve2xpbhl] li[data-astro-cid-ve2xpbhl]{align-items:center;gap:.4rem;display:inline-flex}.swatch[data-astro-cid-ve2xpbhl]{place-items:center;block-size:.95rem;inline-size:.95rem;font-size:.65rem;display:inline-grid}.swatch[data-astro-cid-ve2xpbhl][data-kind=eu]{background:var(--bloc-eu);color:#fff}.swatch[data-astro-cid-ve2xpbhl][data-kind=europe]{background:var(--surface-page);color:var(--bloc-eu);outline:2px solid var(--bloc-eu);outline-offset:-2px}.swatch[data-astro-cid-ve2xpbhl][data-kind=us]{background:var(--us-red);color:#fff}.swatch[data-astro-cid-ve2xpbhl][data-kind=cn]{background:var(--bloc-cn);color:#fff}.swatch[data-astro-cid-ve2xpbhl][data-kind=int]{background:var(--bloc-dc);color:#fff}.swatch[data-astro-cid-ve2xpbhl][data-kind=elsewhere]{color:#fff;background:#6b6b6b}.swatch[data-astro-cid-ve2xpbhl][data-kind=unknown]{background:var(--surface-page);color:var(--text-quiet);outline-offset:-1px;outline:1px dashed #00000073}.swatch[data-astro-cid-ve2xpbhl][data-kind=none]{background:var(--paper-2);color:var(--text-faint)}.landscape[data-astro-cid-ve2xpbhl]:has(input[name=set][value=alternative]:checked) [data-set=incumbent],.landscape[data-astro-cid-ve2xpbhl]:has(input[name=set][value=incumbent]:checked) [data-set=alternative]{display:none}.skyline[data-astro-cid-ve2xpbhl]{padding:1.5rem var(--gutter) 0}.figure[data-astro-cid-ve2xpbhl]{padding:var(--section-y-tight) var(--gutter) 0}.figure-head[data-astro-cid-ve2xpbhl]{border-block-start:var(--border-ink);padding-block:.6rem 1rem}.set[data-astro-cid-ve2xpbhl]+.set[data-astro-cid-ve2xpbhl]{margin-block-start:var(--space-7)}.scroll[data-astro-cid-ve2xpbhl]{overflow-x:auto}table[data-astro-cid-ve2xpbhl]{border-collapse:separate;border-spacing:.22rem;inline-size:100%;min-inline-size:calc(8.5rem + var(--apps) * 5rem);margin-inline-start:-.22rem}thead[data-astro-cid-ve2xpbhl] th[data-astro-cid-ve2xpbhl]{text-align:start;vertical-align:top;font-weight:inherit;padding:0 0 .45rem}thead[data-astro-cid-ve2xpbhl] a[data-astro-cid-ve2xpbhl]{display:block}.app-name[data-astro-cid-ve2xpbhl]{font-weight:var(--weight-heavy);letter-spacing:-.015em;font-size:1rem;line-height:1.05;display:block}.app-format[data-astro-cid-ve2xpbhl]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--text-quiet);font-size:.64rem;display:block}th[data-astro-cid-ve2xpbhl][scope=row]{z-index:1;background:var(--surface-page);text-align:start;vertical-align:top;white-space:nowrap;inline-size:8.5rem;padding-block-start:.35rem;padding-inline-end:.6rem;position:sticky;inset-inline-start:0}.row-label[data-astro-cid-ve2xpbhl]{background:var(--accent);color:var(--text-on-inverse,#fff);font-weight:var(--weight-heavy);letter-spacing:-.015em;padding:.16em .26em .2em .3em;font-size:.82rem;line-height:1.12;display:inline-block}.answer[data-astro-cid-ve2xpbhl]{vertical-align:top;border-block-end:var(--border-hair);padding:0;position:relative}.answer[data-astro-cid-ve2xpbhl] a[data-astro-cid-ve2xpbhl]{padding:.4rem .3rem;font-size:.74rem;line-height:1.25;text-decoration:none;display:block}.answer[data-astro-cid-ve2xpbhl] a[data-astro-cid-ve2xpbhl]:after{content:"";position:absolute;inset:0}.answer[data-astro-cid-ve2xpbhl]:hover{outline:2px solid var(--ink-0);outline-offset:-1px}.method[data-astro-cid-ve2xpbhl]{padding:var(--section-y-tight) var(--gutter) var(--section-y);font-size:.95rem}.method-text[data-astro-cid-ve2xpbhl]{gap:var(--space-3);max-inline-size:40em;display:grid}.model[data-astro-cid-ve2xpbhl]{margin:0;display:none}@media (width>=64rem){.method[data-astro-cid-ve2xpbhl]{gap:var(--space-7);grid-template-columns:minmax(0,40em) minmax(0,1fr);align-items:center;display:grid}.model[data-astro-cid-ve2xpbhl]{justify-self:center;inline-size:min(100%,26rem);display:block;container-type:inline-size}}.model-scene[data-astro-cid-ve2xpbhl]{--orbit:-34deg;--tilt:-20deg;-webkit-user-select:none;user-select:none}.model-scene[data-astro-cid-ve2xpbhl]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:6px}.model-scene[data-astro-cid-ve2xpbhl].live{cursor:grab;touch-action:pan-y}.model-scene[data-astro-cid-ve2xpbhl].live.dragging{cursor:grabbing}.model-stage[data-astro-cid-ve2xpbhl]{--u:calc(100cqw / 150);aspect-ratio:150/130;inline-size:100%;position:relative}.model-world[data-astro-cid-ve2xpbhl]{block-size:0;inline-size:0;transform-style:preserve-3d;transform:rotateX(var(--tilt)) rotateY(var(--orbit));transition:transform var(--dur-1) linear;position:absolute;inset-block-start:82%;inset-inline-start:50%}.live[data-astro-cid-ve2xpbhl] .model-world[data-astro-cid-ve2xpbhl]{transition:none}.method[data-astro-cid-ve2xpbhl] p[data-astro-cid-ve2xpbhl]{text-align:justify;hyphens:auto}@media (width<=40rem){th[data-astro-cid-ve2xpbhl][scope=row]{inline-size:6.6rem;padding-inline-end:.35rem}.row-label[data-astro-cid-ve2xpbhl]{font-size:.74rem}table[data-astro-cid-ve2xpbhl]{min-inline-size:calc(6.6rem + var(--apps) * 4.6rem)}}
