@font-face {
  font-family: cousine-indeed;
  src: url(./Cousine-Regular.ttf);
}

html {
  background: url(background.jpg) no-repeat center center fixed;
  background-size: cover;
}

body {
  margin: 0px;
  padding: 0px;
  color: white;
  height: 100%;
}

.terminal {
  /* hide until js has a chance to set the size */
  display: none;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 5px;
  font-family: cousine-indeed, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.terminal *:focus {
  outline: none;
}

.terminal-cursor {
  display: none;
  position: absolute;
  height: 1px;
  width: 1px;
  background-color: #bbb;
  z-index: 1;
}

.terminal-hack {
  opacity: 0;
  position: absolute;
}

.terminal a {
  text-decoration: none;
  color: #aaf;
}
