.tocs-btn{margin:35px 0 0}.vstart{align-items:flex-start}.toc-clts{background-color:var(--third_color);border:1px solid hsla(224,8%,47%,.4);border-radius:12px;box-shadow:0 44px 12px 0 hsla(0,0%,65%,0),0 28px 11px 0 hsla(0,0%,65%,.01),0 16px 10px 0 hsla(0,0%,65%,.05),0 7px 7px 0 hsla(0,0%,65%,.09),0 2px 4px 0 hsla(0,0%,65%,.1);padding:24px 16px 32px;width:306px}.toc-linner{border-bottom:1px solid hsla(224,8%,47%,.4);padding:0 0 12px}.toc-crts{padding-left:74px;width:calc(100% - 306px)}.toc-list ul{padding-left:15px}.toc-list ul li a{text-decoration:none!important}.toc-list ul li{line-height:normal;margin:25px 0 0;padding-left:24px;position:relative}.toc-list ul li:before{background-color:var(--base_color);border-radius:50px;content:"";height:8px;left:0;position:absolute;top:10px;width:8px}.toc-list ul li.active:before,.toc-list ul li:hover:before{background-color:var(--secondary_color)}.toc-list ul li a:hover,.toc-list ul li.activea:hover,.toc-list ul li:hover a{color:var(--secondary_color)}.toc-crts .detail-content{max-width:983px}.toc-crts .detail-content ul{margin:0 0 60px;padding-left:10px}.toc-crts .detail-content ol{margin:0 0 60px}.toc-crts .detail-content h3,.toc-crts .detail-content h4{margin:0 0 25px}@media(max-width:1024px){.toc-crts{padding-left:44px}.toc-crts .detail-content{max-width:100%}}@media(max-width:767px){.toc-clts,.toc-crts{width:100%}.toc-crts{padding:50px 0 0}}