.BlogToc_toc__FrwNe{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto}.BlogToc_head__mZou1{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:1.02rem;color:#1c1714;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid #af3b22}.BlogToc_toc__FrwNe ul{list-style:none;margin:0;padding:0}.BlogToc_toc__FrwNe li{position:relative;padding-left:16px;margin-bottom:11px;line-height:1.35}.BlogToc_toc__FrwNe li:before{content:"•";position:absolute;left:0;top:-1px;color:#c9beb8}.BlogToc_activeLi__t9fx5:before{color:#af3b22}.BlogToc_toc__FrwNe a{color:#5a504a;text-decoration:none;font-size:.9rem;transition:color .15s ease}.BlogToc_toc__FrwNe a:hover{color:#af3b22}.BlogToc_active__v__hj{color:#af3b22!important;font-weight:600}