.rich-text-editor-enhanced-wrapper .RaRichTextInputToolbar-root{position:sticky;top:48px;z-index:10;background:var(--mui-palette-background-paper, #fff);border-bottom:1px solid var(--mui-palette-divider, #e0e0e0);padding:8px 0}@media(max-width:599.95px){.rich-text-editor-enhanced-wrapper .RaRichTextInputToolbar-root{top:56px}}.youtube-embed{position:relative;width:100%;max-width:640px;aspect-ratio:16/9}.youtube-embed iframe{width:100%;height:100%;border:0;border-radius:8px}.tiptap img{max-width:100%;height:auto;cursor:pointer}.tiptap img.ProseMirror-selectednode{outline:2px solid #1976d2}.block-rich-text-field{border:1px solid rgba(0,0,0,.23);border-radius:4px;padding:8px}.block-rich-text-field .block-rich-text-toolbar .MuiToggleButton-root{border:none;padding:4px 6px;font-size:12px;line-height:1}.block-rich-text-content .ProseMirror{outline:none;min-height:120px;font-size:14px;line-height:1.6}.block-rich-text-content .ProseMirror p{margin:0 0 .5em}.block-rich-text-content .ProseMirror h1,.block-rich-text-content .ProseMirror h2,.block-rich-text-content .ProseMirror h3{margin:.6em 0 .4em}.block-rich-text-content .ProseMirror ul,.block-rich-text-content .ProseMirror ol{padding-left:1.4em;margin:0 0 .5em}.block-rich-text-content .ProseMirror blockquote{border-left:3px solid #ccc;margin:0 0 .5em;padding-left:10px;color:#555}.block-rich-text-content .ProseMirror img{max-width:100%;height:auto}.block-rich-text-content .ProseMirror p.is-editor-empty:first-child:before{color:#999;content:attr(data-placeholder);float:left;height:0;pointer-events:none}
