@font-face {
  font-family: monofur;
  src: url(./font/monof55.ttf);
}

/* ---- reset ---- */
body {
  margin: 0;
  background-color: #161616;
  text-align: left;
}

#particles-js {
  position: fixed;
  z-index: -1;
  top: 0;
  width: 100%;
  height: 100%;
}

#particles-js > canvas {
  width: 100%;
  height: 100%;
}

@keyframes blink {
  0% {
    box-shadow: 0 4px 12px 0px #ffffff;
  }
  25% {
    box-shadow: 0 4px 10px 0px #ffffff;
  }
  50% {
    box-shadow: 0 4px 8px 0px #ffffff;
  }
  75% {
    box-shadow: 0 4px 6px 0px #ffffff;
  }
  100% {
    box-shadow: 0 4px 2px 0px #ffffff;
  }
}

#container {
  width: 40%;
  margin: auto;

  background-color: #161616;
  margin-top: 50px;

  border-radius: 16px;
  border-color: #8c9eff;
  border-style: solid;

  animation: blink 0.5s linear infinite;
}

.customfont {
  font-family: monofur;
  margin: 0;
  padding: 0;
}

.footer {
  margin-top: 105px;
  display: block;
  text-align: center;
  font-size: 8pt;
}

body {
  color: #424242;
}

a {
  text-decoration: none;
  color: #ccff90;
}

a.me {
  float: right;
}

.warn {
  color: #ffccbc;
}

h1 {
  color: #8c9eff;
  text-align: center;
  font-size: large;
}

.ascii {
  width: 185px;
  font-size: 4pt;
  margin: auto;
  color: #424242;
}

.information {
  width: 100%;
  margin: auto;
  font-size: 8pt;
}

.main {
  padding: 40px;
  margin: auto;
  width: 80%;
}

.ascii > span > span {
  width: 100%;
  display: block;
}

.nickname {
  color: #f8bbd0;
}
