.tiptap-editor{border:1px solid #dee2e6;border-radius:6px;background:#fff}.tiptap-toolbar{display:flex;flex-wrap:wrap;gap:5px;padding:8px;border-bottom:1px solid #dee2e6;background:#f8f9fa}.tiptap-toolbar button{border:1px solid #ced4da;background:#fff;border-radius:4px;padding:5px 10px;cursor:pointer}.tiptap-toolbar button:hover{background:#e9ecef}.tiptap-toolbar button.active{background:#212529;color:#fff}.tiptap-editor .ProseMirror{min-height:300px;padding:15px;outline:none}.tiptap-editor .ProseMirror p{margin-bottom:1rem}.tiptap-editor .ProseMirror img{max-width:100%;height:auto;display:block;margin:15px 0}.tiptap-editor .ProseMirror ul,.tiptap-editor .ProseMirror ol{padding-left:2rem}.editor-img{max-width:100%}
