/* yes this is what i call the theme, its actually kinda nice yaknow? */
/* ignore how this is pretty much unrelated to what the name references i got
 * this color palette from a cool theory post ok */

:root {
  --DarkestBackground: 1B0D04;
  --DarkestText: #D19B4B;
  --DarknerBackground: #2C1708;
  --DarknerText: #C08226;
  --LightnerBackground: var(--DarknerText);
  --LightnerText: var(--DarknerBackground);
  --LightestBackground: var(--DarkestText);
  --LightestText: var(--DarkestBackground);
  --08:#E02040;
  --09:#D87D50;
  --0A:#FFCD35;
  --0B:#B5E61D;
  --0C:#9EE7FF;
  --0D:#558ED5;
  --0E:#FF8EEE;
  --0F:#CC0000;
}

@keyframes TheColors {
  0% {color:var(--08);}
  12.5% {color:var(--09);}
  25% {color:var(--0A);}
  37.5% {color:var(--0B);}
  50% {color:var(--0C);}
  62.5% {color:var(--0D);}
  75% {color:var(--0E);}
  87.5% {color:var(--0F);}
  100% {color:var(--08);}
}

body {
  background-color: var(--DarkestBackground);
  color: var(--DarkestText);
  font-family: Super Secret Exclusive Font For Super Secret Exclusive People, Lucida Grande, Helvetica Rounded, Helvetica, Arial, No Way You Dont Have Any Of Those;
}
p {
  margin: 0;
  white-space: pre-wrap; /* why isnt this enabled by default? do they hate newliens this much? */
}
h1 {
  Text-align: center;
}
hr {
  color: var(--0C);
}
.slowrainbow {
  animation-duration: 10s;
  animation-name: TheColors;
  animation-iteration-count: infinite;
  animation-direction: normal;
}
.fastrainbow {
  animation-duration: 5s; /* not really /THAT/ fast */
  animation-name: TheColors;
  animation-iteration-count: infinite;
  animation-direction: normal;
}
x:hover {
  animation-name: Nope;
}
button {
  background-color: var(--DarknerBackground);
  color: var(--DarknerText);
  border-color: var(--DarknerText);
  border-radius: 4px
}
#grid {
  line-height: 1;
}
