/* オンラインで対戦の結果の面：この対戦を数えたかと進み具合（ui/versus-verdict.js）。
   PC（plain）は結果の面の文字の大きさにそろえる。手機（console）は盤高 --board-h の比で詰め、札は折り返す（横にあふれさせない）*/
.vs-verdict { display: grid; justify-items: center; gap: 4px; max-width: 280px; }
.vs-verdict-line { margin: 0; font-size: 12.5px; font-weight: 800; line-height: 1.45; color: var(--stroke); }
.vs-verdict-progress { display: flex; flex-wrap: wrap; justify-content: center; gap: 4px; margin: 0; }
.vs-verdict-progress span {
  padding: 1px 8px; background: #FFFDF7; border: 1.5px solid #C8B89A; border-radius: 999px;
  font-size: 11px; font-weight: 800; line-height: 1.5; color: #5C4A38; white-space: nowrap;
}
.vs-verdict-warn { margin: 0; font-size: 11px; font-weight: 800; line-height: 1.4; color: #C05A2E; }
[data-skin="console"] body.game-versus .vs-verdict { max-width: 100%; gap: clamp(2px, calc(var(--board-h) * .008), 4px); }
[data-skin="console"] body.game-versus .vs-verdict-line { font-size: clamp(11px, calc(var(--board-h) * .028), 12.5px); }
[data-skin="console"] body.game-versus .vs-verdict-progress span,
[data-skin="console"] body.game-versus .vs-verdict-warn { font-size: clamp(10px, calc(var(--board-h) * .025), 11px); }
/* 判定を足すと結果の面に入りきらないときは、成績の行を畳む —— オンラインで対戦では「この対戦を数えたか」のほうが大事。
   入りきるかは ui/versus-verdict.js が実際に量って data-vs-tight を付ける。以前は背の高さ 700px 以下で決め打ちしていたが、
   360×740・360×800 でも最長の文＋札 2 段＋知らせで下の釦が切れた（2026-09-17 審査）。それでも入らない狭い盤では星の印も畳む
   （文言の見直しで「今日この相手に」が長くなり、なぞる版 360×640 で 1 件はみ出した）*/
/* 選択子は versus.css の手機の [data-skin="console"] body.game-versus .vs-result-stats { display: grid } より強くする（弱いと畳まれない）*/
[data-skin] body.game-versus .vs-result[data-vs-tight] .vs-result-stats,
[data-skin] body.game-versus .vs-result[data-vs-tight] .vs-result-mark { display: none; }
