:root {
  --text: hsl(206, 100%, 93%);
  --background: hsl(229, 81%, 4%);
  --background-secondary: hsl(229, 81%, 10%);
  --background-tertiary: hsl(229, 70%, 10%);
  --primary: hsl(241, 68%, 55%);
  --secondary: hsl(270, 75%, 35%);
  --accent: hsl(293, 87%, 59%);
}

* {
  color: var(--text);
}

body {
  font: 14px sans-serif;
  background-color: var(--background);
}

input {
  border-radius: 5px;
  border: 2px solid var(--secondary);
  background-color: var(--background-secondary);
}

a {
  color: #00B7FF;
}