.llm-post-sidebar{display:none}@media screen and (min-width:1024px){.llm-post-sidebar{display:block;max-width:430px;width:33%}}.llm-post-sidebar--content{border-top:1px solid var(--color-background-gray);padding-top:var(--space-2xs);position:sticky;top:200px}.llm-post-toc__title{display:none}.llm-post-toc__list{list-style:none;margin:0;padding:0}.llm-post-toc__list--nested{margin-top:var(--space-4xs);padding-left:var(--space-xs)}.llm-post-toc__item{margin-bottom:var(--space-4xs)}.llm-post-toc__item--parent{margin-bottom:var(--space-3xs)}a.llm-post-toc__link{color:var(--color-text-primary)!important;font-family:var(--font-sans);font-weight:var(--font-weight-semibold);opacity:.5;text-decoration:none!important;transition:all .2s ease}.llm-post-toc__item--parent>a.llm-post-toc__link{font-size:var(--text-base)}.llm-post-toc__item--child{margin-bottom:var(--space-4xs)}.llm-post-toc__item--child>a.llm-post-toc__link{font-size:var(--text-sm)}.llm-post-toc__item--parent a.llm-post-toc__link{&:hover{color:var(--color-brand)!important;text-decoration:none!important}&.active,&:hover{opacity:1}span{display:inline-block;margin-right:4px;width:30px;&:after{color:var(--color-brand);content:"/"}}}