.tiptap{word-break:break-word}.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 h1{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.tiptap h2{margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.tiptap h3{margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.tiptap p{margin-bottom:.5rem}.tiptap ul{margin-bottom:.5rem;margin-left:1rem;list-style-type:disc}.tiptap ol{margin-bottom:.5rem;margin-left:1rem;list-style-type:decimal}.tiptap li{margin-bottom:.25rem}.tiptap blockquote{border-left:4px solid hsl(var(--border));margin:.5rem 0;padding-left:1rem;font-style:italic}.tiptap code{background-color:hsl(var(--muted));border-radius:.25rem;padding:.125rem .25rem;font-family:monospace;font-size:.875rem}.tiptap pre{background-color:hsl(var(--muted));border-radius:.5rem;margin:.5rem 0;padding:.75rem 1rem;overflow-x:auto}.tiptap pre code{font-size:inherit;background-color:#0000;border-radius:0;padding:0}.tiptap a{color:#60a5fa;cursor:pointer}.tiptap a:hover{text-decoration:underline}.tiptap span[data-type=hashtag]{color:#60a5fa;cursor:pointer;font-weight:500}.tiptap span[data-type=hashtag]:hover{text-decoration:underline}
