        html {
            background: url("http://headspace-me.neocities.org/filehost/hs-saturn.png") repeat;
            background-size: 85%;
            -webkit-animation: scrolling 15s linear infinite;
            -moz-animation: scrolling 15s linear infinite;
            -o-animation: scrolling 15s linear infinite;
            animation: scrolling 15s linear infinite;
            background-color: #000000;
            padding: 0px;
            margin: 0px;
            //overflow: hidden;
            color: #555555;
        }


       /* @keyframes scrolling {
            from {
                background-position: 0 0;
            }

            to {
                background-position: -340px 360px;
            }
        }*/

body {
//cursor: url("http://headspace-me.neocities.org/filehost/logo-rainbow.png"), auto;
  
}

.button {
  background-color: hsl(154, 100%, 19%);
  border: none;
  color: white;
  padding: 15px 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  font-family: 'JetBrains Mono', sans-serif;
  border: 2px solid #ffffff;
  border-radius: 16px;
}

.button_fixed {
  width: 250px;
}

.button_fullwidth {
  width: 100%;
}

div.container {
  width: 100%;
  overflow: auto;
}

div.container div {
  padding-left: 2px;
  float: left;
}

h1 {
  color: white;
  font-family: 'JetBrains Mono', sans-serif;
  text-align: center;
  //width: 100%;
  font-size: 120%;
}

h2 {
  color: white;
  font-family: 'JetBrains Mono', sans-serif;
  text-align: left;
  //width: 100%;
  font-size: 110%;
}

p {
  color: white;
  font-family: 'JetBrains Mono', sans-serif;
  font-size: 4mm;
}

footer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  text-align: center;
}

div.fixed {
  position: fixed;
  top: 0;
  /* Positions the element at the very top of the viewport */
  left: 0;
  /* Ensures the element starts from the left edge */
  width: 100%;
  /* Makes the element span the full width of the viewport */
  background-color: #029d4a;
  /* Adds a background color so content doesn't show through */
  color: white;
  /* Sets text color */
  padding: 0px;
  /* Adds some space inside the header */
  z-index: 1000;
  /* Ensures the header is on top of other content */
}

div.box {
  width: fit-content;
  border-radius: 16px;
  background-color: #029d4a;
  /* Adds a background color so content doesn't show through */
  color: white;
  /* Sets text color */
  padding: 6px;
  /* Adds some space inside the header */
  text-align: center;

}

div.box_centered {
  width: fit-content;
  border-radius: 16px;
  background-color: #029d4a;
  /* Adds a background color so content doesn't show through */
  color: white;
  /* Sets text color */
  padding: 6px;
  /* Adds some space inside the header */
  text-align: center;
  margin: 0 auto;


}

div.box_in_box {
  width: fit-content;
  border-radius: 16px;
  background-color: #029d4a;
  /* Adds a background color so content doesn't show through */
  color: white;
  /* Sets text color */
  padding: 6px;
  /* Adds some space inside the header */
  text-align: center;
  width: 98%;
  background-color: rgb(0, 125, 83);
}
