.toc{background-color:#faf9fa;border-radius:8px;margin-top:20px;padding:15px;position:sticky;top:150px}.toc__container{flex-basis:25%;position:relative}@media (max-width:767px){.toc__container{margin-bottom:50px}}.toc-required-sibling{height:100%}.toc a{color:#06000c;display:block;font-size:14px;line-height:20px;margin-bottom:10px;white-space:normal}.toc a.active{color:#3f0077;font-weight:700}.toc a.toc-link_H3{margin-left:20px}