.blog-post-content_body__XaoGi{@media (width >=48rem){grid-template-columns:[bleed-start] 1fr [content-start] min(100%,var(--container-2xl)) [content-end] 1fr [bleed-end];&>*{grid-column:content}}&>p:first-of-type:first-letter{float:left;font:var(--text-7xl) var(--font-serif)}}.code_code__JrJ8f:has(.line+.line){counter-reset:step;counter-increment:step 0;& .line:before{content:counter(step);counter-increment:step;width:2ch;margin-right:2ch;display:inline-block;text-align:right;font-variant:tabular-nums;opacity:.2}}.code_code__JrJ8f .highlight{position:relative;&>*{position:relative;z-index:1}&:not(:empty):after{content:"";position:absolute;z-index:0;inset-block:-2px;inset-inline:-1.6ch -.5ch;border-radius:0 .25rem .25rem 0;border-inline-start:4px solid var(--highlight-color);background-color:color-mix(in oklab,var(--highlight-color) 20%,transparent)}}.logo-list_track__2T047{&>*{--xi:calc((var(--count) - var(--index)) * 100%);--xf:calc((var(--index) + 1) * -100%);translate:var(--xi) 0;animation:logo-list_scroll__PdJY1 var(--duration) linear infinite;animation-delay:calc(var(--duration) / var(--count) * var(--index) - var(--count) * 2s)}&:hover>*{animation-play-state:paused}}@keyframes logo-list_scroll__PdJY1{to{translate:var(--xf) 0}}.toc_list__ktkK7{--width:1px;border-left:var(--width) solid var(--color-stroke);&:before{content:"";position:absolute;position-anchor:--table-of-contents;top:anchor(top);bottom:anchor(bottom);left:calc(anchor(left) - var(--width));border-left:var(--width) solid;transition:var(--default-transition-duration) ease-in-out;transition-property:top,bottom}}@media (width >=48rem){.toc_inView__uJiv_:not(:has(~.toc_inView__uJiv_)){anchor-name:--table-of-contents}}