.toc-module{margin-bottom:80px}.toc-module ul{list-style-type:none;margin:0;padding:1rem 0 0}.toc-module li{line-height:24px;margin-bottom:18px;padding-left:24px;position:relative}.toc-module li img{left:0;position:absolute;top:2px}.toc-module .toc-items{max-height:0}.toc-module .toc-headline{font-size:18px;font-weight:700;line-height:24px;padding:10px;position:relative}.toc-module .toc-headline:before{border:2px solid var(--silver);border-radius:4px;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.toc-module .cl-toggle:after{-webkit-filter:invert(100%);filter:invert(100%);right:10px}