:root {
  color-scheme: dark;
}

html, body {
  min-height: 100%;
}

body {
  margin: 0;
  background-color: #020617;
  background-image: radial-gradient(circle at top, rgba(79, 70, 229, 0.25), transparent 45%),
    radial-gradient(circle at 20% 20%, rgba(15, 118, 110, 0.2), transparent 40%);
}

main {
  position: relative;
  z-index: 1;
}

header, footer {
  position: relative;
  z-index: 2;
}

form input,
form select {
  outline: none;
}
