.blog-content-wrapper a{color:#0a0a08;text-decoration:underline}.blog-content-wrapper li a{font-family:Saans,sans-serif;text-decoration:none}.blog-content-wrapper .auto-toc-wrapper{background-color:#ebf7ff;border-radius:16px;margin-top:32px;padding:24px;position:relative}.blog-content-wrapper .auto-toc-toggle{align-items:center;background-color:#1e6eeb;border:none;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:24px;top:24px;transition:background-color .3s ease;width:40px}.blog-content-wrapper .auto-toc-toggle:hover{background-color:#003393}.blog-content-wrapper .auto-toc-toggle svg{height:14px;width:14px;fill:#fff;transition:transform .3s ease}.blog-content-wrapper .auto-toc-toggle.collapsed svg{transform:rotate(180deg)}.blog-content-wrapper .auto-toc-wrapper a{color:#6d6d6d;font-weight:400}.blog-content-wrapper .auto-toc-wrapper a:hover{color:#0a0a08}.blog-content-wrapper .auto-toc-list{list-style:disc;margin:20px 0;max-height:1000px;overflow:hidden;padding-left:20px;transition:max-height .4s ease}.blog-content-wrapper .auto-toc-list.collapsed{max-height:0}.auto-toc-list li{color:#6d6d6d;margin-bottom:8px}.auto-toc-list li:not(:first-child){color:#6d6d6d;font-weight:400;list-style:circle;margin-left:16px}