.move-card{gap:12px;display:grid}.move-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.move-card-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.diff{font-family:var(--mono);background:var(--paper);border:1px solid var(--line);white-space:pre;border-radius:10px;gap:2px;margin:0;padding:12px 14px;font-size:.78rem;line-height:1.5;display:grid;overflow-x:auto}.diff .del{color:var(--brick)}.diff .add{color:var(--moss)}.qa-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}@media (max-width:900px){.qa-grid{grid-template-columns:minmax(0,1fr)}}.h2h{display:grid}.h2h li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 4.5rem 4.5rem;align-items:center;gap:12px;padding:13px 0;display:grid}.h2h li.head{font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-top:0;padding-top:0;font-weight:600}.h2h li .num{letter-spacing:-.04em;color:var(--muted);font-size:1.35rem;font-weight:500}.h2h li .num.win{color:var(--ink)}.h2h li .num.win:after{content:"";background:var(--sienna);vertical-align:.3em;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.prompts.ranks li{grid-template-columns:minmax(0,1fr) 6rem 6rem 5rem}@media (max-width:640px){.prompts.ranks li{grid-template-columns:minmax(0,1fr) auto auto}.prompts.ranks .pos{display:block}}.report-mini{gap:6px;display:grid}
