.sticky-toc-wrapper{background:#fff;padding:0;margin-bottom:20px;overflow:hidden}.toc-header-wrapper{padding:15px 10px;background:#fcfcfc;border:1px solid #f0f0f0;border-radius:8px;display:flex;justify-content:space-between;align-items:center;cursor:default}.toc-title{font-size:1.8rem;font-weight:700;color:#69488e}.toc-toggle-icon{display:none;width:12px;height:12px;position:relative}.toc-toggle-icon:before,.toc-toggle-icon:after{content:"";position:absolute;background-color:#69488e;transition:transform .3s}.toc-toggle-icon:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.toc-toggle-icon:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.sticky-toc-wrapper.is-open .toc-toggle-icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.article-toc-list{list-style:none;padding:0 10px;margin:0}.toc-item{position:relative;padding-left:25px;margin-bottom:12px}.toc-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:#ccc;border-radius:50%;transition:all .3s}.toc-item:has(a.active):before,.toc-item:hover:before{background-color:#69488e;transform:translateY(-50%) scale(1.3)}.toc-h1{padding-left:0!important}.toc-h1:before{display:none}.toc-h2{padding-left:25px}.toc-h2:before{left:0}.toc-h3{padding-left:45px;margin-bottom:8px}.toc-h3:before{left:20px}.toc-h3 a{font-size:1.4rem}.toc-h3+.toc-h2{margin-top:20px}.toc-item a{color:#333;text-decoration:none;font-size:1.5rem;transition:all .3s;display:block;line-height:1.4;padding:5px 0}.toc-item a:hover,.toc-item a.active{color:#69488e;font-weight:700}@media(max-width:1024px){.sticky-toc-wrapper{border:none}.toc-header-wrapper{cursor:pointer}.toc-toggle-icon{display:block}.article-toc{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.1,.76,.55,.9)}.sticky-toc-wrapper.is-open .article-toc{max-height:500px}.sticky-toc-wrapper.is-open .article-toc-list{padding:15px 20px}.sticky-toc-wrapper.is-open .toc-header-wrapper{border-bottom:none}.sticky-toc-wrapper:not(.is-open) .article-toc-list{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/article-toc.css.map */
