.markdown-body {
  font-size: 1.2rem;
  letter-spacing: 0.03em;
}

.markdown-body .katex {
  font-size: 1.1em;
}

.markdown-body strong,
.markdown-body b {
  font-family: inherit;
  font-weight: bolder;
  color: #A33F71;
}

.markdown-body .note-default,
.markdown-body .note-secondary {
  --note-bold-color: #777;
}

.markdown-body .note-primary {
  --note-bold-color: #6f42c1;
}

.markdown-body .note-success {
  --note-bold-color: #5cb85c;
}

.markdown-body .note-danger {
  --note-bold-color: #d9534f;
}

.markdown-body .note-warning {
  --note-bold-color: #f0ad4e;
}

.markdown-body .note-info {
  --note-bold-color: #428bca;
}

.markdown-body .note-light {
  --note-bold-color: #0f0f0f;
}

.markdown-body .note strong,
.markdown-body .note b {
  color: var(--note-bold-color, inherit);
}
