.hljs{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:6px;padding:1em;display:block;overflow-x:auto}.hljs-comment,.hljs-quote{color:#6a737d;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst,.hljs-built_in,.hljs-builtin-name{color:#d73a49}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr,.hljs-meta{color:#005cc5}.hljs-string,.hljs-doctag,.hljs-regexp,.hljs-link{color:#032f62}.hljs-title,.hljs-section,.hljs-selector-id,.hljs-symbol,.hljs-bullet{color:#6f42c1}.hljs-type,.hljs-class .hljs-title,.hljs-tag,.hljs-name,.hljs-attribute{color:#22863a}.hljs-deletion{background:#ffeef0}.hljs-addition{background:#f0fff4}.dark .hljs-comment,.dark .hljs-quote{color:#8b949e}.dark .hljs-keyword,.dark .hljs-selector-tag,.dark .hljs-subst,.dark .hljs-built_in,.dark .hljs-builtin-name{color:#ff7b72}.dark .hljs-number,.dark .hljs-literal,.dark .hljs-variable,.dark .hljs-template-variable,.dark .hljs-tag .hljs-attr,.dark .hljs-meta{color:#79c0ff}.dark .hljs-string,.dark .hljs-doctag,.dark .hljs-regexp,.dark .hljs-link{color:#a5d6ff}.dark .hljs-title,.dark .hljs-section,.dark .hljs-selector-id,.dark .hljs-symbol,.dark .hljs-bullet{color:#d2a8ff}.dark .hljs-type,.dark .hljs-class .hljs-title,.dark .hljs-tag,.dark .hljs-name,.dark .hljs-attribute{color:#7ee787}.dark .hljs-deletion{color:#ffa198;background:#f8514926}.dark .hljs-addition{color:#7ee787;background:#2ea04326}.blog-content h2[id],.blog-content h3[id],.blog-content h4[id]{scroll-margin-top:100px}.mermaid{background:0 0!important}.mermaid svg{max-width:100%;height:auto}
