.hc-blog-single--toc{border-radius:15px;box-shadow:0 4px 35px rgba(0,0,0,.07)}@media screen and (max-width:1023px){.hc-blog-single--toc{margin-bottom:40px}}.hc-blog-single--toc_title{background-color:#0469e8;border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;font-family:var(--pillar-font-serif);font-size:22px;font-weight:600;margin:0;padding:15px 25px}@media screen and (max-width:1024px){.hc-blog-single--toc_title{cursor:pointer;padding-right:40px;position:relative}.hc-blog-single--toc_title:after,.hc-blog-single--toc_title:before{background-color:#463f3a;content:"";position:absolute;top:50%;transform:translateY(-50%)}.hc-blog-single--toc_title:after{height:1px;right:20px;width:20px}.hc-blog-single--toc_title:before{height:20px;right:30px;width:1px}.hc-blog-single--toc_title.open:before{display:none}}.hc-blog-single--toc_items{background-color:#fff;border-radius:15px;list-style-type:none;margin-bottom:0;margin-left:0;max-height:calc(100vh - 300px);overflow:auto;padding-bottom:15px;padding-left:0;padding-top:15px}@media screen and (min-width:1024px){.hc-blog-single--toc_items{display:block!important}}@media screen and (max-width:1023px){.hc-blog-single--toc_items:not(.open){display:none}}.hc-blog-single--toc_items::-webkit-scrollbar{width:7px}.hc-blog-single--toc_items::-webkit-scrollbar-track{background:#fff}.hc-blog-single--toc_items::-webkit-scrollbar-thumb{background:#0469e8;border-radius:5px}.hc-blog-single--toc_items li{margin-bottom:0;padding:13px 25px}.hc-blog-single--toc_items li a{color:#000;display:inline-block;font-size:16px;font-weight:400;line-height:1.2em;padding-left:20px;position:relative}.hc-blog-single--toc_items li a:before{font-family:icon-font;speak:none;font-display:swap;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e001";font-size:10px;left:0;position:absolute;top:5px}.hc-blog-single--toc_items li a.active{font-weight:700}