.table-of-contents{--toc-title-bg:#e8eaf1;--toc-title-color:#003f64;--toc-item-color:#99b2c1}.theme-pimn .table-of-contents{--toc-title-bg:#efe6ed;--toc-title-color:#5d0749;--toc-item-color:#be9cb6}.table-of-contents{display:none;flex-direction:column;font-family:HCo Whitney SSm,sans-serif;padding:0;width:100%}@media(min-width:77.5em){.table-of-contents{border-bottom:1px solid #b3c5d1;border-top:1px solid #b3c5d1;cursor:auto;display:block;height:-webkit-fit-content;height:fit-content;padding:2rem 0;visibility:hidden;width:var(--left-content-width)}}.table-of-contents+.article-new__main{margin-top:2.25rem}@media(min-width:77.5em){.table-of-contents+.article-new__main{margin-top:0}}.table-of-contents--initialized{display:flex}@media(min-width:77.5em){.table-of-contents--initialized{visibility:visible}}.table-of-contents--open .table-of-contents__title:after{transform:rotate(180deg)}.table-of-contents--open .table-of-contents__list{display:flex}.table-of-contents__title{align-items:center;background-color:var(--toc-title-bg);color:var(--toc-title-color);cursor:pointer;display:none;font-size:.875rem;font-weight:600;height:2.8125rem;justify-content:space-between;line-height:1.5rem;padding:0 1.25rem}@media(min-width:77.5em){.table-of-contents__title{background-color:transparent;color:#000;font-size:1rem;height:auto;padding:0}}.table-of-contents__title:after{background-color:var(--toc-title-color);content:"";display:block;height:1.25rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNzY3Njc2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NjciIGQ9Im01IDcuNSA1IDUgNS01Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNzY3Njc2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NjciIGQ9Im01IDcuNSA1IDUgNS01Ii8+PC9zdmc+);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.25rem 1.25rem;mask-size:1.25rem 1.25rem;transition:transform .3s ease;width:1.25rem}@media(min-width:77.5em){.table-of-contents__title:after{display:none}}.table-of-contents--initialized .table-of-contents__title{display:flex}.table-of-contents__list{background-color:#fff;display:none;flex-direction:column;gap:.75rem;padding:.875rem 1.25rem 1.5rem;position:relative}.table-of-contents__list:after{background-color:#b3c5d1;bottom:0;content:"";height:.0625rem;left:1.25rem;position:absolute;width:calc(100% - 2.5rem)}@media(min-width:77.5em){.table-of-contents__list{display:flex;padding:1rem 0 0}.table-of-contents__list:after{display:none}}.table-of-contents__item{color:var(--toc-item-color);cursor:pointer;font-size:1rem;font-weight:400;line-height:1.5rem}.table-of-contents__item:hover{color:var(--toc-title-color)}.reading-bar.scrolling-down+.article-new .table-of-contents{position:fixed;top:var(--reading-bar-height,1.75rem);z-index:1}@media(min-width:48em){.reading-bar.scrolling-down+.article-new .table-of-contents{top:var(--reading-bar-height,5.5rem)}}@media(min-width:64em){.reading-bar.scrolling-down+.article-new .table-of-contents{top:var(--reading-bar-height,4rem)}}@media(min-width:77.5em){.reading-bar.scrolling-down+.article-new .table-of-contents{position:static}}.reading-bar.scrolling-up+.article-new .table-of-contents{position:fixed;top:var(--reading-bar-height,5.125rem);z-index:1}@media(min-width:48em){.reading-bar.scrolling-up+.article-new .table-of-contents{top:var(--reading-bar-height,5.5rem)}}@media(min-width:64em){.reading-bar.scrolling-up+.article-new .table-of-contents{top:var(--reading-bar-height,4rem)}}@media(min-width:77.5em){.reading-bar.scrolling-up+.article-new .table-of-contents{position:static}}