.rich-text-editor .tiptap{min-height:400px;padding:1rem 1.25rem;outline:none;font-size:.95rem;line-height:1.7}.rich-text-editor .tiptap>*+*{margin-top:.75em}.rich-text-editor .tiptap h1{font-size:1.75rem;font-weight:800;line-height:1.3}.rich-text-editor .tiptap h2{font-size:1.4rem;font-weight:700;line-height:1.3}.rich-text-editor .tiptap h3{font-size:1.15rem;font-weight:600;line-height:1.4}.rich-text-editor .tiptap p{margin:.5em 0}.rich-text-editor .tiptap ul{list-style:disc;padding-left:1.5em}.rich-text-editor .tiptap ol{list-style:decimal;padding-left:1.5em}.rich-text-editor .tiptap li{margin:.25em 0}.rich-text-editor .tiptap blockquote{border-left:3px solid #1B998B;padding-left:1em;margin-left:0;font-style:italic;opacity:.85}.rich-text-editor .tiptap a{color:#1b998b;text-decoration:underline;cursor:pointer}.rich-text-editor .tiptap hr{border:none;border-top:1px solid #e5e7eb;margin:1.5em 0}.dark .rich-text-editor .tiptap hr{border-top-color:#ffffff1a}.rich-text-editor .tiptap img{max-width:100%;height:auto;border-radius:.5rem;margin:1em 0}.rich-text-editor .tiptap strong{font-weight:700}.rich-text-editor .tiptap em{font-style:italic}.rich-text-editor .tiptap u{text-decoration:underline}.rich-text-editor .tiptap s{text-decoration:line-through}.rich-text-editor:focus-within{outline:2px solid rgba(27,153,139,.5);outline-offset:-1px;border-radius:.75rem}.rich-text-editor .tiptap p.is-editor-empty:first-child:before{content:"Start typing your content...";float:left;color:#adb5bd;pointer-events:none;height:0}
