.post-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:24px;display:grid}.post-with-toc{grid-template-columns:230px minmax(0,1fr) 290px}.post-article,.post-right-sidebar,.post-toc-column{min-width:0}.post-toc-column{align-self:start;position:sticky;top:90px}.post-toc-column .blog_table_of_content{padding:18px}.post-toc-column .toc_list{max-height:min(560px,100vh - 200px);margin:0;padding:0}@media (max-width:1199px){.post-with-toc{grid-template-columns:220px minmax(0,1fr)}.post-with-toc .post-right-sidebar{grid-column:1/-1}}@media (max-width:991px){.post-layout,.post-with-toc{grid-template-columns:1fr}.post-toc-column{position:static}.post-toc-column .toc_list{max-height:260px}.post-right-sidebar{grid-column:1}}
