/* Gameplay presentation: broad board, compact HUD, controls below. */
.shell{width:1000px!important}
.shell header{height:82px;display:grid;grid-template-columns:300px 1fr 132px;padding:8px 20px;gap:12px}
.top-hud{display:grid;grid-template-columns:125px 270px minmax(130px,1fr);align-items:center;gap:8px}
.game-layout{display:block;padding:0 26px}
.panel{display:none!important}
.board-wrap,.board-wrap canvas{width:948px;height:632px}
footer{height:58px;margin:10px 26px 8px;grid-template-columns:1fr auto auto}
footer>span{padding:0 14px}
@media(max-width:1000px){
  body{min-width:0}
  .shell{width:1000px!important}
  .game-layout{display:block;padding:0 26px}
  .board-wrap,.board-wrap canvas{width:948px;height:632px}
  footer{margin-left:26px}
}
