.gw{font-family:var(--ar-font-body);color:var(--ar-text);gap:18px;margin-block:32px;display:grid}.gw-head{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.gw-head h2{font:900 clamp(30px, 3vw, 44px)/.9 var(--ar-font-display);text-transform:uppercase;margin:0;font-stretch:62%}[dir=rtl] .gw-head h2{text-transform:none;line-height:1.2}.gw-head p{color:var(--ar-muted);margin:0;font-size:14px}.gw-head p b{color:var(--ar-model)}.gw-filter{gap:14px;margin-inline-start:auto;display:flex}.gw-filter button{min-block-size:36px;color:var(--ar-muted);font:600 14px/1 var(--ar-font-body);cursor:pointer;background:0 0;border:0;padding:0}.gw-filter button[aria-pressed=true]{color:var(--ar-text);box-shadow:inset 0 -2px 0 var(--ar-model)}.gw-wall{background:var(--ar-line);border-block:1px solid var(--ar-line);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.gw-wall.loading{background:0 0;min-block-size:240px}.gw-wall li{background:var(--ar-canvas);gap:4px;min-inline-size:0;padding:12px 34px 12px 12px;display:grid;position:relative}[dir=rtl] .gw-wall li{padding:12px 12px 12px 34px}.gw-wall small{color:var(--ar-muted);font-size:11.5px}.gw-teams{gap:2px;font-size:14px;font-weight:600;line-height:1.3;display:grid}.gw-teams>span{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.gw-teams bdi{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.gw-teams b{font-variant-numeric:tabular-nums}.gw-call{color:var(--ar-text-dim);font-size:12.5px}.gw-wall i{font-size:16px;font-style:normal;font-weight:900;position:absolute;inset-block-start:10px;inset-inline-end:10px}.gw-wall li.hit{box-shadow:inset 3px 0 0 var(--ar-model)}[dir=rtl] .gw-wall li.hit{box-shadow:inset -3px 0 0 var(--ar-model)}.gw-wall li.hit i,.gw-wall li.hit .gw-call bdi{color:var(--ar-model)}.gw-wall li.miss{opacity:.62}.gw-wall li.miss i{color:var(--ar-muted)}.gw-note{color:var(--ar-muted);margin:0;font-size:14px}.gw-curve{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:center;gap:16px 32px;margin:8px 0 0;display:grid}.gw-curve figcaption{color:var(--ar-muted);max-inline-size:40ch;font-size:14px;line-height:1.5}.gw-curve figcaption b{color:var(--ar-text);margin-block-end:6px;font-size:18px;display:block}.gw-curve svg{block-size:auto;inline-size:100%;max-inline-size:460px;overflow:visible}.gw-grid line{stroke:var(--ar-line);stroke-width:1px}.gw-grid text,.gw-axis{fill:var(--ar-muted);font:500 10px var(--ar-font-body)}.gw-honest{stroke:var(--ar-text);stroke-opacity:.5;stroke-width:1.5px;stroke-dasharray:4 5}.gw-range{stroke:var(--ar-model);stroke-opacity:.55;stroke-width:2px;stroke-linecap:round}.gw-dot{fill:var(--ar-model);stroke:var(--ar-canvas);stroke-width:2px}@media (max-width:760px){.gw-curve{grid-template-columns:1fr}.gw-filter{margin-inline-start:0}.gw-wall{grid-template-columns:1fr 1fr}.gw-wall li{padding:10px 28px 10px 10px}}.gw-share{min-block-size:36px;color:var(--ar-model);font:700 13px/1 var(--ar-font-body);cursor:pointer;background:0 0;border:1px solid #e8ff3a80;border-radius:999px;padding:0 14px}.gw-listen{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.gw-listen:before{content:"▶";font-size:10px}.gw-share:hover{background:var(--ar-model-wash,#e8ff3a1a)}.gw-share-note{color:var(--ar-muted);flex-basis:100%;margin:0;font-size:13px}.gw-proof{color:var(--ar-model);text-underline-offset:3px;justify-self:start;font-size:11.5px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.gw-proof:before{content:"✓ ";text-decoration:none}
