.toc-sidebar__menu{display:flex;flex-direction:column;gap:.5rem;list-style:none}.toc-sidebar__menu,.toc-sidebar__menu--item{padding:0;width:100%}.toc-sidebar__menu--link{background-color:#f0f5fa;border-radius:4px;color:#0f1e2d;display:block;font-size:1rem;font-weight:600;line-height:1.5rem;padding:.75rem 1rem;transition:all .3s ease!important;width:100%}.toc-sidebar__menu--link.active-page,.toc-sidebar__menu--link:hover{background-color:#0f1e2d;color:#fff;transition:all .3s ease!important}