.custom-toc-block{position:sticky;margin:30px;padding:15px;background-color:#fff;line-height:1.6;max-width:300px;box-shadow:0 2px 6px rgba(0,0,0,.1);border:#001186}.article__aside-inner1{border:2px solid #001186;border-radius:8px;padding:20px;background-color:#fff;color:#212529;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;box-shadow:0 4px 10px rgba(0,0,0,.1);margin:20px 0;font-size:1rem;line-height:1.6;transition:transform .2s ease,box-shadow .2s ease;max-width:100%;margin-top:1rem}.article__aside-inner1 li{margin-bottom:8px}.article__aside-inner1 li:last-child{margin-bottom:0}.article__aside-inner1 ul,.article__aside-inner1 ol{list-style:none;padding-left:0;margin:0}#block-specbee-tocforcontentarticlebody .block__title{color:#001186;text-transform:capitalize;font-size:1.75rem}.article-layout-wrapper{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.mobile-only{display:none}.desktop-only{display:block}@media (max-width:1024px){.mobile-only{display:block}.desktop-only{display:none}}@media (max-width:768px){.custom-toc-block{max-width:100%;margin:15px auto;padding:10px}.block__title{font-size:1.25rem;margin-bottom:10px}.article__aside-inner1{padding:15px}}.item-list ul ul{margin-left:1rem;padding-left:0}.item-list ul,.item-list ul ul{list-style:none;margin:0;padding-left:0}.item-list ul ul>li:before{content:"➤";color:#001186;display:inline-block;width:1em;margin-right:.5em;font-size:.85em}.item-list ul ul{margin-left:1rem}.article__body h2,.article__body h3{scroll-margin-top:8rem}