html, body {
  width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden;
  background: #071923; touch-action: none; overscroll-behavior: none;
}
body, canvas, div { outline: none; user-select: none; -webkit-user-select: none; -webkit-tap-highlight-color: transparent; }
.header, .footer { display: none; }
#GameDiv {
  position: fixed; inset: 0; width: 100% !important; height: 100% !important;
  margin: 0; padding: 0; border: 0;
}
#Cocos3dGameContainer, #GameCanvas { width: 100%; height: 100%; }
:root {
  --safe-top: env(safe-area-inset-top, 0px);
  --safe-right: env(safe-area-inset-right, 0px);
  --safe-bottom: env(safe-area-inset-bottom, 0px);
  --safe-left: env(safe-area-inset-left, 0px);
}
