.rich-text-editor .tiptap,.rich-text-editor .ProseMirror{box-shadow:none;appearance:none;background:0 0;border:none;outline:none;min-height:120px;padding:8px 12px;font-size:14px;line-height:1.6}.rich-text-editor .tiptap>:first-child,.rich-text-editor .ProseMirror>:first-child{margin-top:0}.rich-text-editor .tiptap p,.rich-text-editor .ProseMirror p{margin:0 0 .5em}.rich-text-editor .tiptap p:last-child,.rich-text-editor .ProseMirror p:last-child{margin-bottom:0}.rich-text-editor .tiptap ul,.rich-text-editor .tiptap ol,.rich-text-editor .ProseMirror ul,.rich-text-editor .ProseMirror ol{margin:.5em 0;padding-left:1.5em}.rich-text-editor .tiptap li,.rich-text-editor .ProseMirror li{margin:.25em 0}.rich-text-editor .tiptap a,.rich-text-editor .ProseMirror a{color:#1677ff;cursor:pointer;text-decoration:underline}.rich-text-editor .tiptap a:hover,.rich-text-editor .ProseMirror a:hover{color:#4096ff}.rich-text-editor .tiptap s,.rich-text-editor .ProseMirror s{text-decoration:line-through}.rich-text-editor .tiptap:focus-visible,.rich-text-editor .ProseMirror:focus-visible,.rich-text-editor .ProseMirror-focused{box-shadow:none;border:none;outline:none}.rich-text-editor:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.rich-text-editor .tiptap p.is-editor-empty:first-child:before{color:#bfbfbf;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.rich-text-editor [contenteditable],.rich-text-editor [contenteditable]:focus{box-shadow:none;border:none;outline:none}.rich-text-editor .toolbar{background:#fafafa;border-bottom:1px solid #d9d9d9;border-radius:6px 6px 0 0;flex-wrap:wrap;gap:2px;padding:4px 8px;display:flex}
/*$vite$:1*/