html, body {
  min-height: 100%;
  min-height: -webkit-fill-available;
}

#h5-orient-root {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: #000;
}

#h5-orient-root.landscape-native {
  transform: none;
  -webkit-transform: none;
}

#h5-orient-root #unity-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

#h5-orient-root #unity-canvas {
  image-rendering: auto;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

body.portrait-simulate #unity-loading-overlay {
  position: absolute !important;
}
