html,
body {
  min-width: 1180px;
  min-height: 760px;
  pointer-events: none;
}
.demo-app {
  min-width: 1180px;
  min-height: 760px;
  height: 760px !important;
}
.demo-app .header {
  flex-shrink: 0;
}
.demo-app .path-bar input {
  cursor: default;
  border: none;
}
.demo-app .file-list-container,
.demo-app .terminal-container-wrapper {
  transition: none;
}
.demo-app .file-item {
  cursor: default;
}
.demo-app .terminal-container-wrapper {
  height: 260px;
  min-height: 260px;
}
.demo-app #system-stats.system-stats {
  position: absolute;
  bottom: 0;
  z-index: 6;
}
.demo-app #terminal-content {
  padding-bottom: 12px;
}
.demo-app .xterm-glassy {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}
.terminal-primary {
  color: var(--text-primary);
}
.terminal-muted {
  color: var(--text-secondary);
}
.terminal-accent {
  color: rgb(var(--accent-color));
}
.terminal-path {
  color: var(--success);
}
.terminal-success {
  color: var(--success);
}
.terminal-warning {
  color: var(--warning);
}
.terminal-error {
  color: var(--error);
}
.terminal-cursor {
  display: inline-block;
  width: 7px;
  height: 14px;
  vertical-align: -2px;
  background: var(--text-primary);
}
