:root{--transition-cubic: cubic-bezier(.165, .84, .44, 1)}@media(min-width:768px){#pin{position:sticky;top:20vh;align-self:start}}#toc li{display:flex;align-items:center;opacity:.8;transition:all .3s var(--transition-cubic)}#toc li.selected{opacity:1}#toc li svg{width:0;height:0;transition:height .4s var(--transition-cubic),width .4s var(--transition-cubic)}#toc li.selected svg{width:1.25rem;height:1.25rem;margin-right:.3rem}
