@import url('https://fonts.googleapis.com/css2?family=Bitcount+Grid+Single:wght@100..900&display=swap');

.bitcount-grid-single {
  font-family: "Bitcount Grid Single", system-ui;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-variation-settings:
    "slnt" 0,
    "CRSV" 0.5,
    "ELSH" 0,
    "ELXP" 0;
}

html,
body {

  background: #000000;
  margin: 0;
  height: 100%;
  padding-bottom: 50px;
  overflow: hidden;

}

.container {

  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;

}

.text {

  font-family: "Bitcount Grid Single";
  font-weight: 300;
  font-size: 18px;
  color: #09ff00;
  user-select: none;

  text-shadow:
    0 0 2px #09ff00,
    0 0 4px #09ff00,
    0 0 6px #09ff00,
    0 0 8px #00cc00;
}

.dud {

  font-family: "Bitcount Grid Single";
  font-weight: 300;
  font-size: 18px;
  color: #09ff00;
  user-select: none;

  text-shadow:
    0 0 2px #09ff00,
    0 0 4px #09ff00,
    0 0 6px #09ff00,
    0 0 8px #00cc00;

}

.bottom-element {

  font-family: "Bitcount Grid Single";
  color: #09ff00;
  font-size: 12px;
  text-align: center;
  padding: 15px;
  position: fixed;
  bottom: 0;
  width: 100%;
  font-weight: 200;
  user-select: none;

  opacity: 0;
  animation: fadeIn 8s ease 14s forwards;

  text-shadow:
    0 0 2px #09ff00,
    0 0 4px #09ff00,
    0 0 6px #09ff00,
    0 0 8px #00cc00;

}

@keyframes fadeIn {

  from {

    opacity: 0;

  }

  to {

    opacity: 1;

  }

}