/* document */
::-webkit-scrollbar-thumb {
  background-color: #484848;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
::-webkit-scrollbar-thumb:hover {
  background-color: #555555;
}
::-webkit-scrollbar-thumb:window-inactive {
  background-color: #363636;
  box-shadow: none;
}
.scrolled {
  box-shadow: inset 0em 8px 8px -8px #181915;
}
.tm-doc {
  color: #fafaf5;
  background-color: #282828;
}
.tm-doc blockquote {
  color: #c6cbd1;
  border-left-color: #c0c0c0;
  background-color: #3d3d3d;
}
.tm-doc blockquote.r {
  border-left-color: #F92672;
  background-color: #423939;
}
.tm-doc blockquote.g {
  border-left-color: #96E22E;
  background-color: #394239;
}
.tm-doc blockquote.b {
  border-left-color: #66D9EF;
  background-color: #393942;
}
.tm-doc .usage blockquote {
  border-color: #2D2F3F !important;
  background-color: #393942;
}
.tm-doc .usage blockquote:not(:last-child) {
  border-bottom-color: #393952;
}
.tm-doc .usage blockquote:not(:first-child) {
  border-top-color: #393952;
}
.tm-doc .usage blockquote > span:first-child {
  color: #e1e4e8;
}
.tm-doc .usage blockquote > span em {
  color: #c6cbd1;
}
.tm-doc pre {
  background-color: #202020;
}
.tm-doc h1 {
  border-bottom: 4px solid #454545;
}
.tm-doc h2 {
  border-bottom: 2px solid #454545;
}
.tm-doc hr {
  border-bottom: 1px solid #454545;
  background-color: #282828;
}
.tm-doc table th, .tm-doc table td {
  border: 1px solid #a0a0a0;
}
.tm-doc table tr {
  background-color: #282828;
  border-top: 1px solid #a0a0a0;
}
.tm-doc table tr :nth-child(2n) {
  background-color: #202020;
}
.tm-doc a {
  color: #7fcfff;
}
.tm-doc img {
  background-color: transparent;
}
.tm-doc code {
  background-color: #3d3d3d;
}
.tm-doc span.comment {
  color: #c6cbd1;
}
.tm-doc .codeblock {
  background-color: #383933;
}
.tm-doc .codeblock::-webkit-scrollbar-thumb {
  background-color: #555555;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5);
}
.tm-doc .codeblock::-webkit-scrollbar-thumb:hover {
  background-color: #616161;
}
.tm-doc .codeblock::-webkit-scrollbar-thumb:window-inactive {
  background-color: #353535;
  box-shadow: none;
}