:root {
  color-scheme: light;
  font-family: Georgia, "Times New Roman", serif;
  background:
    radial-gradient(circle at top, rgba(116, 88, 46, 0.55), transparent 38%),
    linear-gradient(180deg, #2d251c 0%, #433322 48%, #241b14 100%);
}

* {
  box-sizing: border-box;
  touch-action: manipulation;
}

html,
body,
#app {
  width: 100%;
  height: 100%;
  margin: 0;
  overflow: hidden;
}

body {
  display: grid;
  place-items: center;
}

canvas {
  display: block;
  max-width: 100%;
  max-height: 100%;
}
