.rf-blog-toc{background:radial-gradient(at 15% 20%,rgba(254,142,57,.24),transparent 55%),radial-gradient(at 85% 30%,rgba(3,100,143,.14),transparent 50%),radial-gradient(at 50% 100%,rgba(255,81,34,.09),transparent 60%),linear-gradient(180deg,#fffefd,#fffbf8);border:1px solid #fe8e39;border-radius:16px;padding:24px;position:sticky;top:120px}.rf-blog-toc__title{color:#111827;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 20px}.rf-blog-toc__list{list-style:none;margin:0;padding:0}.rf-blog-toc__list li:not(:last-child){margin-bottom:14px}.rf-blog-toc__list a{color:#6b7280;display:block;font-size:15px;line-height:1.5;text-decoration:none;transition:all .25s ease}.rf-blog-toc__list a:hover{color:#ff5122}.rf-blog-toc__list a.active{color:#03648f;font-weight:600}@media (max-width:991px){.rf-blog-toc{margin-bottom:32px;position:static}}