.app-rich-editor .app-rich-editor-content{min-height:250px;color:var(--foreground);overflow-wrap:anywhere;outline:none;padding:16px;font-size:16px;line-height:1.75;overflow-x:auto}.app-rich-editor .app-rich-editor-content>*+*{margin-top:1em}.app-rich-editor .app-rich-editor-content :is(h1,h2,h3,h4,h5,h6){font-weight:700;line-height:1.25}.app-rich-editor .app-rich-editor-content h1{font-size:2em}.app-rich-editor .app-rich-editor-content h2{font-size:1.6em}.app-rich-editor .app-rich-editor-content h3{font-size:1.3em}.app-rich-editor .app-rich-editor-content ul{padding-left:1.5em;list-style:outside}.app-rich-editor .app-rich-editor-content ol{padding-left:1.5em;list-style:decimal}.app-rich-editor .app-rich-editor-content a{color:var(--primary);text-decoration:underline}.app-rich-editor .app-rich-editor-content blockquote{border-left:3px solid var(--primary);padding-left:16px}.app-rich-editor .app-rich-editor-content :is(img,video,iframe,table,pre){max-width:100%}.app-rich-editor .app-rich-editor-content img:not([src]){border:1px dashed var(--border);background:var(--muted);min-width:64px;min-height:64px}.app-rich-editor .app-rich-editor-content table{border-collapse:collapse;table-layout:fixed;width:100%}.app-rich-editor .app-rich-editor-content :is(td,th){border:1px solid var(--border);padding:8px;position:relative}.app-rich-editor .app-rich-editor-content th,.app-rich-editor .selectedCell{background:var(--muted)}.app-rich-editor .ProseMirror-selectednode{outline:2px solid var(--primary)}.app-rich-editor .app-rich-editor-content pre{white-space:pre-wrap;background:var(--muted);padding:12px}.app-rich-editor .app-rich-editor-original{border:1px dashed var(--border);overflow:hidden}.app-rich-editor .app-rich-editor-original>p{color:var(--muted-foreground);padding:10px 12px;font:12px/1.5 sans-serif}.app-rich-editor .app-rich-editor-original iframe{pointer-events:none;background:var(--card);border:0;width:100%;height:160px}.app-rich-editor-frame{border:0;width:100%;min-height:250px;display:block}.app-rich-editor-expanded{overscroll-behavior:contain}.app-rich-editor-basic .app-rich-editor-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--muted-foreground)}.app-rich-editor-basic .app-rich-editor-content{min-height:120px}.app-rich-editor-basic .app-rich-editor-content>*+*{margin-top:.5em}
