/* Loaded after game.css. Overflow stays inside the available board area. */
body{height:var(--game-viewport-height,100dvh)}
.match-view .board-fit{display:grid;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-x pan-y;align-items:stretch;justify-items:stretch}
.match-view .board-fit>.playcard{min-width:44px;min-height:44px;max-width:100%;max-height:100%;aspect-ratio:auto}
