:root{--sticky-header-height:0px;--offset-v:1.4rem;--offset-h:2rem;--toc-bg:#fff}.pillar-contents{position:relative}.pillar-contents-container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.pillar-sidebar-position-left{flex-direction:row-reverse}@media (max-width:767px){.pillar-contents-container{flex-direction:column-reverse}}.pillar-content{flex-basis:0;flex-grow:999;min-width:40%}.pillar-section{display:flex;flex-direction:column;scroll-margin-top:var(--sticky-header-height)}.pillar-section h3{margin-top:2rem}.pillar-sidebar{align-self:start;background-color:var(--toc-bg);flex-grow:1;margin-bottom:80px;width:100%}.pillar-toc-details{margin:0;padding:0}.pillar-toc-details>summary{padding:var(--offset-v) var(--offset-h)}.pillar-toc-details summary{box-shadow:0 1px 10px -8px rgba(0,0,0,.5);display:block;margin:0}.pillar-toc-details summary>span{display:inline-block;margin-right:.5rem}.pillar-toc-details[open] summary>span:before{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.pillar-toc-details[open] summary>span:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.pillar-toc-nav{padding:10px 0}.pilar-sidebar--size-full .pillar-toc-nav{max-height:100%}.pillar-toc-nav ul li a{border-radius:10px;display:block;font-weight:400;padding:10px;transition:all .06s ease-in-out}.pillar-toc-nav ul li.active>a{font-weight:600}.pillar-toc-nav li>ul{list-style-type:none;padding-left:1rem}.pillar-toc-nav li>ul a{opacity:.9}@media (min-width:768px){.pillar-sidebar{flex-basis:300px}.pillar-sidebar--sticky{position:-webkit-sticky;position:sticky;top:calc(var(--sticky-header-height) + var(--offset-v))}.pilar-sidebar--size-fit .pillar-toc-nav,.pilar-sidebar--size-medium .pillar-toc-nav{max-height:380px;overflow-y:auto}.pilar-sidebar--size-fit .pillar-toc-nav{max-height:calc(100vh - var(--sticky-header-height) - var(--offset-v)*5)}.pillar-toc-details summary{position:-webkit-sticky;position:sticky;top:0}}