.post-content pre{background:color-mix(in srgb,var(--gray-200)30%,transparent);border-radius:.375rem;margin:1.25rem 0;padding:.75rem;overflow-x:auto}.post-content pre code.hljs{color:var(--gray-1100);background:0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.625;display:block}.post-content .hljs-comment,.post-content .hljs-quote{color:var(--gray-900);font-style:italic}.post-content .hljs-keyword,.post-content .hljs-selector-tag,.post-content .hljs-built_in{color:#c792ea}.post-content .hljs-string,.post-content .hljs-regexp,.post-content .hljs-addition{color:#c3e88d}.post-content .hljs-number,.post-content .hljs-literal,.post-content .hljs-variable,.post-content .hljs-template-variable{color:#f78c6c}.post-content .hljs-title,.post-content .hljs-title.function_,.post-content .hljs-section,.post-content .hljs-name{color:#82aaff}.post-content .hljs-attr,.post-content .hljs-attribute,.post-content .hljs-property,.post-content .hljs-type,.post-content .hljs-class .hljs-title{color:#ffcb6b}.post-content .hljs-tag,.post-content .hljs-selector-id,.post-content .hljs-selector-class{color:#f07178}.post-content .hljs-punctuation,.post-content .hljs-operator,.post-content .hljs-params{color:var(--gray-1000)}.post-content .hljs-meta{color:var(--gray-900)}.light .post-content .hljs-keyword,.light .post-content .hljs-selector-tag,.light .post-content .hljs-built_in{color:#7c3aed}.light .post-content .hljs-string,.light .post-content .hljs-regexp,.light .post-content .hljs-addition{color:#15803d}.light .post-content .hljs-number,.light .post-content .hljs-literal,.light .post-content .hljs-variable,.light .post-content .hljs-template-variable{color:#c2410c}.light .post-content .hljs-title,.light .post-content .hljs-title.function_,.light .post-content .hljs-section,.light .post-content .hljs-name{color:#1d4ed8}.light .post-content .hljs-attr,.light .post-content .hljs-attribute,.light .post-content .hljs-property,.light .post-content .hljs-type,.light .post-content .hljs-class .hljs-title{color:#a16207}.light .post-content .hljs-tag,.light .post-content .hljs-selector-id,.light .post-content .hljs-selector-class{color:#be123c}.post-inline-icon--mono{filter:brightness(0)invert()}.light .post-inline-icon--mono{filter:none}
