a {
  text-decoration: none;
}

code.hljs {
  border: 1px solid #ccc;
  padding: 1em;
  white-space: pre;
  margin-bottom: 10px;
}

code.hljs .hljs-tag {
  display: inline-flex;
}

code.hljs .hljs-tag .hljs-attr {
  margin-left: 0.3rem;
}

.example {
  position: relative;
  border: 1px solid #ccc;
  padding: 1em 1em 0.5em 1em;
  border-radius: 4px 4px 0 0;
}

.example:after {
  content: "Example";
  position: absolute;
  top: 0px;
  right: 0px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  color: #9da0a4;
  border-radius: 0px 4px 0px 4px;
  border-width: 0px 0px 1px 1px;
}

.example + code.hljs {
  border-top: 0;
  border-radius: 0px 0px 4px 4px;
}

.example > * {
  margin-bottom: 10px;
}

.example > div.toggle {
  margin-right: 10px;
}
nav#toc .navbar-nav {
  flex-direction: column;
}

nav[data-toggle="toc"] .nav > li > a {
  color: var(--gray);
}
nav[data-toggle="toc"] .nav-link.active,
nav[data-toggle="toc"] .nav-link.active:focus,
nav[data-toggle="toc"] .nav-link.active:hover {
  color: var(--purple);
  border-color: var(--purple);
}
.bs-darkmode-dark nav[data-toggle="toc"] .nav-link.active,
.bs-darkmode-dark nav[data-toggle="toc"] .nav-link.active:focus,
.bs-darkmode-dark nav[data-toggle="toc"] .nav-link.active:hover {
  filter: brightness(1.4);
}

.bs-darkmode-dark .img-toggle img {
  filter: brightness(1.7);
}

/*# sourceMappingURL=styles.min.css.map */