.blog-content-wrapper .ProseMirror,.tiptap-editor .ProseMirror{outline:none;min-block-size:400px;overflow-y:auto;padding:1rem;inline-size:100%;font-family:inherit,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,EmojiOne Color,Android Emoji;font-size:14px;line-height:1.6;color:var(--mui-palette-text-primary)}.blog-content-wrapper .ProseMirror>*+*,.tiptap-editor .ProseMirror>*+*{margin-block-start:.75em}.blog-content-wrapper .ProseMirror p,.tiptap-editor .ProseMirror p{margin:.5em 0}.blog-content-wrapper .ProseMirror p:empty,.tiptap-editor .ProseMirror p:empty{min-height:1.6em}.blog-content-wrapper .ProseMirror p.is-editor-empty:first-child:before,.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{block-size:0;color:var(--mui-palette-text-disabled);content:attr(data-placeholder);float:inline-start;pointer-events:none}.blog-content-wrapper .ProseMirror ol,.blog-content-wrapper .ProseMirror ul,.tiptap-editor .ProseMirror ol,.tiptap-editor .ProseMirror ul{padding-block:0;padding-inline-start:1.5em;margin:.5em 0}.blog-content-wrapper .ProseMirror h1,.blog-content-wrapper .ProseMirror h2,.blog-content-wrapper .ProseMirror h3,.blog-content-wrapper .ProseMirror h4,.blog-content-wrapper .ProseMirror h5,.blog-content-wrapper .ProseMirror h6,.tiptap-editor .ProseMirror h1,.tiptap-editor .ProseMirror h2,.tiptap-editor .ProseMirror h3,.tiptap-editor .ProseMirror h4,.tiptap-editor .ProseMirror h5,.tiptap-editor .ProseMirror h6{line-height:1.1;margin:.5em 0;font-weight:600;color:var(--mui-palette-text-primary)}.blog-content-wrapper .ProseMirror h1,.tiptap-editor .ProseMirror h1{font-size:2em}.blog-content-wrapper .ProseMirror h2,.tiptap-editor .ProseMirror h2{font-size:1.5em}.blog-content-wrapper .ProseMirror h3,.tiptap-editor .ProseMirror h3{font-size:1.25em}.blog-content-wrapper .ProseMirror code,.tiptap-editor .ProseMirror code{background-color:var(--mui-palette-action-hover);color:var(--mui-palette-text-primary);padding:2px 4px;border-radius:3px;font-family:monospace}.blog-content-wrapper .ProseMirror pre,.tiptap-editor .ProseMirror pre{background-color:var(--mui-palette-action-hover);color:var(--mui-palette-text-primary);font-family:monospace;padding:1em;border-radius:4px;overflow-x:auto}.blog-content-wrapper .ProseMirror pre code,.tiptap-editor .ProseMirror pre code{color:inherit;padding:0;background:none;font-size:.8rem}.blog-content-wrapper .ProseMirror img,.tiptap-editor .ProseMirror img{max-inline-size:100%;block-size:auto;border-radius:4px}.tiptap-editor .ProseMirror .tiptap-image-view{max-width:100%;width:-moz-fit-content;width:fit-content}.tiptap-editor .ProseMirror .tiptap-image-delete-button{position:absolute;top:-8px;right:-8px;cursor:pointer}.tiptap-editor .ProseMirror .tiptap-resize-handle{width:14px;height:14px;background-color:#1976d2;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.3);opacity:0;transition:opacity .15s ease,transform .15s ease;z-index:5}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle=bottom-right],.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle=top-left]{cursor:nwse-resize}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle=bottom-left],.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle=top-right]{cursor:nesw-resize}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle^=top]{transform:translateY(-50%)}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle$=left]{transform:translateX(-50%)}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle^=top][data-resize-handle$=left]{transform:translate(-50%,-50%)}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle^=top][data-resize-handle$=right]{transform:translate(50%,-50%)}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle^=bottom]{transform:translateY(50%)}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle^=bottom][data-resize-handle$=left]{transform:translate(-50%,50%)}.tiptap-editor .ProseMirror .tiptap-resize-handle[data-resize-handle^=bottom][data-resize-handle$=right]{transform:translate(50%,50%)}.tiptap-editor .ProseMirror .tiptap-image-view.is-resizing .tiptap-resize-handle,.tiptap-editor .ProseMirror .tiptap-image-view:hover .tiptap-resize-handle{opacity:1}.tiptap-editor .ProseMirror .tiptap-resize-handle:hover{opacity:1;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 0 0 4px rgba(25,118,210,.25)}.blog-content-wrapper .ProseMirror blockquote,.tiptap-editor .ProseMirror blockquote{padding-inline-start:1em;border-inline-start:3px solid var(--mui-palette-divider);margin:.5em 0;font-style:italic}.blog-content-wrapper .ProseMirror hr,.tiptap-editor .ProseMirror hr{border:none;border-block-start:2px solid var(--mui-palette-divider);margin-block:2rem;margin-inline:0}.blog-content-wrapper .ProseMirror table,.tiptap-editor .ProseMirror table{border-collapse:collapse;margin:.5em 0;width:100%}.blog-content-wrapper .ProseMirror table td,.blog-content-wrapper .ProseMirror table th,.tiptap-editor .ProseMirror table td,.tiptap-editor .ProseMirror table th{border:1px solid var(--mui-palette-divider);padding:8px}.blog-content-wrapper .ProseMirror table th,.tiptap-editor .ProseMirror table th{background-color:var(--mui-palette-action-hover);font-weight:600}.blog-content-wrapper .ProseMirror a,.tiptap-editor .ProseMirror a{color:var(--mui-palette-primary-main);text-decoration:underline;cursor:pointer}.blog-content-wrapper .ProseMirror mark,.tiptap-editor .ProseMirror mark{background-color:#ffeb3b;padding:2px 0}.blog-content-wrapper .ProseMirror .video-container,.tiptap-editor .ProseMirror .video-container{position:relative;width:100%;margin-bottom:1em;border-radius:8px;overflow:hidden}.blog-content-wrapper .ProseMirror .video-container iframe,.tiptap-editor .ProseMirror .video-container iframe{width:100%;height:auto;min-height:315px}.blog-content-wrapper .ProseMirror .video-container video,.tiptap-editor .ProseMirror .video-container video{width:100%;height:auto;border-radius:8px}.blog-content-wrapper .ProseMirror .emoji,.blog-content-wrapper .ProseMirror span[data-type=emoji],.tiptap-editor .ProseMirror .emoji,.tiptap-editor .ProseMirror span[data-type=emoji]{font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,EmojiOne Color,Android Emoji,sans-serif;font-style:normal;font-weight:400;display:inline-block;vertical-align:middle}.blog-content-wrapper .ProseMirror div,.blog-content-wrapper .ProseMirror p,.blog-content-wrapper .ProseMirror span,.tiptap-editor .ProseMirror div,.tiptap-editor .ProseMirror p,.tiptap-editor .ProseMirror span{font-family:inherit,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,EmojiOne Color,Android Emoji}.blog-content-wrapper .ProseMirror.tiptap-html-output{min-block-size:unset;min-height:0;padding:0;overflow-y:visible}