@font-face { font-family: "Japanese Style"; src: url(assets/fonts/Japanese-Style.woff2) format("woff2"), url(assets/fonts/Japanese-Style.ttf) format("truetype"); font-display: block; }
@font-face { font-family: "Pieces of Eight"; src: url(assets/fonts/Pieces-of-Eight.woff2) format("woff2"), url(assets/fonts/Pieces-of-Eight.ttf) format("truetype"); font-display: block; }
@font-face { font-family: "Times New Roman"; src: url(assets/fonts/Times-New-Roman.woff2?v=4) format("woff2"), url(assets/fonts/Times-New-Roman.ttf?v=4) format("truetype"); font-display: block; }
@font-face { font-family: "Dimbo Italic"; src: url(assets/fonts/Dimbo-Italic.woff2) format("woff2"), url(assets/fonts/Dimbo-Italic.ttf) format("truetype"); font-display: block; }
@font-face { font-family: "Dimbo Regular"; src: url(assets/fonts/Dimbo-Regular.woff2) format("woff2"), url(assets/fonts/Dimbo-Regular.ttf) format("truetype"); font-display: block; }
@font-face { font-family: "Consolas Bold"; src: url(assets/fonts/Consolas-Bold.woff2) format("woff2"), url(assets/fonts/Consolas-Bold.ttf) format("truetype"); font-display: block; }
@font-face { font-family: "GROBOLD"; src: url(assets/fonts/GROBOLD.woff2) format("woff2"), url(assets/fonts/GROBOLD.ttf) format("truetype"); font-display: block; }

html, body {
  margin: 0;
  height: 100%;
  background: #000;
  overflow: hidden;
}

#stage {
  position: fixed;
  inset: 0;
  display: grid;
  place-items: center;
}

#game {
  display: block;
  touch-action: none;
  -webkit-tap-highlight-color: transparent;
  user-select: none;
}
