/* Docs single-page TOC styles. */

.single-docs .betterdocs-entry-content h1[id],
.single-docs .betterdocs-entry-content h2[id],
.single-docs .betterdocs-entry-content h3[id],
.single-docs .betterdocs-entry-content h4[id],
.betterdocs-entry-content h2[id],
.betterdocs-entry-content h3[id],
.betterdocs-entry-content h4[id] {
    scroll-margin-top: 100px;
}

.safetics-doc-toc-spy .betterdocs-toc a {
    transition: color .15s ease, box-shadow .15s ease;
    border-radius: 3px;
}
.safetics-doc-toc-spy .betterdocs-toc a.active {
    color: #191F28 !important;
    font-weight: 600 !important;
    box-shadow: inset 2px 0 0 0 #FF8A24;
}
.safetics-doc-toc-spy .betterdocs-toc a.active::before {
    color: #FF8A24 !important;
}
.safetics-doc-toc-spy .betterdocs-toc a:hover {
    color: #191F28 !important;
}
