body.single .entry-meta{margin-bottom:0}#tocPlaceholder{width:100%}#toc:not(.scroll) #topAction .toc-number:before{font:var(--fa-font-solid);content:"\f005";display:none}#toc.scroll #topAction .toc-number:before{font:var(--fa-font-solid);content:"\f106";display:none}#toc:not(.scroll) #topAction .toc-number{background:var(--primary)}#toc:not(.scroll) a.active .toc-number{background:var(--medium) !important}#toc.scroll #topAction .toc-number{background:var(--medium)}#toc.hideh4 .t4{display:none !important}#toc.hideh3 .t3{display:none !important}@media only screen and (min-width:1201px){#toc{margin-left:-100px;flex:0 0 100%;flex-wrap:wrap;display:flex;width:65px;margin-top:30px}article.post{position:relative}#toc:not(.scroll){position:absolute!important}#toc.scroll{position:fixed;margin-top:0;top:120px}#toc.bottom{position:absolute !important;margin-top:0 !important;top:auto !important;bottom:-50px !important}#toc .toc-header{background:var(--lighter);padding:17.5px;white-space:nowrap;display:flex;align-content:center;align-items:center;text-align:center;text-decoration:none !important;flex-basis:100%}#toc .toc-icon{margin-right:1.5rem}#toc .expand{display:none!important}#toc .toc-number{margin-right:1.5rem}}@media only screen and (max-width:1200px){:target:before{content:"";display:block;height:190px;margin:-190px 0 0}#toc:not(.hover) ol{display:inline-flex !important;flex-wrap:wrap}#toc.scroll{left:0;width:100vw !important;margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw}#toc{display:flex;align-items:center;align-items:stretch}#toc:not(.hover) li{padding:0;display:inline-flex !important}#toc:not(.hover) a{display:inline-flex !important;flex-wrap:wrap}#toc{display:inline-flex;width:100%!important;position:relative;transition:all .5s ease}#toc .toc-title{display:none}#toc ol{display:flex}#toc li{margin-bottom:0}#toc a{white-space:break-spaces !important;margin-right:0}#toc.hover .toc-icon{margin-right:1.2rem}#toc.hover .toc-number{margin-right:1.2rem}}#toc{z-index:1;overflow:hidden;background:#fff;border:1px solid rgba(71,82,100,.125);border-radius:.25rem;-webkit-box-shadow:0 3px 0 0 rgb(71 82 100/5%);-moz-box-shadow:0 3px 0 0 rgba(71,82,100,.05);box-shadow:0 3px 0 0 rgb(71 82 100/5%);cursor:pointer;flex-shrink:0}#toc .toc-header{background:var(--lighter);padding:17.5px;align-content:center;align-items:center;text-align:center;text-decoration:none !important}#toc .toc-header .toc-title{font-size:1.2rem;font-weight:700}#toc.hover{flex:0 0 100%;flex-wrap:wrap}#toc.hover .toc-header{background:var(--lighter);white-space:nowrap;display:flex;align-content:center;align-items:center;text-align:center;text-decoration:none !important;flex-basis:100%}#toc.hover .toc-title{display:block}#toc.hover ol{display:block}#toc ol{list-style:none;margin:0;padding:0;flex-basis:100%}#toc>ol{padding:17.5px}#toc ol li{margin:0}#toc a{margin:2.5px;display:inline-flex;display:flex;align-content:center;align-items:center;text-decoration:none !important;white-space:nowrap;font-weight:400;display:inline-flex}#toc a:hover .toc-title{text-decoration:underline;!important}#toc .toc-icon{display:flex;align-content:center;align-items:center;text-align:center;justify-content:center;flex-shrink:0;font-size:1.6rem;color:var(--medium)}#toc .toc-number{background:var(--medium);flex-shrink:0;color:#fff;border-radius:2rem;width:1.5rem;height:1.5rem;display:flex;align-content:center;align-items:center;text-align:center;justify-content:center;font-size:.875rem;font-weight:700}#toc .t3 .toc-title,#toc .t4 .toc-title{font-size:.875rem;padding-left:10px}#toc .t3 .toc-number,#toc .t4 .toc-number{background:var(--light);color:var(--white);flex-shrink:0}#toc li .active .toc-number{background:var(--primary) !important}#toc li.t4 .active .toc-number{background:var(--primary)}#toc li.t3 .active .toc-number{background:var(--primary) !important}#toc li a:hover .toc-number{background:var(--dark) !important}#toc li.t4 a:hover .toc-number{background:var(--dark) !important}#toc li.t3 a:hover .toc-number{background:var(--dark) !important}#toc ol li a.hover .toc-number{background:var(--dark)}#toc .expand{background:var(--lighter);flex-shrink:0;color:var(--dark);border-radius:2rem;width:1.5rem;height:1.5rem;display:flex;align-content:center;align-items:center;text-align:center;justify-content:center;margin:20px;position:absolute;right:0;top:0}