/* Keep Phaser's real viewport aligned with the Baiak center column. */
body.nrmt-baiak-layout .nrmt-game-viewport{
  position:fixed!important;
  z-index:1!important;
  left:calc(var(--bi-left) + var(--bi-gap))!important;
  right:calc(var(--bi-right) + var(--bi-gap))!important;
  top:calc(var(--bi-top) + var(--bi-gap))!important;
  bottom:calc(var(--bi-bottom) + var(--bi-gap))!important;
  width:auto!important;
  height:auto!important;
  overflow:hidden!important;
  background:#080b0c!important;
}
body.nrmt-baiak-layout .nrmt-game-viewport>canvas{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  transform:none!important;
  clip-path:none!important;
  object-fit:fill!important;
}
@media(max-width:1100px){
  body.nrmt-baiak-layout .nrmt-game-viewport{left:0!important;right:0!important;top:var(--bi-top)!important;bottom:0!important}
}
