/* Partita in corso: stessi ingombri del vassoio, prima della scheda punti. */
body.app-layout-active .room-page--playing .room-grid--play{
  --r-giocatori:66px;--r-dadi:clamp(265px,27dvh,310px);
  grid-template-areas:"players players" "felt felt" "score side";
  grid-template-rows:var(--r-giocatori) var(--r-dadi) minmax(0,1fr)
}
body.app-layout-active .room-page--playing.app-layout-solo .room-grid--play{grid-template-areas:"players" "felt" "score"}
@media(max-width:760px){
  body.app-layout-active .room-page--playing .room-grid--play{--r-giocatori:61px;--r-dadi:clamp(248px,34dvh,302px);grid-template-columns:minmax(0,1fr);grid-template-areas:"players" "felt" "score"}
}
@media(max-width:360px){body.app-layout-active .room-page--playing .room-grid--play{--r-giocatori:58px;--r-dadi:245px}}
@media(max-height:720px) and (max-width:760px){body.app-layout-active .room-page--playing .room-grid--play{--r-giocatori:55px;--r-dadi:238px}}
body.app-layout-active .room-page--playing .room-grid--play:has(.dice-renderer--capsule){--r-dadi:min(28dvh,calc(24vw + 90px));grid-template-rows:var(--r-giocatori) var(--r-dadi) minmax(0,1fr)}
@media(min-width:761px){
  body.app-layout-active .room-page--playing .room-grid--play{--r-giocatori:56px;--r-dadi:clamp(250px,30dvh,320px)}
  body.app-layout-active .room-page--playing .room-grid--play:has(.dice-renderer--capsule){--r-dadi:minmax(clamp(250px,30dvh,320px),auto)}
}
@media(min-width:700px) and (max-width:760px) and (min-height:900px){
  body.app-layout-active .room-page--playing .room-grid--play{--r-giocatori:56px;--r-dadi:190px}
  body.app-layout-active .room-page--playing .room-grid--play:has(.dice-renderer--capsule){--r-dadi:minmax(190px,auto)}
}
/* Più giocatori: intestazioni nella tabella, nessuna riga giocatori vuota. */
body.app-layout-active .room-page--playing.room-page--colonne .room-grid--play{--r-dadi:clamp(204px,26dvh,240px);grid-template-columns:minmax(0,1fr);grid-template-areas:"felt" "score";grid-template-rows:var(--r-dadi) minmax(0,1fr)}
@media(min-width:761px){
  body.app-layout-active .room-page--playing.room-page--colonne .room-grid--play{--r-dadi:clamp(250px,36dvh,330px);grid-template-columns:minmax(0,1fr) clamp(300px,31vw,360px);grid-template-areas:"felt felt" "score side"}
}
