.ProseMirror{padding:12px 14px;min-height:120px;width:100%;font-size:.9rem}.ProseMirror:focus{outline:none}.ProseMirror>*+*{margin-top:.75em}.ProseMirror p{width:100%}.ProseMirror ul,.ProseMirror ol{padding:0 2rem;padding:0 1.5rem;margin:1rem 0;list-style-position:outside}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin:.5rem 0;line-height:1.5;padding-left:0;text-indent:0}.ProseMirror h1{font-size:2.5rem;font-weight:700}.ProseMirror h2{font-size:2rem;font-weight:700}.ProseMirror h3{font-size:1.75rem;font-weight:700}.ProseMirror h4{font-size:1.5rem;font-weight:700}.ProseMirror h5{font-size:1.25rem;font-weight:700}.ProseMirror h6{font-size:1rem;font-weight:700}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{line-height:1.1}.ProseMirror pre{background-color:#0d0d0d;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem}.ProseMirror code{padding:8px;background:none;font-size:.8rem;background-color:#000;color:#ededed;width:100%;border-radius:4px}.ProseMirror img{max-width:100%;height:auto}.ProseMirror blockquote{padding-left:1rem;border-left:3px solid #999999;font-size:1.2rem;font-weight:700}.ProseMirror hr{border:none;border-top:3px solid #999999;margin:2rem 0}
