pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/*!
  Theme: a11y-dark
  Author: @ericwbailey
  Maintainer: @ericwbailey

  Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
*/
.hljs {
  background: #2b2b2b;
  color: #f8f8f2
}
/* Comment */
.hljs-comment,
.hljs-quote {
  color: #d4d0ab
}
/* Red */
.hljs-variable,
.hljs-template-variable,
.hljs-tag,
.hljs-name,
.hljs-selector-id,
.hljs-selector-class,
.hljs-regexp,
.hljs-deletion {
  color: #ffa07a
}
/* Orange */
.hljs-number,
.hljs-built_in,
.hljs-literal,
.hljs-type,
.hljs-params,
.hljs-meta,
.hljs-link {
  color: #f5ab35
}
/* Yellow */
.hljs-attribute {
  color: #ffd700
}
/* Green */
.hljs-string,
.hljs-symbol,
.hljs-bullet,
.hljs-addition {
  color: #abe338
}
/* Blue */
.hljs-title,
.hljs-section {
  color: #00e0e0
}
/* Purple */
.hljs-keyword,
.hljs-selector-tag {
  color: #dcc6e0
}
.hljs-emphasis {
  font-style: italic
}
.hljs-strong {
  font-weight: bold
}
@media screen and (-ms-high-contrast: active) {
  .hljs-addition,
  .hljs-attribute,
  .hljs-built_in,
  .hljs-bullet,
  .hljs-comment,
  .hljs-link,
  .hljs-literal,
  .hljs-meta,
  .hljs-number,
  .hljs-params,
  .hljs-string,
  .hljs-symbol,
  .hljs-type,
  .hljs-quote {
    color: highlight
  }
  .hljs-keyword,
  .hljs-selector-tag {
    font-weight: bold
  }
}
/*!
 * JQuery Tooltip v0.0.1 Stylesheet
 * Docs & License: https://github.com/aprilsacil/jquery-tooltip
 * (c) 2021 April Sacil
 */
.tooltip {
    position: relative;
    display: inline-block;
    color: #006080;
}
.tooltip .tooltiptext {
    visibility: hidden;
    position: absolute;
    width: auto;
    background: #555;
    color: #fff;
    text-align: center;
    padding: 5px;
    border-radius: 6px;
    z-index: 1;
    opacity: 0;
    transition: opacity .6s;
}
.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}
.tooltip-right {
    top: -5px;
    left: 125%;  
}
.tooltip-right::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #555 transparent transparent;
}

.tooltip-left {
    top: -5px;
    bottom:auto;
    right: 128%;  
}

.tooltip-left::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent #555;
}
.tooltip-bottom {
    top: 135%;
    left: 50%;  
    margin-left: -60px;
}

.tooltip-bottom::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #555 transparent;
}

.tooltip-top {
    bottom: 125%;
    left: 50%;  
    margin-left: -60px;
}

.tooltip-top::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}
/*!
 * Bootstrap Anchor v0.0.2 (http://markcarver.github.io/bootstrap-anchor/)
 * Copyright 2015-2017 Mark Carver
 * Dual licensed under MIT and GPL-2.0 (https://github.com/markcarver/bootstrap-anchor/blob/master/LICENSE)
 */

.anchor-wrapper {
  position: relative;
}
code .anchor-wrapper,
kbd .anchor-wrapper {
  padding: 2px 4px;
  margin: -2px -4px;
}
.anchor-link {
  position: absolute;
  display: block;
  min-width: 1.25em;
  font-size: 1em;
}
h1 .anchor-link,
h2 .anchor-link,
h3 .anchor-link,
h4 .anchor-link,
h5 .anchor-link,
h6 .anchor-link {
  font-size: .75em;
}
.anchor-link.fade a {
  -webkit-transition: color 300ms ease-in-out, opacity 300ms ease-in-out;
       -o-transition: color 300ms ease-in-out, opacity 300ms ease-in-out;
          transition: color 300ms ease-in-out, opacity 300ms ease-in-out;
}
.anchor-link a {
  padding: .25em;
  color: #333;
  text-decoration: none;
  filter: alpha(opacity=35);
  opacity: .35;
}
.anchor-link a:hover {
  color: #337ab7;
  text-decoration: none;
  filter: alpha(opacity=100);
  opacity: 1;
}
/*# sourceMappingURL=bootstrap-anchor.css.map */
