.md {
  width: 100%; }
  .md .lightText {
    color: #2981e6; }
  .md ol {
    -webkit-padding-start: 10px !important;
            padding-inline-start: 10px !important; }
  .md a {
    color: #0062FF;
    word-wrap: break-word;
    word-break: break-all; }
  .md p {
    word-wrap: break-word;
    word-break: break-all; }
  .md li {
    word-wrap: break-word;
    word-break: break-all; }
  .md > p:first-child {
    margin-top: 0; }
  .md > pre {
    white-space: pre-wrap; }
  .md .code-block-wrapper {
    margin: 0;
    overflow: hidden;
    height: auto;
    margin-bottom: -4em;
    position: relative; }
  .md .code-block-header {
    position: absolute;
    top: 0px;
    right: 0;
    width: calc(100% - 2rem);
    padding: 0 1rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    color: #ddd;
    font-size: 12px;
    background: #343541;
    height: 30px;
    line-height: 30px; }
  .md .code-block-header__lang {
    float: left;
    font-weight: bold; }
  .md .code-block-header__copy {
    float: right;
    cursor: pointer;
    margin-left: 0.5rem;
    white-space: nowrap; }
    .md .code-block-header__copy:hover {
      color: #fff; }
  .md .loading-cursor {
    width: 1px;
    margin-left: 2px;
    animation: blink 1s step-end infinite; }

pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/*

Atom One Dark by Daniel Gamage
Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax

base:    #282c34
mono-1:  #abb2bf
mono-2:  #818896
mono-3:  #5c6370
hue-1:   #56b6c2
hue-2:   #61aeee
hue-3:   #c678dd
hue-4:   #98c379
hue-5:   #e06c75
hue-5-2: #be5046
hue-6:   #d19a66
hue-6-2: #e6c07b

*/
.hljs {
  color: #abb2bf;
  background: #282c34
}
.hljs-comment,
.hljs-quote {
  color: #5c6370;
  font-style: italic
}
.hljs-doctag,
.hljs-keyword,
.hljs-formula {
  color: #c678dd
}
.hljs-section,
.hljs-name,
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
  color: #e06c75
}
.hljs-literal {
  color: #56b6c2
}
.hljs-string,
.hljs-regexp,
.hljs-addition,
.hljs-attribute,
.hljs-meta .hljs-string {
  color: #98c379
}
.hljs-attr,
.hljs-variable,
.hljs-template-variable,
.hljs-type,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
  color: #d19a66
}
.hljs-symbol,
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-title {
  color: #61aeee
}
.hljs-built_in,
.hljs-title.class_,
.hljs-class .hljs-title {
  color: #e6c07b
}
.hljs-emphasis {
  font-style: italic
}
.hljs-strong {
  font-weight: bold
}
.hljs-link {
  text-decoration: underline
}
