.toc{width:250px;position:fixed;top:25vh;right:3vh;background:var(--commentContent);border-radius:8px;z-index:100;transition:all 1s;padding:10px 10px 10px 5px;color:var(--maxGreyFont)}.toc:before{content:"🏖️目录";font-size:24px;line-height:40px;margin-left:55px}.toc-close-button{position:absolute;top:10px;right:10px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background:rgba(0,0,0,.1);transition:all .3s ease;z-index:101}.toc-close-button:hover{background:rgba(0,0,0,.2);transform:scale(1.1)}.toc-close-button i{font-size:16px;color:var(--fontColor,#333)}.toc>.toc-list{overflow-y:scroll;max-height:52vh;position:relative;-webkit-padding-start:35px!important;padding-inline-start:35px!important;padding-right:5px;margin-top:10px;margin-bottom:10px}.toc>.toc-list::-webkit-scrollbar{width:4px;height:4px}.toc>.toc-list::-webkit-scrollbar-track{background-color:rgba(73,177,245,.2)}.toc>.toc-list::-webkit-scrollbar-thumb{background-color:var(--lightGreen);border-radius:1em}.toc .toc-list{-webkit-padding-start:25px;padding-inline-start:25px}.toc a.toc-link{color:currentColor;height:100%;text-decoration:none}.toc .is-collapsible{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.toc .is-collapsed{max-height:0}.toc .toc-link{margin:4px 0;display:block}.toc .is-active-link{font-weight:700;color:var(--white)!important;background:var(--lightGreen);padding:4px 8px;border-radius:5px}