@font-face {
  font-family: 'PressStart';
  src: url('/fonts/PressStart2P/PressStart2P-Regular.ttf');
}
@font-face {
  font-family: 'BigBlueTerminal';
  src: url('/fonts/BigBlueTerminal/BigBlue_TerminalPlus.TTF');
}
@font-face {
  font-family: 'x3270';
  src: url('/fonts/3270/3270-Regular.ttf');
}
@font-face {
  font-family: 'galactico';
  src: url('/fonts/galactico/Galactico-Basic.otf');
}
@font-face {
  font-family: 'we-come-in-peace';
  src: url('/fonts/we-come-in-peace/we-come-in-peace-bb.regular.ttf');
}
@font-face {
  font-family: 'FiraCode';
  src: url('/fonts/FiraCode/FiraCode-Regular.ttf');
}
@font-face {
  font-family: 'FiraCode-SemiBold';
  src: url('/fonts/FiraCode/FiraCode-SemiBold.ttf');
}
@font-face {
  font-family: 'teletext';
  src: url('/fonts/teletext/EuropeanTeletext.ttf');
}
@font-face {
  font-family: 'mode7';
  src: url('/fonts/mode7/MODE7GX3.TTF');
}

.prose > h1:not(:first-child) {
  margin-top: 30px;
}
:root {
  --app-height: 100vh;
}

#console-tab {
  font-family: BigBlueTerminal, monospace;
}
