.blog-toc .container{background-color:#f8f9fc;border-radius:16px;display:inline-block;margin:0;max-width:100%;padding:30px;width:auto}.blog-toc .line-left{border-left:4px solid #d6d9dc;padding:0 0 0 24px}.blog-toc h4{font-size:24px;font-weight:700;margin:0 0 16px}.blog-toc ul{margin:0;padding:0}.blog-toc ul li{list-style:none;margin:0 0 6px;padding:0;white-space:nowrap}.blog-toc ul li a{color:#292f36;text-decoration:none}.blog-toc ul li a:hover{color:#6c757d}.blog-toc ul li.sub-section{margin-left:20px}@media only screen and (max-width:767px){.blog-toc .container{background-color:#f8f9fc;border-radius:16px;display:block;margin:0;width:100%}.blog-toc ul li{margin:0 0 6px;white-space:normal}.blog-toc h4{font-size:20px}}