.rich-editor .tiptap{min-height:inherit;outline:none}.rich-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#ffffff4d;pointer-events:none;height:0;font-style:italic}.rich-editor .tiptap img{border-radius:.5rem;max-width:100%;margin:1rem 0}.rich-editor .tiptap img.ProseMirror-selectednode{outline:2px solid var(--color-brand-teal);border-radius:.5rem}.rich-editor .tiptap a{color:var(--color-brand-teal);cursor:pointer;text-decoration:underline}.rich-editor .tiptap h1{margin:1rem 0 .5rem;font-size:1.5rem;font-weight:700}.rich-editor .tiptap h2{margin:.75rem 0 .5rem;font-size:1.25rem;font-weight:600}.rich-editor .tiptap h3{margin:.5rem 0 .25rem;font-size:1.1rem;font-weight:600}.rich-editor .tiptap ul{padding-left:1.5rem;list-style-type:disc}.rich-editor .tiptap ol{padding-left:1.5rem;list-style-type:decimal}.rich-editor .tiptap li{margin:.25rem 0}.rich-editor .tiptap blockquote{border-left:3px solid var(--color-brand-teal);color:#ffffffb3;margin:.5rem 0;padding-left:1rem}.rich-editor .tiptap hr{border:none;border-top:1px solid #ffffff1a;margin:1rem 0}.rich-editor .tiptap code{background:#ffffff1a;border-radius:.25rem;padding:.15rem .3rem;font-size:.9em}
