<commit_before>/**
 * @provides phabricator-remarkup-css
 */

.phabricator-remarkup {
  line-height: 1.51em;
  word-break: break-word;
}

.phabricator-remarkup p {
  margin: 0 0 12px;
}

.PhabricatorMonospaced,
.phabricator-remarkup .remarkup-code-block .remarkup-code {
  font: 11px/15px "Menlo", "Consolas", "Monaco", monospace;
}

.platform-windows .PhabricatorMonospaced,
.platform-windows .phabricator-remarkup .remarkup-code-block .remarkup-code {
  font: 12px/15px "Menlo", "Consolas", "Monaco", monospace;
}

.phabricator-remarkup .remarkup-code-block {
  margin: 12px 0;
  white-space: pre;
}

.phabricator-remarkup .remarkup-code-header {
  padding: 6px 12px;
  font-size: 13px;
  font-weight: bold;
  background: rgba({$alphablue},0.08);
  display: inline-block;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.phabricator-remarkup .code-block-counterexample .remarkup-code-header {
  background-color: {$sh-redbackground};
}

.phabricator-remarkup .remarkup-code-block .remarkup-code-header + pre {
  border-top-left-radius: 0;
}

.phabricator-remarkup .remarkup-code-block pre {
  background: rgba({$alphablue},0.08);
  display: block;
  color: #000;
  overflow: auto;
  padding: 12px;
  border-radius: 3px;
}

.phabricator-remarkup pre.remarkup-counterexample {
  background-color: {$sh-redbackground};
}

.phabricator-remarkup tt.remarkup-monospaced {
  color: #000;
  background: rgba({$alphablue},0.1);
  padding: 1px 4px;
  border-radius: 3px;
  white-space: pre-wrap;
}

/* NOTE: You can currently produce this with [[link | `name`]]. Restore the
   link color. */
.phabricator-remarkup a tt.remarkup-monospaced {
  color: {$anchor};
}

.phabricator-remarkup .remarkup-header tt.remarkup-monospaced {
  font-weight: normal;
}

.phabricator-remarkup ul.remarkup-list {
  list-style: disc;
  margin: 12px 0 12px 30px;
}

.phabricator-remarkup ol.remarkup-list {
  list-style: decimal;
  margin: 12px 0 12px 30px;
}

.phabricator-remarkup ol ol.remarkup-list {
  list-style: upper-alpha;
}

.phabricator-remarkup ol ol ol.remarkup-list {
  list-style: lower-alpha;
}

.phabricator-remarkup ol ol ol ol.remarkup-list {
  list-style: lower-roman;
}

.phabricator-remarkup .remarkup-list-with-checkmarks .remarkup-checked-item,
.phabricator-remarkup .remarkup-list-with-checkmarks .remarkup-unchecked-item {
  list-style: none;
  margin-left: -18px;
}

.phabricator-remarkup .remarkup-list-with-checkmarks input {
  margin-right: 2px;
  opacity: 1;
}

.phabricator-remarkup .remarkup-list-with-checkmarks .remarkup-checked-item {
  text-decoration: line-through;
}

.phabricator-remarkup ul.remarkup-list ol.remarkup-list,
.phabricator-remarkup ul.remarkup-list ul.remarkup-list,
.phabricator-remarkup ol.remarkup-list ol.remarkup-list,
.phabricator-remarkup ol.remarkup-list ul.remarkup-list {
  margin: 4px 0 4px 24px;
}

.phabricator-remarkup .remarkup-list-item {
  line-height: 1.7em;
}

.phabricator-remarkup li.phantom-item,
.phabricator-remarkup li.phantom-item {
  list-style-type: none;
}

.phabricator-remarkup h1.remarkup-header {
  font-size: 24px;
  line-height: 1.625em;
  margin: 24px 0 4px;
}

.phabricator-remarkup h2.remarkup-header {
  font-size: 20px;
  line-height: 1.5em;
  margin: 20px 0 4px;
}

.phabricator-remarkup h3.remarkup-header {
  font-size: 18px;
  line-height: 1.375em;
  margin: 20px 0 4px;
}

.phabricator-remarkup h4.remarkup-header {
  font-size: 16px;
  line-height: 1.25em;
  margin: 12px 0 4px;
}

.phabricator-remarkup h5.remarkup-header {
  font-size: 15px;
  line-height: 1.125em;
  margin: 8px 0 4px;
}

.phabricator-remarkup h6.remarkup-header {
  font-size: 14px;
  line-height: 1em;
  margin: 4px 0;
}

.phabricator-remarkup blockquote {
  border-left: 3px solid {$sh-blueborder};
  color: {$darkbluetext};
  font-style:  italic;
  margin: 4px 0 12px 0;
  padding: 8px 12px;
  background-color: {$lightbluebackground};
}

.phabricator-remarkup blockquote *:last-child {
  margin-bottom: 0;
}

.phabricator-remarkup blockquote blockquote {
  background-color: rgba(175,175,175, .1);
}

.phabricator-remarkup blockquote em {
  font-style: normal;
}

.phabricator-remarkup blockquote div.remarkup-reply-head {
  font-style: normal;
  padding-bottom: 4px;
}

.phabricator-remarkup blockquote div.remarkup-reply-head
  .phui-tag-core {
  background-color: transparent;
  border: none;
  padding: 0;
  color: {$darkbluetext};
}

.phabricator-remarkup img.remarkup-proxy-image {
  max-width: 640px;
  max-height: 640px;
}

.phabricator-remarkup audio {
  display: block;
  margin: 16px auto;
  min-width: 240px;
  width: 50%;<commit_msg>Give emphasized text an italic style inside normal-style headers inside italic-style blockquotes in Remarkup<commit_after>/**
 * @provides phabricator-remarkup-css
 */

.phabricator-remarkup {
  line-height: 1.51em;
  word-break: break-word;
}

.phabricator-remarkup p {
  margin: 0 0 12px;
}

.PhabricatorMonospaced,
.phabricator-remarkup .remarkup-code-block .remarkup-code {
  font: 11px/15px "Menlo", "Consolas", "Monaco", monospace;
}

.platform-windows .PhabricatorMonospaced,
.platform-windows .phabricator-remarkup .remarkup-code-block .remarkup-code {
  font: 12px/15px "Menlo", "Consolas", "Monaco", monospace;
}

.phabricator-remarkup .remarkup-code-block {
  margin: 12px 0;
  white-space: pre;
}

.phabricator-remarkup .remarkup-code-header {
  padding: 6px 12px;
  font-size: 13px;
  font-weight: bold;
  background: rgba({$alphablue},0.08);
  display: inline-block;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.phabricator-remarkup .code-block-counterexample .remarkup-code-header {
  background-color: {$sh-redbackground};
}

.phabricator-remarkup .remarkup-code-block .remarkup-code-header + pre {
  border-top-left-radius: 0;
}

.phabricator-remarkup .remarkup-code-block pre {
  background: rgba({$alphablue},0.08);
  display: block;
  color: #000;
  overflow: auto;
  padding: 12px;
  border-radius: 3px;
}

.phabricator-remarkup pre.remarkup-counterexample {
  background-color: {$sh-redbackground};
}

.phabricator-remarkup tt.remarkup-monospaced {
  color: #000;
  background: rgba({$alphablue},0.1);
  padding: 1px 4px;
  border-radius: 3px;
  white-space: pre-wrap;
}

/* NOTE: You can currently produce this with [[link | `name`]]. Restore the
   link color. */
.phabricator-remarkup a tt.remarkup-monospaced {
  color: {$anchor};
}

.phabricator-remarkup .remarkup-header tt.remarkup-monospaced {
  font-weight: normal;
}

.phabricator-remarkup ul.remarkup-list {
  list-style: disc;
  margin: 12px 0 12px 30px;
}

.phabricator-remarkup ol.remarkup-list {
  list-style: decimal;
  margin: 12px 0 12px 30px;
}

.phabricator-remarkup ol ol.remarkup-list {
  list-style: upper-alpha;
}

.phabricator-remarkup ol ol ol.remarkup-list {
  list-style: lower-alpha;
}

.phabricator-remarkup ol ol ol ol.remarkup-list {
  list-style: lower-roman;
}

.phabricator-remarkup .remarkup-list-with-checkmarks .remarkup-checked-item,
.phabricator-remarkup .remarkup-list-with-checkmarks .remarkup-unchecked-item {
  list-style: none;
  margin-left: -18px;
}

.phabricator-remarkup .remarkup-list-with-checkmarks input {
  margin-right: 2px;
  opacity: 1;
}

.phabricator-remarkup .remarkup-list-with-checkmarks .remarkup-checked-item {
  text-decoration: line-through;
}

.phabricator-remarkup ul.remarkup-list ol.remarkup-list,
.phabricator-remarkup ul.remarkup-list ul.remarkup-list,
.phabricator-remarkup ol.remarkup-list ol.remarkup-list,
.phabricator-remarkup ol.remarkup-list ul.remarkup-list {
  margin: 4px 0 4px 24px;
}

.phabricator-remarkup .remarkup-list-item {
  line-height: 1.7em;
}

.phabricator-remarkup li.phantom-item,
.phabricator-remarkup li.phantom-item {
  list-style-type: none;
}

.phabricator-remarkup h1.remarkup-header {
  font-size: 24px;
  line-height: 1.625em;
  margin: 24px 0 4px;
}

.phabricator-remarkup h2.remarkup-header {
  font-size: 20px;
  line-height: 1.5em;
  margin: 20px 0 4px;
}

.phabricator-remarkup h3.remarkup-header {
  font-size: 18px;
  line-height: 1.375em;
  margin: 20px 0 4px;
}

.phabricator-remarkup h4.remarkup-header {
  font-size: 16px;
  line-height: 1.25em;
  margin: 12px 0 4px;
}

.phabricator-remarkup h5.remarkup-header {
  font-size: 15px;
  line-height: 1.125em;
  margin: 8px 0 4px;
}

.phabricator-remarkup h6.remarkup-header {
  font-size: 14px;
  line-height: 1em;
  margin: 4px 0;
}

.phabricator-remarkup blockquote {
  border-left: 3px solid {$sh-blueborder};
  color: {$darkbluetext};
  font-style:  italic;
  margin: 4px 0 12px 0;
  padding: 8px 12px;
  background-color: {$lightbluebackground};
}

.phabricator-remarkup blockquote *:last-child {
  margin-bottom: 0;
}

.phabricator-remarkup blockquote blockquote {
  background-color: rgba(175,175,175, .1);
}

.phabricator-remarkup blockquote em {
  /* In blockquote bodies, default text is italic so emphasized text should
     be normal. */
  font-style: normal;
}

.phabricator-remarkup blockquote div.remarkup-reply-head {
  font-style: normal;
  padding-bottom: 4px;
}

.phabricator-remarkup blockquote div.remarkup-reply-head em {
  /* In blockquote headers, default text is normal so emphasized text should
     be italic. See T10686. */
  font-style: italic;
}

.phabricator-remarkup blockquote div.remarkup-reply-head
  .phui-tag-core {
  background-color: transparent;
  border: none;
  padding: 0;
  color: {$darkbluetext};
}

.phabricator-remarkup img.remarkup-proxy-image {
  max-width: 640px;
  max-height: 640px;
}

.phabricator-remarkup audio {
  display: block;
  margin: 16px auto;
  min-width: 240px;
  width: 50%;
{'fraction_non_alphanumeric': 0.13581017795816422, 'fraction_numerical': 0.0344468727234884, 'mean_word_length': 3.8880976602238047, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5918207', 'n_tokens_mistral': 4079, 'n_tokens_neox': 3691, 'n_words': 730}