* { margin:0; padding:0; box-sizing:border-box; }
html, body {
  width:100%; height:100%; overflow:hidden;
  background:#0d0d0f;
  color:#eee;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-user-select:none; user-select:none;
  -webkit-touch-callout:none;
  -webkit-tap-highlight-color:transparent;
  touch-action:none;
  overscroll-behavior:none;
  position:fixed;
}
#wrap {
  position:fixed; inset:0;
  display:block;
}
canvas#game {
  display:block;
  width:100%; height:100%;
  touch-action:none;
  background:#15151a;
  image-rendering:auto;
}
