.email-editor-content .tiptap{outline:none;min-height:200px}.email-editor-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--bc) / .4);pointer-events:none;height:0}.email-editor-content .tiptap h1{font-size:1.875rem;font-weight:700;margin-top:1rem;margin-bottom:.5rem;line-height:1.2}.email-editor-content .tiptap h2{font-size:1.5rem;font-weight:700;margin-top:.75rem;margin-bottom:.5rem;line-height:1.3}.email-editor-content .tiptap h3{font-size:1.25rem;font-weight:700;margin-top:.5rem;margin-bottom:.25rem;line-height:1.4}.email-editor-content .tiptap ul{list-style-type:disc;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.email-editor-content .tiptap ul li{list-style-type:disc;display:list-item;margin-left:0}.email-editor-content .tiptap ol{list-style-type:decimal;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.email-editor-content .tiptap ol li{list-style-type:decimal;display:list-item;margin-left:0}.email-editor-content .tiptap blockquote{border-left:4px solid hsl(var(--p));padding-left:1rem;margin-top:.5rem;margin-bottom:.5rem;font-style:italic;color:hsl(var(--bc) / .8)}.email-editor-content .tiptap code{background-color:hsl(var(--b2));padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:monospace}.email-editor-content .tiptap pre{background-color:hsl(var(--b2));padding:1rem;border-radius:.5rem;margin-top:.5rem;margin-bottom:.5rem;overflow-x:auto}.email-editor-content .tiptap pre code{background-color:transparent;padding:0}.email-editor-content .tiptap a{color:hsl(var(--p));text-decoration:underline}.email-editor-content .tiptap hr{margin-top:1rem;margin-bottom:1rem;border-color:hsl(var(--bc) / .2)}.email-editor-content .tiptap strong{font-weight:700}.email-editor-content .tiptap em{font-style:italic}.email-editor-content .tiptap u{text-decoration:underline}.email-editor-content .tiptap s{text-decoration:line-through}.email-editor-content .tiptap strong em,.email-editor-content .tiptap em strong{font-weight:700;font-style:italic}.email-editor-content .tiptap strong u,.email-editor-content .tiptap u strong{font-weight:700;text-decoration:underline}.email-editor-content .tiptap em u,.email-editor-content .tiptap u em{font-style:italic;text-decoration:underline}.email-editor-content .tiptap strong em u,.email-editor-content .tiptap strong u em,.email-editor-content .tiptap em strong u,.email-editor-content .tiptap em u strong,.email-editor-content .tiptap u strong em,.email-editor-content .tiptap u em strong{font-weight:700;font-style:italic;text-decoration:underline}.prose{color:hsl(var(--bc))}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:hsl(var(--bc));font-weight:700}.prose h1{font-size:1.875rem;line-height:1.2}.prose h2{font-size:1.5rem;line-height:1.3}.prose a{color:hsl(var(--p));text-decoration:none}.prose a:hover{color:hsl(var(--p) / .8);text-decoration:underline}.prose code{background-color:hsl(var(--b2));color:hsl(var(--bc));padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:monospace}.prose pre{background-color:hsl(var(--b2));color:hsl(var(--bc))}.prose blockquote{border-left-color:hsl(var(--p));color:hsl(var(--bc) / .8)}.prose strong{color:hsl(var(--bc));font-weight:700}.prose hr{border-color:hsl(var(--bc) / .2)}
