.markdown-body pre {
  background-color: #f8f9fa;
  border-radius: 0.375rem;
  padding: 1rem;
  overflow-x: auto;
}

.markdown-body code {
  background-color: #f1f3f5;
  border-radius: 0.25rem;
  padding: 0.15rem 0.35rem;
}

.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
  margin-top: 1.5rem;
  margin-bottom: 0.75rem;
}

.markdown-body p,
.markdown-body ul,
.markdown-body ol,
.markdown-body blockquote {
  margin-bottom: 1rem;
}

.markdown-body blockquote {
  border-left: 4px solid #ced4da;
  padding-left: 1rem;
  font-style: italic;
  color: #495057;
}
