.tocify-header{flex-direction:column;list-style:none;margin:0;padding:0}.tocify-header a{background-color:transparent;display:block;font-size:.875rem;line-height:1.5;padding:.5rem 1rem;width:100%}ul.tocify-subheader.nav.nav-list{color:#448bca;display:none;flex-direction:column;font-size:10px;padding-left:10px}div#toc li.tocify-item.active{font-weight:700}ul.tocify-subheader.nav.nav-list li{list-style:none}.blog-toc .toc-title{font-size:inherit;font-weight:700;line-height:2.71428571429;margin-bottom:1.5rem}.blog-toc ul.list-unstyled{list-style:none;margin:0;padding:0}.blog-toc ul.list-unstyled li{line-height:2.85714285714}.blog-toc ul.list-unstyled li a{display:block;font-weight:400;position:relative}.blog-toc ul.list-unstyled li a:hover{text-decoration:underline}.blog-toc ul.list-unstyled li:not(:last-child) a:after{background-color:var(--primary);content:"";display:block;height:2px;opacity:.2;width:100%}.nav-group-title h6{font-weight:700}details summary svg{transform:rotate(0);transition:transform .15s ease;vertical-align:middle}details>summary{list-style:none}details[open]>summary svg{transform:rotate(90deg)}.toc-heading{scroll-padding-top:100px}.section-nav{max-height:80vh;overflow:auto}.section-nav a svg{left:0;position:absolute;top:5px}@media (max-width:991px){ul.tocify-subheader.nav.nav-list{display:none!important}.blog-toc{max-height:none}}