.table-of-contents {
  position: static;
}
@media (max-width: 782px) {
  .table-of-contents {
    position: static;
  }
}
.table-of-contents.fixed-top {
  position: fixed;
  top: 0;
  top: var(--offset-top);
}
@media (max-width: 782px) {
  .table-of-contents.fixed-top {
    position: static;
  }
}
.table-of-contents.fixed-bottom {
  position: absolute;
  bottom: 0;
}
@media (max-width: 782px) {
  .table-of-contents.fixed-bottom {
    position: static;
  }
}
.table-of-contents .current-menu-item > a {
  color: #000;
  -webkit-text-decoration: none;
  text-decoration: none;
  pointer-events: none;
}

.table-of-contents-jump-to {
  max-width: 100%;
}

.logged-in .table-of-contents.fixed-top {
  top: 32px;
}

.is-page-head-pinned .table-of-contents.fixed-top {
  top: var(--offset-top);
}

@media print {
  .c-page-head {
    position: static;
  }
  .c-site-nav {
    position: absolute;
  }
  #onetrust-banner-sdk,
  .print-document,
  .table-of-contents,
  .c-mobile-nav,
  .c-site-nav__trigger,
  .c-site-nav__list,
  .c-page-top {
    display: none;
  }
  html [data-module=reveal] > *, html:not(.no-js) [data-module=reveal] > * {
    opacity: 1;
  }
}
/*# sourceMappingURL=table-of-contents-select.css.map */