@media only screen and (max-width: 76.1875em) {
  .md-nav {
    background-color: #000;
  }
}

.md-header {
  background-color: #000;
}

.md-container {
  background-color: #1e1e1e;
}

.md-typeset .footnote {
  color: #ccc;
}

body {
  color: #ccc;
}

.md-typeset pre {
  background-color: #000;
}

.md-typeset code {
  color: #ccc;
  -webkit-box-shadow: 0.29412em 0 0 #272722, -0.29412em 0 0 #272722;
  box-shadow: 0.29412em 0 0 #272722, -0.29412em 0 0 #272722;
  background-color: #272722;
}

.md-nav__link[data-md-state="blur"] {
  color: rgba(209, 209, 209, 0.54);
}

.md-typeset h1 {
  color: #ccc;
}

.md-typeset a,
md-nav__link,
md-nav__link:hover {
  color: #448aff;
}

a footnote-ref::before {
  border-color: #448aff;
}

a footnote-ref::before {
  color: #448aff;
}

.md-nav__item--active > .md-nav__link,
.md-nav__link:active {
  color: #448aff;
}

.md-nav__link:focus,
.md-nav__link:hover {
  color: #448aff;
}

.md-typeset hr {
  border-bottom: 0.1rem dotted #666;
}

.md-footer-copyright {
  color: #666;
}

.md-typeset blockquote {
  padding-left: 1.2rem;
  border-left: 0.4rem solid rgba(230, 230, 230, 0.26);
  color: rgba(230, 230, 230, 0.54);
}

.md-typeset .codehilite code,
.md-typeset .codehilite pre,
.md-typeset .highlight code,
.md-typeset .highlight pre {
  color: #fff;
}

.md-clipboard:before {
  -webkit-transition: color 0.25s, opacity 0.25s;
  transition: color 0.25s, opacity 0.25s;
  -webkit-transition-property: color, opacity;
  transition-property: color, opacity;
  -webkit-transition-duration: 0.25s, 0.25s;
  transition-duration: 0.25s, 0.25s;
  -webkit-transition-timing-function: ease, ease;
  transition-timing-function: ease, ease;
  -webkit-transition-delay: 0s, 0s;
  transition-delay: 0s, 0s;
  color: rgba(240, 240, 240, 0.07);
  content: "\E14D";
}

.md-typeset .superfences-tabs {
  background-color: #272722;
}

div.superfences-content pre {
  border-top: 1px solid #1e1e1e;
}

@media only screen and (max-width: 76.1875em) {
  html .md-nav--primary .md-nav__title--site {
    background-color: #000;
  }
  html .md-nav--primary .md-nav__title ~ .md-nav__list {
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(10%, #000),
        to(rgba(0, 0, 0, 0))
      ),
      -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.26)), color-stop(35%, rgba(0, 0, 0, 0.07)), color-stop(60%, transparent));
    background: linear-gradient(180deg, #000 10%, rgba(0, 0, 0, 0)),
      linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.26),
        rgba(0, 0, 0, 0.07) 35%,
        transparent 60%
      );
    background-color: #1e1e1e;
  }
}
/*# sourceMappingURL=material_dark.css.map */
