.arena-coevolution_figure__92jG9{container-type:inline-size;margin:34px 0 44px}.arena-coevolution_heading__e7LxL{display:flex;justify-content:space-between;gap:12px;color:var(--editorial-muted);font-size:12px;margin-bottom:18px}.arena-coevolution_heading__e7LxL span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.arena-coevolution_drawing___A_8s{display:block;width:100%;height:auto;overflow:visible}.arena-coevolution_compact__N1thL{display:none;max-width:360px;margin-inline:auto}.arena-coevolution_drawing___A_8s text{font-family:KaTeX_Main,serif}.arena-coevolution_region__BCcuP{fill:var(--s-dim);font-size:14px}.arena-coevolution_boundary__ySuxJ{stroke:var(--s-grid);stroke-width:1;stroke-dasharray:3 6}.arena-coevolution_wire__dJQDE{fill:none;stroke:currentColor;stroke-width:1.1;transition:stroke-width .2s,color .2s}.arena-coevolution_edge__MDBc3{color:var(--s-faint)}.arena-coevolution_edge__MDBc3[data-on] .arena-coevolution_wire__dJQDE{stroke-width:1.8}.arena-coevolution_edge__MDBc3[data-on][data-tone=blue]{color:var(--s-blue)}.arena-coevolution_edge__MDBc3[data-on][data-tone=teal]{color:var(--s-teal)}.arena-coevolution_edge__MDBc3[data-on][data-tone=pink]{color:var(--s-pink)}.arena-coevolution_edge__MDBc3[data-on][data-tone=coral]{color:var(--s-coral)}.arena-coevolution_edge__MDBc3[data-on][data-kind=elite] .arena-coevolution_wire__dJQDE{stroke-width:2.4}.arena-coevolution_edge__MDBc3[data-kind=lattice] .arena-coevolution_wire__dJQDE{stroke-width:1}.arena-coevolution_edge__MDBc3[data-kind=refuse] .arena-coevolution_wire__dJQDE{stroke-dasharray:5 4}.arena-coevolution_stop__xpNaU{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.arena-coevolution_edgeLabel__FdyEA{fill:var(--s-faint);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px;stroke-linejoin:round;transition:fill .2s}.arena-coevolution_edgeLabel__FdyEA[data-on]{fill:var(--s-ink)}.arena-coevolution_edgeLabel__FdyEA[data-on][data-tone=coral]{fill:var(--s-coral)}.arena-coevolution_node__KYYCc{transition:opacity .2s;opacity:.32}.arena-coevolution_node__KYYCc[data-on]{opacity:1}.arena-coevolution_disc__j8EuT{stroke-width:1.4}.arena-coevolution_node__KYYCc[data-tone=dim] .arena-coevolution_disc__j8EuT{fill:var(--s-cell);stroke:var(--s-dim)}.arena-coevolution_node__KYYCc[data-tone=blue] .arena-coevolution_disc__j8EuT{fill:var(--s-blue-fill);stroke:var(--s-blue)}.arena-coevolution_node__KYYCc[data-tone=teal] .arena-coevolution_disc__j8EuT{fill:var(--s-teal-fill);stroke:var(--s-teal)}.arena-coevolution_node__KYYCc[data-tone=green] .arena-coevolution_disc__j8EuT{fill:var(--s-green-fill);stroke:var(--s-green)}.arena-coevolution_node__KYYCc[data-tone=pink] .arena-coevolution_disc__j8EuT{fill:var(--s-pink-fill);stroke:var(--s-pink)}.arena-coevolution_ring__2LQVS{fill:#0c0c0b;stroke:var(--s-teal);stroke-width:1;stroke-opacity:.5}.arena-coevolution_drawing___A_8s .arena-coevolution_mark__dPk1F{fill:var(--s-ink);font-family:KaTeX_Math,serif;font-style:italic}.arena-coevolution_drawing___A_8s .arena-coevolution_kernelMark__RewQZ{fill:var(--s-teal);font-family:KaTeX_Math,serif;font-style:italic}.arena-coevolution_label__Gl88M{fill:var(--s-ink)}.arena-coevolution_label__Gl88M,.arena-coevolution_sub__dTnqZ{paint-order:stroke;stroke:#0c0c0b;stroke-width:7px;stroke-linejoin:round}.arena-coevolution_sub__dTnqZ{fill:var(--s-dim);font-size:14px}.arena-coevolution_drawing___A_8s .arena-coevolution_mono__wj4mT{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:13px}.arena-coevolution_gens__jWnTQ{opacity:.45;transition:opacity .2s}.arena-coevolution_gens__jWnTQ[data-on]{opacity:1}.arena-coevolution_gen__RMCuQ{fill:var(--s-dim);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px;stroke-linejoin:round}.arena-coevolution_controls__Wi9GB{display:flex;flex-wrap:wrap;gap:0 32px;margin-top:18px;border-block:1px solid var(--editorial-rule)}.arena-coevolution_controls__Wi9GB button{cursor:pointer;min-height:44px;padding:12px 0;color:var(--editorial-muted);font-size:14px;border-bottom:2px solid transparent}.arena-coevolution_controls__Wi9GB button[aria-pressed=true]{color:var(--editorial-bright);border-color:var(--editorial-accent)}.arena-coevolution_controls__Wi9GB button:hover{color:var(--editorial-bright)}.arena-coevolution_controls__Wi9GB button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.arena-coevolution_detail__TiFlU{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding-top:24px}.arena-coevolution_detailMark__H1vOV{font:italic 28px KaTeX_Math,serif;color:var(--s-teal)}.arena-coevolution_detailMark__H1vOV[data-tone=green]{color:var(--s-green)}.arena-coevolution_figure__92jG9 .arena-coevolution_detail__TiFlU h3{margin:0 0 8px;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.arena-coevolution_detail__TiFlU p{margin:0;color:var(--editorial-ink);font-size:15px;line-height:1.65}.arena-coevolution_detail__TiFlU a{text-decoration:underline;text-underline-offset:4px}@container (max-width: 700px){.arena-coevolution_wide__qNCVW{display:none}.arena-coevolution_compact__N1thL{display:block}.arena-coevolution_controls__Wi9GB{gap:0 22px}.arena-coevolution_detail__TiFlU{gap:12px;grid-template-columns:28px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.arena-coevolution_figure__92jG9 *{transition:none}}