
.md div[title] {
  margin: 20px 0;
  padding: 20px 10px 10px;
  position: relative;
  background-color: #fffffd;
  page-break-inside: avoid; }

.md div[title] > p:first-child {
    margin-top: 0; }

.md div[title] > p:last-child {
    margin-bottom: 0; }

.md div[title]::before {
    display: block;
    padding: 2px 4px;
    font-size: 10px;
    line-height: 1;
    font-family: 'Courier New';
    color: #fff;
    letter-spacing: 0.5px;
    position: absolute;
    top: 0;
    left: 0; }

.md div[title="todo"] {
  border: 1px solid #0c94c6; }

.md div[title="todo"]::before {
    content: 'TODO';
    background-color: #0c94c6; }

.md div[title="tbd"] {
  border: 1px solid #bb0099; }
  div[title="tbd"]::before {
    content: 'TBD';
    background-color: #bb0099; }

.md div[title="note"] {
  border: 1px solid #e0b000; }
  div[title="note"]::before {
    content: 'NOTE';
    background-color: #e0b000; }

.md div[title="example"] {
  border: 1px solid #4d874c; }
  div[title="example"]::before {
    content: 'Example';
    background-color: #4d874c; }

.md div[title="caution"] {
  border: 1px solid #dd0000;
  background-color: #fff9f9; }
  div[title="caution"]::before {
    content: 'Caution';
    background-color: #dd0000; }

.md td[valign="top"] {
  vertical-align: top !important; }

.md table[border="0"] {
  background-color: #fff;
  border-collapse: collapse;
  border-spacing: 0; }
  table[border="0"] tr td {
    border: 0 !important;
    padding: 0 !important; }

.md img {
  max-width: calc(100% - 12px);
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);
  margin: 30px auto !important;
  display: block;
  border: 1px solid #eee; }

.md table td img {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.md img[border] {
  max-width: 100%;
  box-shadow: none; }

.md img[border="0"] {
  border: 0; }

.md img[border="1"] {
  border: 1px solid #ccc; }

.md h2[data-qa-selector="wiki_page_title"] {
  font-size: 0;
}

.md pre code {
  overflow: auto;
  white-space: pre-wrap;
  word-wrap: break-word;
  overflow-wrap: break-word; }

