/* ===== HODL Terminal ===== */
.terminal-container {
  width: 100%;
  height: 100%;
  background: #0c0c0c;
  padding: 8px;
  overflow-y: auto;
  font-family: var(--font-mono);
  font-size: 13px;
  color: var(--hodl-orange);
  cursor: text;
  user-select: text;
  -webkit-user-select: text;
}

.terminal-line {
  white-space: pre-wrap;
  word-break: break-all;
  line-height: 1.4;
}

.terminal-line.cyan {
  color: var(--hodl-cyan);
}

.terminal-line.green {
  color: var(--hodl-green);
}

.terminal-line.red {
  color: var(--hodl-red);
}

.terminal-line.white {
  color: #fff;
}

.terminal-line.dim {
  color: #666;
}

.terminal-input-line {
  display: flex;
  white-space: pre;
}

.terminal-prompt {
  color: var(--hodl-orange);
  white-space: pre;
}

.terminal-input {
  background: none;
  border: none;
  outline: none;
  color: var(--hodl-orange);
  font-family: var(--font-mono);
  font-size: 13px;
  flex: 1;
  caret-color: var(--hodl-orange);
}
