.perf[data-astro-cid-4dt7bpq2] td[data-astro-cid-4dt7bpq2]:first-child{font-weight:500;min-width:220px}.perf__v[data-astro-cid-4dt7bpq2]{font-size:20px;letter-spacing:-.02em;color:var(--fg);font-family:var(--sans)!important}.perf[data-astro-cid-4dt7bpq2] td[data-astro-cid-4dt7bpq2]{font-size:15px}.arena__intro[data-astro-cid-4dt7bpq2],.lim__intro[data-astro-cid-4dt7bpq2]{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:end;margin-bottom:56px}.arena[data-astro-cid-4dt7bpq2]{display:grid;grid-template-columns:1.3fr 1fr;gap:64px}.arena__method[data-astro-cid-4dt7bpq2]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start}.m[data-astro-cid-4dt7bpq2]{padding:24px;display:flex;flex-direction:column;gap:10px;font-size:15px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg)}.m__n[data-astro-cid-4dt7bpq2]{color:var(--faint);font-size:13px}.arena__h[data-astro-cid-4dt7bpq2]{font-size:13px;color:var(--faint);font-weight:400;margin:0 0 12px}.arena__rule[data-astro-cid-4dt7bpq2] ol[data-astro-cid-4dt7bpq2]{margin:0 0 40px;padding:0;list-style:none;counter-reset:r;border-top:1px solid var(--line-2)}.arena__rule[data-astro-cid-4dt7bpq2] li[data-astro-cid-4dt7bpq2]{counter-increment:r;padding:14px 0 14px 40px;border-bottom:1px solid var(--panel-line);position:relative;font-size:15.5px}.arena__rule[data-astro-cid-4dt7bpq2] li[data-astro-cid-4dt7bpq2]:before{content:counter(r);position:absolute;left:0;top:13px;font-family:var(--mono);font-size:11px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:1px solid var(--line-2)}.budget[data-astro-cid-4dt7bpq2]{margin:0;border-top:1px solid var(--line-2)}.budget[data-astro-cid-4dt7bpq2] div[data-astro-cid-4dt7bpq2]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--panel-line);font-size:15.5px;gap:16px}.budget[data-astro-cid-4dt7bpq2] dd[data-astro-cid-4dt7bpq2]{margin:0;color:var(--panel-fg)}.lims[data-astro-cid-4dt7bpq2]{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.lims[data-astro-cid-4dt7bpq2] div[data-astro-cid-4dt7bpq2]{padding:24px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.lims[data-astro-cid-4dt7bpq2] dt[data-astro-cid-4dt7bpq2]{font-weight:500;margin-bottom:8px}.lims[data-astro-cid-4dt7bpq2] dd[data-astro-cid-4dt7bpq2]{margin:0;font-size:15.5px}.faint[data-astro-cid-4dt7bpq2]{color:var(--faint)}.wer[data-astro-cid-4dt7bpq2]{display:grid;grid-template-columns:1.25fr 1fr;gap:12px;align-items:start}.wer__chart[data-astro-cid-4dt7bpq2]{margin:0;padding:24px;min-width:0}.wer__chart[data-astro-cid-4dt7bpq2] figcaption[data-astro-cid-4dt7bpq2]{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.wer__sub[data-astro-cid-4dt7bpq2]{font-size:13.5px}.wer__rows[data-astro-cid-4dt7bpq2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.wer__row[data-astro-cid-4dt7bpq2]{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) 3.4rem;gap:12px;align-items:center;font-size:14px;color:var(--fg-2)}.wer__k[data-astro-cid-4dt7bpq2]{line-height:1.3}.wer__v[data-astro-cid-4dt7bpq2]{text-align:right;font-size:13px;color:var(--fg)}.wer__track[data-astro-cid-4dt7bpq2]{position:relative;height:10px}.wer__track[data-astro-cid-4dt7bpq2] i[data-astro-cid-4dt7bpq2]{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:0 4px 4px 0;background:var(--line-2);transition:width 1.4s var(--ease) .15s}.wer__track[data-astro-cid-4dt7bpq2] b[data-astro-cid-4dt7bpq2]{position:absolute;top:-4px;bottom:-4px;left:var(--b);width:1px;background:var(--faint)}.wer__chart[data-astro-cid-4dt7bpq2].is-in .wer__track[data-astro-cid-4dt7bpq2] i[data-astro-cid-4dt7bpq2],.no-js .wer__track[data-astro-cid-4dt7bpq2] i[data-astro-cid-4dt7bpq2]{width:var(--w)}.wer__row--base[data-astro-cid-4dt7bpq2] i[data-astro-cid-4dt7bpq2]{background:var(--faint)}.wer__row--ours[data-astro-cid-4dt7bpq2]{color:var(--fg);font-weight:500}.wer__row--ours[data-astro-cid-4dt7bpq2] i[data-astro-cid-4dt7bpq2]{background:var(--fg)}.wer__axis[data-astro-cid-4dt7bpq2]{margin-top:18px;font-size:11.5px;color:var(--faint)}@media(prefers-reduced-motion:reduce){.wer__track[data-astro-cid-4dt7bpq2] i[data-astro-cid-4dt7bpq2]{width:var(--w)}}.mstats[data-astro-cid-4dt7bpq2]{margin:0 0 40px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mstats[data-astro-cid-4dt7bpq2] div[data-astro-cid-4dt7bpq2]{padding:24px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.mstats[data-astro-cid-4dt7bpq2] dt[data-astro-cid-4dt7bpq2]{font-size:clamp(2rem,3.4vw,2.6rem);letter-spacing:-.03em;line-height:1;margin-bottom:12px}.mstats[data-astro-cid-4dt7bpq2] dd[data-astro-cid-4dt7bpq2]{margin:0;font-size:15px}.heads[data-astro-cid-4dt7bpq2] td[data-astro-cid-4dt7bpq2]:first-child{font-weight:500;min-width:150px}.heads__d[data-astro-cid-4dt7bpq2]{white-space:nowrap;color:var(--fg-2)}.heads__d--yes[data-astro-cid-4dt7bpq2]{color:var(--fg);font-weight:500}@media(max-width:960px){.wer[data-astro-cid-4dt7bpq2]{grid-template-columns:1fr}.arena[data-astro-cid-4dt7bpq2],.arena__intro[data-astro-cid-4dt7bpq2],.lim__intro[data-astro-cid-4dt7bpq2]{grid-template-columns:1fr;gap:32px}.lims[data-astro-cid-4dt7bpq2]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.arena__method[data-astro-cid-4dt7bpq2]{grid-template-columns:1fr}.m[data-astro-cid-4dt7bpq2]{padding:22px}.lims[data-astro-cid-4dt7bpq2],.mstats[data-astro-cid-4dt7bpq2]{grid-template-columns:1fr}.wer__chart[data-astro-cid-4dt7bpq2]{padding:20px 18px}.wer__row[data-astro-cid-4dt7bpq2]{grid-template-columns:minmax(0,1fr) 3.2rem;gap:6px 10px}.wer__k[data-astro-cid-4dt7bpq2]{grid-column:1 / -1}.heads[data-astro-cid-4dt7bpq2] thead[data-astro-cid-4dt7bpq2]{display:none}.heads[data-astro-cid-4dt7bpq2],.heads[data-astro-cid-4dt7bpq2] tbody[data-astro-cid-4dt7bpq2],.heads[data-astro-cid-4dt7bpq2] tr[data-astro-cid-4dt7bpq2],.heads[data-astro-cid-4dt7bpq2] td[data-astro-cid-4dt7bpq2]{display:block;width:100%}.heads[data-astro-cid-4dt7bpq2] tr[data-astro-cid-4dt7bpq2]{padding:14px 0;border-bottom:1px solid var(--line)}.heads[data-astro-cid-4dt7bpq2] td[data-astro-cid-4dt7bpq2]{border:0;padding:2px 0}.heads[data-astro-cid-4dt7bpq2] td[data-astro-cid-4dt7bpq2]:first-child{min-width:0}.heads__d[data-astro-cid-4dt7bpq2]{font-size:14px}}
