.toc-wrapper{font-size:.8rem;position:fixed;top:2rem;right:1rem;max-height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-flow:column;border-radius:5px;z-index:1000}.toc-wrapper label{background-color:#f5f4eb;display:block;cursor:pointer;padding-left:0.5rem}#TableOfContents{overflow-x:hidden;overflow-y:scroll;margin-top:-0.3rem;padding-left:0.5rem;padding-right:1rem;background:#f5f4eb;width:20em;border-radius:5px;overscroll-behavior:contain}#TableOfContents>ul{list-style-type:disc;padding-left:0.8rem}#TableOfContents>ul>li a{border-radius:4px;text-decoration:none;transition:all .10s;display:block;border:none;padding-left:0.2rem;padding-right:0.2rem}#TableOfContents>ul>li a:hover{background:#ead2c7}#TableOfContents>ul>li a.visible-section{font-weight:bolder}#TableOfContents>ul>li ul{list-style-type:disc;padding-left:1em}input#tocToggle{display:none;background:#f5f4eb}h2:target,h3:target,h4:target,h5:target{animation:highlight 3s ease}@keyframes highlight{from{background:#ead2c7}to{background:#fff}}@media (prefers-color-scheme: dark){.toc-wrapper label{background-color:#46392e}#TableOfContents{background:#46392e}#TableOfContents>ul>li a:hover{background:#201c1b}input#tocToggle{background:#46392e}@keyframes highlight{from{background:#b6a581}to{background:#242019}}}@media only screen and (max-width: 1799px){.toc-wrapper{box-shadow:rgba(149,157,165,0.9) 0 8px 24px 0px}input#tocToggle+label{font-weight:bold;min-width:2.6em;border-radius:5px}input#tocToggle:not(:checked)+label span#toc-title{display:initial;margin-left:1em}input#tocToggle:not(:checked)~#TableOfContents{height:100%}input#tocToggle:checked+label{min-height:1em}input#tocToggle:checked+label span#toc-title{display:none}input#tocToggle:checked~#TableOfContents{display:none}input#tocToggle~#toc-toggle-cover{display:none}}@media only screen and (max-width: 1799px) and (prefers-color-scheme: dark){.toc-wrapper{box-shadow:#000 0 8px 24px 0px}}@media only screen and (min-width: 1800px){input#tocToggle+label,input#tocToggle:checked+label,input#tocToggle:not(:checked)+label{border-radius:5px;font-weight:bold;min-width:3em}input#tocToggle+label span#toc-title,input#tocToggle:checked+label span#toc-title,input#tocToggle:not(:checked)+label span#toc-title{display:inline-block;margin-left:1em}input#tocToggle~#toc-toggle-cover,input#tocToggle:checked~#toc-toggle-cover,input#tocToggle:not(:checked)~#toc-toggle-cover{width:100%;height:3.5em;background:transparent;position:absolute;z-index:1100;top:-1em;left:0;display:block}input#tocToggle~#TableOfContents,input#tocToggle:checked~#TableOfContents,input#tocToggle:not(:checked)~#TableOfContents{height:100%}}@media (min-width: 320px) and (max-width: 767px){.toc-wrapper{top:0.5rem;right:1.2rem}}.toc{font-size:.8rem;overflow-y:auto;background:#f5f4eb;padding-left:0rem;padding-top:1em}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list li{list-style:none}.toc-list{margin:0;padding-left:1rem}.is-collapsible{max-height:1000px;overflow:hidden}.is-collapsed{max-height:0}.is-position-fixed{position:fixed;top:0}

/*# sourceMappingURL=tocbot.css.map */