code[class*="language-"],
pre[class*="language-"] {
  font-size: 80%;
  max-width: 100%;
  word-wrap: break-word;
  word-break: break-all;
}

pre[class*="language-"] code[class*="language-"] {
  font-size: inherit;
}

pre[class*="language-"] {
  margin-bottom: 30px;
}

code[class*="language-"],
pre[class*="language-"] {
  font-size: 80%;
  max-width: 100%;
  word-wrap: break-word; // allow wrapping within content blocks
  word-break: break-all; // allow wrapping within content blocks
}

pre[class*="language-"] code[class*="language-"] {
  font-size: inherit;
  word-wrap: normal; // prohibit wrapping within code blocks; scroll x overflow
  word-break: normal; // prohibit wrapping within code blocks; scroll x overflow
}

pre[class*="language-"] {
  margin-bottom: 30px;
}

Fix undesired wrapping of pre-formatted text
Fix undesired wrapping of pre-formatted text