.ProseMirror{border:none;outline:none}.ProseMirror *{box-sizing:border-box}.ProseMirror li>p{margin:0;display:inline}.ProseMirror li>p:first-child{display:inline}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.ProseMirror img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem auto;display:block;box-shadow:0 4px 6px -1px #0000001a}.ProseMirror img.ProseMirror-selectednode{outline-offset:2px;outline:2px solid #3b82f6}.ProseMirror blockquote{color:#6b7280;border-left:4px solid #e5e7eb;margin:1rem 0;padding-left:1rem;font-style:italic}.ProseMirror code{background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .25rem;font-family:Courier New,monospace;font-size:.875em}.ProseMirror pre{color:#f9fafb;background-color:#1f2937;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.ProseMirror pre code{color:inherit;background:0 0;padding:0}.ProseMirror mark{color:inherit;border-radius:.25rem;padding:.125rem .25rem}.ProseMirror mark:not([data-color]){background-color:#fef3c7}.ProseMirror mark[data-color=\#ffeb3b]{color:#333;background-color:#ffeb3b}.ProseMirror mark[data-color=\#4caf50]{color:#fff;background-color:#4caf50}.ProseMirror mark[data-color=\#2196f3]{color:#fff;background-color:#2196f3}.ProseMirror mark[data-color=\#ff9800]{color:#fff;background-color:#ff9800}.ProseMirror mark[data-color=\#e91e63]{color:#fff;background-color:#e91e63}.ProseMirror mark[data-color=\#9c27b0]{color:#fff;background-color:#9c27b0}.ProseMirror mark[data-color=\#f44336]{color:#fff;background-color:#f44336}.ProseMirror mark[data-color=\#607d8b]{color:#fff;background-color:#607d8b}.ProseMirror ul,.ProseMirror ol{margin:.5rem 0;padding-left:2rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin:.25rem 0;display:list-item}.ProseMirror ul ul{margin:.25rem 0;list-style-type:circle}.ProseMirror ul ul ul{list-style-type:square}.ProseMirror ol ol{margin:.25rem 0;list-style-type:lower-alpha}.ProseMirror ol ol ol{list-style-type:lower-roman}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{margin:1rem 0 .5rem;font-weight:700;line-height:1.25}.ProseMirror h1{font-size:2rem}.ProseMirror h2{font-size:1.5rem}.ProseMirror h3{font-size:1.25rem}.ProseMirror a{color:#3b82f6;text-decoration:underline}.ProseMirror a:hover{color:#1d4ed8}.ProseMirror p{margin:.5rem 0;line-height:1.6}.ProseMirror [data-text-align=left]{text-align:left}.ProseMirror [data-text-align=center]{text-align:center}.ProseMirror [data-text-align=right]{text-align:right}.ProseMirror [data-text-align=justify]{text-align:justify}.ProseMirror:focus{outline:none}.ProseMirror:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.ProseMirror ::selection{background-color:#bfdbfe}.ProseMirror .is-empty:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}
