/* V183 — keep the complete game header visible after the iPhone keyboard closes. */
@media (max-width:820px), (pointer:coarse) {
  body.sh-v111-playing:not(.wos-keyboard-open):not(.wos-mobile-keyboard-open) .sh-shell {
    padding-top:calc(67px + env(safe-area-inset-top))!important;
    overflow:visible!important;
  }

  body.sh-v111-playing:not(.wos-keyboard-open):not(.wos-mobile-keyboard-open) .sh-nav {
    position:fixed!important;
    top:max(0px,env(safe-area-inset-top))!important;
    right:max(6px,env(safe-area-inset-right))!important;
    left:max(6px,env(safe-area-inset-left))!important;
    z-index:2140!important;
    width:auto!important;
    min-height:58px!important;
    height:58px!important;
    margin:0!important;
    padding:7px 8px!important;
    overflow:visible!important;
    transform:none!important;
  }

  body.sh-v111-playing:not(.wos-keyboard-open):not(.wos-mobile-keyboard-open) .wrap {
    margin-top:0!important;
    padding-top:0!important;
  }
}
