/* v642: Classic Mode desktop console alignment and Draft-card colour match.
   - Centres the actual outer three-panel console at 90% width on desktop.
   - Uses the exact solid Draft Mode card gradient, border, and shadow.
   - Leaves mobile layout, gameplay, simulation, leaderboard, and Draft Mode untouched. */

body.game-page main#game.wrap > .panel,
body.game-page #review.panel,
body.game-page #result.panel{
  background:linear-gradient(180deg,rgba(18,31,52,.97),rgba(9,18,33,.97))!important;
  border:1px solid rgba(65,95,139,.68)!important;
  box-shadow:0 20px 55px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.04)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

body.game-page .slot{
  background:#0a1627!important;
  border-color:#2a4366!important;
}

body.game-page .player,
body.game-page .reviewRow{
  background:linear-gradient(135deg,#0c1b30,#091526)!important;
  border-color:#294566!important;
}

@media(min-width:1001px){
  body.game-page main#game.wrap{
    width:90%!important;
    max-width:1332px!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
    zoom:1!important;
    transform:none!important;
  }
}


/* v642: The 90% desktop console gives the Available Players panel less width.
   Let the complete stat string wrap naturally instead of clipping it with an ellipsis. */
@media(min-width:1001px){
  body.game-page .player .statLine{
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    overflow-wrap:normal!important;
    line-height:1.35!important;
    font-size:12px!important;
    max-width:none!important;
  }
  body.game-page .player{
    padding-bottom:12px!important;
  }
}
