:root {
  color-scheme: dark;
}

* {
  box-sizing: border-box;
}

html,
body {
  margin: 0;
  width: 100%;
  height: 100%;
}

body {
  overflow: hidden;
  background:
    radial-gradient(circle at 20% 18%, rgba(100, 226, 255, 0.08), transparent 26%),
    radial-gradient(circle at 80% 22%, rgba(123, 125, 255, 0.08), transparent 24%),
    linear-gradient(180deg, #02040b 0%, #050915 46%, #07111f 100%);
}

.space-canvas {
  display: block;
  width: 100vw;
  height: 100vh;
  touch-action: none;
}
