.ProseMirror{padding:0;font-family:inherit;line-height:1.8;position:relative;outline:none!important}.tiptap p.is-editor-empty:first-child:before{pointer-events:none;float:left;height:0;color:hsl(var(--muted-foreground));content:attr(data-placeholder);opacity:.5}h1.tiptap-heading{letter-spacing:-.02em;margin-top:3rem;margin-bottom:1.5rem;font-size:2.5rem;font-weight:800;line-height:1.2}@media screen and (max-width:768px){h1.tiptap-heading{font-size:1.7rem}}h2.tiptap-heading{letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:1.25rem;font-size:1.875rem;font-weight:700;line-height:1.3}@media screen and (max-width:768px){h1.tiptap-heading{font-size:1.625rem}}h3.tiptap-heading{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.4}h1.tiptap-heading:first-child,h2.tiptap-heading:first-child,h3.tiptap-heading:first-child{margin-top:0}.tiptap ul,.tiptap ol{margin:1.5rem 0;padding:0 1.5rem}.tiptap li{margin-bottom:.5rem}.tiptap blockquote{border-left:4px solid hsl(var(--primary));color:hsl(var(--foreground)/.8);margin:2.5rem 0;padding-left:1.5rem;font-size:1.25rem;font-style:italic}.tiptap hr{border:none;border-top:1px solid hsl(var(--border));margin:3rem 0}.tiptap img{border-radius:var(--radius-lg);margin-top:2rem;margin-bottom:.5rem}.tiptap figcaption{color:hsl(var(--muted-foreground));text-align:center;margin-bottom:1.8rem;font-size:.875rem;line-height:1.25rem}@media screen and (max-width:768px){.tiptap figcaption{margin-bottom:1.4rem}}.tiptap figcaption:empty:before{content:"Add a caption...";opacity:.4;cursor:text}.tippy-box,[data-tippy-root]{z-index:99999!important}.tippy-box[data-placement^=top]{margin-bottom:8px}.tippy-box[data-placement^=bottom]{margin-top:8px}.tippy-box[data-placement^=left]{margin-right:8px}.tippy-box[data-placement^=right]{margin-left:8px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-box[data-animation=fade][data-state=visible]{opacity:1;transition:opacity .2s}
