.fl-tiptap-content p,.fl-rich-text p{margin:.5em 0}.fl-tiptap-content p:first-child,.fl-rich-text p:first-child{margin-top:0}.fl-tiptap-content p:last-child,.fl-rich-text p:last-child{margin-bottom:0}.fl-tiptap-content h2,.fl-rich-text h2{font-size:1.25em;font-weight:600;margin:.75em 0 .25em}.fl-tiptap-content h3,.fl-rich-text h3{font-size:1.1em;font-weight:600;margin:.5em 0 .25em}.fl-tiptap-content ul,.fl-rich-text ul{padding-left:1.5em;margin:.5em 0;list-style-type:disc}.fl-tiptap-content ol,.fl-rich-text ol{padding-left:1.5em;margin:.5em 0;list-style-type:decimal}.fl-tiptap-content li,.fl-rich-text li{margin:.15em 0}.fl-tiptap-content blockquote,.fl-rich-text blockquote{border-left:3px solid var(--mantine-color-default-border);padding-left:1em;margin:.5em 0;color:var(--mantine-color-dimmed)}.fl-tiptap-content pre,.fl-rich-text pre{background:var(--fl-surface-2);border-radius:var(--mantine-radius-sm);padding:.75em 1em;margin:.5em 0;overflow-x:auto}.fl-tiptap-content a,.fl-rich-text a{color:var(--fl-accent);text-decoration:underline}.fl-tiptap-content a:hover,.fl-rich-text a:hover{color:var(--fl-accent-hover)}.fl-tiptap-content code,.fl-rich-text code{font-family:var(--mantine-font-family-monospace);font-size:.9em;background:var(--fl-surface-2);border-radius:var(--mantine-radius-xs);padding:.1em .3em}.fl-tiptap-content pre code,.fl-rich-text pre code{font-family:var(--mantine-font-family-monospace);font-size:.9em;background:none;padding:0}.fl-tiptap-content s,.fl-rich-text s{text-decoration:line-through}.fl-tiptap-content{outline:none}.fl-tiptap-content .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--mantine-color-dimmed);pointer-events:none;height:0}
