.rich-editor-content[data-v-1d55249c] .tiptap-prose{color:#1f2937;font-size:14px;line-height:1.6;min-height:160px}.rich-editor-content[data-v-1d55249c] .tiptap-prose p{margin:6px 0}.rich-editor-content[data-v-1d55249c] .tiptap-prose h1{font-size:1.5rem;font-weight:700;margin:12px 0 6px}.rich-editor-content[data-v-1d55249c] .tiptap-prose h2{font-size:1.25rem;font-weight:700;margin:10px 0 4px}.rich-editor-content[data-v-1d55249c] .tiptap-prose h3{font-size:1.1rem;font-weight:600;margin:8px 0 4px}.rich-editor-content[data-v-1d55249c] .tiptap-prose ol,.rich-editor-content[data-v-1d55249c] .tiptap-prose ul{margin:6px 0;padding-left:24px}.rich-editor-content[data-v-1d55249c] .tiptap-prose blockquote{background:#f9fafb;border-left:4px solid #d1d5db;color:#4b5563;margin:8px 0;padding:4px 12px}.rich-editor-content[data-v-1d55249c] .tiptap-prose code{background:#f3f4f6;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;padding:1px 6px}.rich-editor-content[data-v-1d55249c] .tiptap-prose pre{background:#1f2937;border-radius:6px;color:#f9fafb;font-size:.875rem;overflow-x:auto;padding:10px 12px}.rich-editor-content[data-v-1d55249c] .tiptap-prose pre code{background:transparent;color:inherit;padding:0}.rich-editor-content[data-v-1d55249c] .tiptap-prose hr{border:none;border-top:1px solid #e5e7eb;margin:12px 0}.rich-editor-content[data-v-1d55249c] .rich-image{border-radius:6px;box-shadow:0 1px 3px #00000014;cursor:pointer;display:block;height:auto;margin:8px auto;max-width:100%}.rich-editor-content[data-v-1d55249c] .rich-image.ProseMirror-selectednode{outline:2px solid #3b82f6}.rich-editor-content[data-v-1d55249c] .rich-attachment{color:#2563eb;text-decoration:underline}.rich-editor-content[data-v-1d55249c] .tiptap-prose p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}
