.tiptap{word-break:break-word}.tiptap p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap h1{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.tiptap h2{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.tiptap h3{font-size:1.125rem;font-weight:500}.tiptap h3,.tiptap p{margin-bottom:.5rem}.tiptap ul{list-style-type:disc}.tiptap ol,.tiptap ul{margin-left:1rem;margin-bottom:.5rem}.tiptap ol{list-style-type:decimal}.tiptap li{margin-bottom:.25rem}.tiptap blockquote{border-left:4px solid hsl(var(--border));padding-left:1rem;font-style:italic;margin:.5rem 0}.tiptap code{padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875rem}.tiptap code,.tiptap pre{background-color:hsl(var(--muted))}.tiptap pre{padding:.75rem 1rem;border-radius:.5rem;overflow-x:auto;margin:.5rem 0}.tiptap pre code{background-color:transparent;padding:0;border-radius:0;font-size:inherit}.tiptap a{color:rgb(96 165 250);cursor:pointer}.tiptap a:hover{text-decoration:underline}.tiptap span[data-type=hashtag]{color:rgb(96 165 250);font-weight:500;cursor:pointer}.tiptap span[data-type=hashtag]:hover{text-decoration:underline}