html {
  --terminal-bg: #000000;
  --terminal-fg: #66ff66;
  cursor: text;
}

body {
  background-color: var(--terminal-bg);
  color: var(--terminal-fg);
  font-family: "monospace";
  font-size: 16;
}

html, body, #terminal-lines {
  cursor: text;
}

a:link {
  color: var(--terminal-fg);
}

a:visited {
  color: var(--terminal-fg);
}

a:hover {
  color: var(--terminal-fg);
}

a:active {
  color: var(--terminal-fg);
}

.terminal-lines {
  color: #66ff66;
}

#terminal-lines-preload {
  display: none;
}

#terminal-user-line {
  display: flex;
}

#terminal-user-input, #terminal-user-input:focus {
  border: none;
  margin: 0px;
  text-decoration: none;
  padding: 0px;
  color: var(--terminal-fg);
  background-color: transparent;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  outline: none;
  flex: 2;
}

.terminal-line {
}

.single-preview-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 75%;
}
