:root {
  color-scheme: dark;
  --bg-core: #050608;
  --bg-edge: #020304;
}

* {
  box-sizing: border-box;
}

html,
body {
  margin: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background:
    radial-gradient(circle at 50% 42%, rgba(22, 30, 44, 0.5), transparent 34%),
    radial-gradient(circle at 50% 120%, rgba(8, 12, 18, 0.85), transparent 40%),
    linear-gradient(180deg, var(--bg-core), var(--bg-edge));
}

body {
  min-width: 320px;
  min-height: 100vh;
}

canvas {
  display: block;
  width: 100vw;
  height: 100vh;
}
