.article-content h2{color:#18181b!important;letter-spacing:-.015em!important;border-bottom:2px solid #10b98133!important;margin-top:2.75rem!important;margin-bottom:1.25rem!important;padding-bottom:.6rem!important;font-size:1.75rem!important;font-weight:900!important;line-height:1.35!important}.dark .article-content h2{color:#fff!important;border-bottom-color:#10b9814d!important}.article-content h3{color:#27272a!important;letter-spacing:-.01em!important;margin-top:2.25rem!important;margin-bottom:1rem!important;font-size:1.4rem!important;font-weight:900!important;line-height:1.4!important}.dark .article-content h3{color:#f4f4f5!important}.article-content h4{color:#3f3f46!important;margin-top:1.75rem!important;margin-bottom:.75rem!important;font-size:1.18rem!important;font-weight:800!important;line-height:1.45!important}.dark .article-content h4{color:#e4e4e7!important}.article-content [data-align=center],.article-content [style*="text-align: center"],.article-content [style*=text-align\:center]{text-align:center!important}.article-content [data-align=left],.article-content [style*="text-align: left"],.article-content [style*=text-align\:left]{text-align:left!important}.article-content [data-align=right],.article-content [style*="text-align: right"],.article-content [style*=text-align\:right]{text-align:right!important}.article-content [data-align=justify],.article-content [style*="text-align: justify"],.article-content [style*=text-align\:justify]{text-align:justify!important}.article-content picture{max-width:100%;display:block}.article-content picture img[data-align=right],.article-content img[data-align=right]{margin-left:auto!important;margin-right:0!important;display:block!important}.article-content picture img[data-align=center],.article-content img[data-align=center]{margin-left:auto!important;margin-right:auto!important;display:block!important}.article-content picture img[data-align=left],.article-content img[data-align=left]{margin-left:0!important;margin-right:auto!important;display:block!important}.article-content pre{color:#e6edf3!important;text-align:left!important;direction:ltr!important;background-color:#0d1117!important;border:none!important;border-radius:0 0 1rem 1rem!important;margin:0!important;padding:1.25rem 1.5rem!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.875rem!important;line-height:1.75!important;overflow-x:auto!important}.article-content pre code{color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;background-color:#0000!important;border-radius:0!important;padding:0!important}.article-content :not(pre)>code{color:#10b981!important;vertical-align:baseline!important;direction:ltr!important;background-color:#10b9811a!important;border:1px solid #10b98140!important;border-radius:.28rem!important;margin:0 .15rem!important;padding:.08rem .32rem!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.82em!important;line-height:1.3!important;display:inline-block!important}.article-content blockquote,.article-content .article-quote{color:#3f3f46!important;background-color:#f4f4f5e6!important;border-left:none!important;border-right:4px solid #10b981!important;border-radius:1rem .25rem .25rem 1rem!important;margin:1.75rem 0!important;padding:1.25rem 1.5rem!important;font-style:normal!important;position:relative!important}.dark .article-content blockquote,.dark .article-content .article-quote{color:#d4d4d8!important;background-color:#18181bbf!important}.article-content blockquote p,.article-content .article-quote p{margin:0!important;line-height:1.8!important}.hljs-comment,.hljs-quote{color:#8b949e!important;font-style:italic!important}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#ff7b72!important;font-weight:700!important}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:#79c0ff!important}.hljs-string,.hljs-doctag{color:#a5d6ff!important}.hljs-title,.hljs-section,.hljs-selector-id{color:#d2a8ff!important;font-weight:700!important}.hljs-type,.hljs-class .hljs-title{color:#ffa657!important}.hljs-function,.hljs-attr{color:#7ee787!important}
