@font-face {
  font-family: "Pix32";
  src: url("assets/fonts/Pix32.ttf") format("truetype");
  font-display: block;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: #000;
  overscroll-behavior: none;
}

#bgCanvas {
  position: fixed;
  top: -5%;
  left: -5%;
  width: 110%;
  height: 110%;
  filter: blur(30px) brightness(0.6) contrast(1.15) saturate(1.3);
}

#gameCanvas {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  touch-action: none;
  filter: contrast(1.15) saturate(1.3);
}
