html:not(.theme--documenter-dark) body #documenter a {
  color: #4595D1; }

html:not(.theme--documenter-dark) body #documenter a:hover, html:not(.theme--documenter-dark) body #documenter a:focus {
  color: #194E82; }

html:not(.theme--documenter-dark) body #documenter .docs-sidebar {
  box-shadow: none;
  color: #FFFFFF;
  background-color: #194E82; }
  html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu {
    border-top: none; }
    html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu .tocitem:hover, html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem, html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover, html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover {
      color: #FFFFFF;
      background-color: #4595D1; }
    html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu .tocitem {
      color: #FFFFFF;
      background: none; }
    html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active {
      border-top: none;
      border-bottom: none; }
      html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal {
        margin: 0;
        border-top: none; }
        html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal li {
          margin-top: 0; }
        html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem {
          color: #194E82;
          background-color: #FFFFFF;
          padding: 0.5em;
          padding-left: 1em; }

html:not(.theme--documenter-dark) body #documenter article#documenter-page a.docs-heading-anchor {
  color: #194E82; }

html:not(.theme--documenter-dark) body #documenter code {
  color: inherit; }
  html:not(.theme--documenter-dark) body #documenter code .hljs-meta {
    color: #4595D1; }
  html:not(.theme--documenter-dark) body #documenter code .hljs-keyword {
    color: #194E82; }

html:not(.theme--documenter-dark) body #documenter pre, html:not(.theme--documenter-dark) body #documenter code {
  font-family: "Liberation Mono", "Consolas", "DejaVu Sans Mono", "Ubuntu Mono", "andale mono", "lucida console", monospace; }

.admonition.is-category-terminology {
  background-color: #FFFEDD;
  border-color: #FFEC8B; }
  .admonition.is-category-terminology > .admonition-header {
    background-color: #FFEC8B;
    color: black; }
    .admonition.is-category-terminology > .admonition-header:before {
      content: "Terminology: ";
      font-family: inherit;
      font-weight: bold; }

html.theme--documenter-dark .admonition.is-category-terminology {
  border-color: #FFEC8B; }
