.ProseMirror,.article-content{color:inherit;line-height:1.6}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty;font-weight:700}.ProseMirror h1,.ProseMirror h2,.article-content h1,.article-content h2{margin-top:3.5rem;margin-bottom:1.5rem}.ProseMirror ol,.ProseMirror ul,.article-content ol,.article-content ul{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}.ProseMirror li,.article-content li{margin-top:.25rem;margin-bottom:.25rem}.ProseMirror img,.article-content img{max-width:100%;height:auto;border-radius:.5rem;margin:2rem 0}.ProseMirror blockquote,.article-content blockquote{padding-left:1rem;border-left:3px solid #e2e8f0;margin-left:0;margin-right:0;color:#4b5563}.dark .ProseMirror blockquote,.dark .article-content blockquote{border-left-color:#334155;color:#94a3b8}.ProseMirror pre,.article-content pre{background:#0d0d0d;color:#fff;font-family:var(--font-jetbrains-mono),monospace!important;padding:.75rem 1rem;border-radius:.5rem;overflow-x:auto}.dark .ProseMirror pre,.dark .article-content pre{background:#1e1e1e}.ProseMirror code,.article-content code{color:inherit;padding:.2rem .4rem;background:rgba(0,0,0,.05);border-radius:.25rem;font-size:.85em}.dark .ProseMirror code,.dark .article-content code{background:rgba(255,255,255,.1)}.ProseMirror pre code,.article-content pre code{padding:0;background:none;font-size:.8rem}.ProseMirror .hljs-comment,.ProseMirror .hljs-quote,.article-content .hljs-comment,.article-content .hljs-quote{color:#616161}.dark .ProseMirror .hljs-comment,.dark .ProseMirror .hljs-quote,.dark .article-content .hljs-comment,.dark .article-content .hljs-quote{color:#858585}.ProseMirror .hljs-attribute,.ProseMirror .hljs-link,.ProseMirror .hljs-name,.ProseMirror .hljs-regexp,.ProseMirror .hljs-selector-class,.ProseMirror .hljs-selector-id,.ProseMirror .hljs-tag,.ProseMirror .hljs-template-variable,.ProseMirror .hljs-variable,.article-content .hljs-attribute,.article-content .hljs-link,.article-content .hljs-name,.article-content .hljs-regexp,.article-content .hljs-selector-class,.article-content .hljs-selector-id,.article-content .hljs-tag,.article-content .hljs-template-variable,.article-content .hljs-variable{color:#f98181}.ProseMirror .hljs-built_in,.ProseMirror .hljs-builtin-name,.ProseMirror .hljs-literal,.ProseMirror .hljs-meta,.ProseMirror .hljs-number,.ProseMirror .hljs-params,.ProseMirror .hljs-type,.article-content .hljs-built_in,.article-content .hljs-builtin-name,.article-content .hljs-literal,.article-content .hljs-meta,.article-content .hljs-number,.article-content .hljs-params,.article-content .hljs-type{color:#fbbc88}.ProseMirror .hljs-string,.ProseMirror .hljs-symbol,.ProseMirror .hljs_bullet,.article-content .hljs-bullet,.article-content .hljs-string,.article-content .hljs-symbol{color:#b9f18d}.ProseMirror .hljs-section,.ProseMirror .hljs-title,.article-content .hljs-section,.article-content .hljs-title{color:#faf594}.ProseMirror .hljs-keyword,.ProseMirror .hljs-selector-tag,.article-content .hljs-keyword,.article-content .hljs-selector-tag{color:#70cff8}.ProseMirror .hljs-emphasis,.article-content .hljs-emphasis{font-style:italic}.ProseMirror .hljs-strong,.article-content .hljs-strong{font-weight:700}