// Bareos Setup global styles

.setup-page {
  max-width: 860px;
  margin: 0 auto;
}

.step-header {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  font-size: 1.4rem;
  font-weight: 600;
  color: $primary;
  margin-bottom: 0.5rem;

  &::before {
    content: '';
    width: 126px;
    height: 126px;
    flex: 0 0 126px;
    background: url('../../../core/src/images/boris.png') center / contain
      no-repeat;
  }
}

.output-console {
  font-family: 'Courier New', monospace;
  font-size: 0.82rem;
  background: #1a1a1a;
  color: #e0e0e0;
  border-radius: 4px;
  padding: 12px;
  max-height: 340px;
  overflow-y: auto;
  white-space: pre-wrap;
  word-break: break-all;
}

.output-line-err  { color: #ff6b6b; }
.output-line-out  { color: #e0e0e0; }
.output-line-info { color: #74c7ec; }
