.tiptap{outline:none}.tiptap p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap p{margin:.5em 0}.tiptap ul,.tiptap ol{margin:.5em 0;padding-left:1.5em}.tiptap ul{list-style-type:disc}.tiptap ol{list-style-type:decimal}.tiptap li{margin:.25em 0}.tiptap a{color:hsl(var(--primary));text-decoration:underline}.tiptap img{vertical-align:top;border-radius:.5rem;max-width:100%;height:auto;margin:.5em 0}.tiptap img:not([style*=width]){width:100%;display:block}.tiptap img[style*=width]{margin-right:2%;display:inline-block}.tiptap img[style*=width]:last-child,.tiptap p>img[style*=width]:last-of-type{margin-right:0}.tiptap blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:1em 0;padding-left:1em}.tiptap code{background-color:hsl(var(--muted));border-radius:.25rem;padding:.2em .4em;font-size:.875em}.tiptap pre{background-color:hsl(var(--muted));border-radius:.5rem;padding:1em;overflow-x:auto}.tiptap pre code{background:0 0;padding:0}.tiptap hr{border:none;border-top:1px solid hsl(var(--border));margin:1.5em 0}
