.tiptap-content .ProseMirror{outline:none;min-height:300px}.tiptap-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0}.tiptap-content .ProseMirror h1{margin-top:1.5rem;margin-bottom:1rem;font-size:1.875rem;font-weight:800}.tiptap-content .ProseMirror h2{margin-top:1.25rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.tiptap-content .ProseMirror p{margin-bottom:1rem;line-height:1.6}.tiptap-content .ProseMirror ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.tiptap-content .ProseMirror ol{margin-bottom:1rem;padding-left:1.5rem;list-style-type:decimal}.tiptap-content .ProseMirror blockquote{color:#64748b;border-left:4px solid #facc15;margin-bottom:1rem;padding-left:1rem;font-style:italic}.tiptap-content .ProseMirror code{color:#facc15;background-color:#facc151a;border-radius:4px;padding:.2rem .4rem;font-family:Fira Code,monospace;font-size:.875rem}.tiptap-content .ProseMirror pre{color:#e2e8f0;background:#0f172a;border-radius:8px;margin-bottom:1rem;padding:1rem;font-family:Fira Code,monospace}.tiptap-content .ProseMirror img{border-radius:12px;max-width:100%;height:auto;margin:1.5rem 0}.tiptap-content .ProseMirror a{color:#facc15;cursor:pointer;text-decoration:underline}
