@font-face {
  font-family: "Press Start 2P";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/presstart2p.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
.tg16-theme html, .tg16-theme body {
  font-family: Helvetica, Arial, sans-serif, "Press Start 2P";
  background-color: #141414;
  color: #E0E0E0;
}
.tg16-theme a, .tg16-theme .btn-link {
  color: #006bb7;
}
.tg16-theme .btn-primary {
  background-color: #FF6600;
  color: #E0E0E0;
  font-family: Helvetica, Arial, sans-serif, "Press Start 2P";
  border-radius: 4px;
  padding: 10px 20px;
  text-transform: uppercase;
  border: 2px solid #3B3B3B;
  transition: 0.3s;
}
.tg16-theme .btn-primary:hover {
  background-color: rgb(216.75, 255, 0);
}
.tg16-theme .btn-secondary {
  background-color: #3B3B3B;
  color: #E0E0E0;
  font-family: Helvetica, Arial, sans-serif, "Press Start 2P";
  border-radius: 4px;
  padding: 10px 20px;
  text-transform: uppercase;
  border: 2px solid #3B3B3B;
  transition: 0.3s;
}
.tg16-theme .btn-secondary:hover {
  background-color: #3b3b3b;
}
.tg16-theme .glow-text {
  text-shadow: 0px 0px 10px #00A4FF;
}
.tg16-theme .card {
  background-color: #3B3B3B;
  color: #E0E0E0;
  border: 2px solid #FF6600;
  box-shadow: 4px 4px 0px #FF6600;
}
.tg16-theme .pixel-border {
  border: 4px solid #FF0066;
  box-shadow: 4px 4px 0px #00A4FF;
}
.tg16-theme .navbar.navbar-dark {
  background-color: #FF6600;
}
.tg16-theme .navbar .nav-link {
  color: #E0E0E0;
}
.tg16-theme .navbar .nav-link:hover {
  color: #00A4FF;
}
.tg16-theme .form-control {
  background-color: #141414;
  color: #E0E0E0;
  border: 2px solid #FF0066;
}
.tg16-theme .form-control:focus {
  border-color: #00A4FF;
  box-shadow: 0 0 5px #00A4FF;
}
@keyframes pixel-flicker {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
.tg16-theme .flicker {
  animation: pixel-flicker 1s infinite alternate;
}

html, body {
  font-family: Helvetica, Arial, sans-serif, "Press Start 2P";
  background-color: #141414;
  color: #E0E0E0;
}

/*.content {
    flex: 1;*/ /* take remaining width */
/*overflow-y: auto;*/ /* scroll vertically only */
/*overflow-x: hidden;*/ /* prevent sideways scroll */
/*padding: 1rem;
    display: flex;
    flex-wrap: wrap;
    max-width: 100%;
}
.page {
    display: flex;
    height: 100vh;*/ /* full viewport height */
/*//overflow: hidden; /* prevent the page itself from scrolling }*/

/*# sourceMappingURL=app.css.map */
