.tiptap.ProseMirror img{max-width:100%;height:auto;display:block}.tiptap.ProseMirror>img:not([data-type=emoji] img){border-radius:var(--tt-radius-xs,.25rem);outline:.125rem solid #0000;margin:2rem 0}.tiptap.ProseMirror img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread:has(>img){margin:2rem 0}.tiptap.ProseMirror .tiptap-thread:has(>img) img{border-radius:var(--tt-radius-xs,.25rem);outline:.125rem solid #0000}.tiptap.ProseMirror .tiptap-thread img{margin:0}.tiptap.ProseMirror .tiptap-image-wrapper{margin:2rem 0;display:block}.tiptap.ProseMirror .tiptap-image-container{max-width:100%;display:inline-block;position:relative}.tiptap.ProseMirror .tiptap-image-overlay{border-radius:var(--tt-radius-xs,.25rem);opacity:0;background:#00000080;transition:opacity .2s ease-in-out;position:absolute;top:.5rem;right:.5rem}.tiptap.ProseMirror .tiptap-image-wrapper:hover .tiptap-image-overlay{opacity:1}.tiptap.ProseMirror .tiptap-image-delete-button{min-width:unset;color:#fff;width:2rem;height:2rem;padding:.25rem}.tiptap.ProseMirror .tiptap-image-delete-button:hover{background:#fff3}.tiptap.ProseMirror .tiptap-image-delete-button .tiptap-button-icon{width:1rem;height:1rem}