.RichTextEditor-module__yfP8lG__editor{--editor-border:#ced4da;--editor-surface:#fff;--editor-toolbar:#f7f8fa;--editor-text:#343a40;border:1px solid var(--editor-border);background:var(--editor-surface);color:var(--editor-text);border-radius:6px;overflow:hidden}.RichTextEditor-module__yfP8lG__editor:focus-within{border-color:#406dd9;box-shadow:0 0 0 2px #406dd920}.RichTextEditor-module__yfP8lG__toolbar{background:var(--editor-toolbar);border-bottom:1px solid var(--editor-border);flex-wrap:wrap;align-items:end;gap:8px;padding:10px;display:flex}.RichTextEditor-module__yfP8lG__selectLabel{flex-direction:column;gap:3px;margin:0;font-size:12px;line-height:1.4;display:flex}.RichTextEditor-module__yfP8lG__toolbar select,.RichTextEditor-module__yfP8lG__toolbar button{border:1px solid var(--editor-border);background:var(--editor-surface);min-height:36px;color:var(--editor-text);font:inherit;border-radius:4px;font-size:14px}.RichTextEditor-module__yfP8lG__toolbar select{max-width:160px;padding:4px 8px}.RichTextEditor-module__yfP8lG__toolbar button{cursor:pointer;min-width:36px;padding:4px 9px}.RichTextEditor-module__yfP8lG__toolbar button:hover:not(:disabled),.RichTextEditor-module__yfP8lG__toolbar button[aria-pressed=true]{color:#214da8;background:#e7efff;border-color:#406dd9}.RichTextEditor-module__yfP8lG__toolbar button:focus-visible,.RichTextEditor-module__yfP8lG__toolbar select:focus-visible{outline-offset:2px;outline:2px solid #406dd9}.RichTextEditor-module__yfP8lG__toolbar button:disabled,.RichTextEditor-module__yfP8lG__toolbar select:disabled{opacity:.45;cursor:default}.RichTextEditor-module__yfP8lG__buttonGroup{flex-wrap:wrap;gap:4px;display:flex}.RichTextEditor-module__yfP8lG__content,.RichTextEditor-module__yfP8lG__loading{overflow-wrap:anywhere;min-height:300px;padding:16px;font-size:16px;line-height:1.65}.RichTextEditor-module__yfP8lG__content{white-space:pre-wrap;outline:none}.RichTextEditor-module__yfP8lG__content .editor-image{vertical-align:middle;cursor:default;max-width:100%;margin:8px 0;display:inline-block}.RichTextEditor-module__yfP8lG__content .editor-image img{border-radius:4px;max-width:100%;height:auto;display:block}.RichTextEditor-module__yfP8lG__content .editor-image.ProseMirror-selectednode{outline-offset:3px;outline:2px solid #406dd9}.RichTextEditor-module__yfP8lG__content p{margin:0 0 .75em}.RichTextEditor-module__yfP8lG__content span{line-height:1.65}.RichTextEditor-module__yfP8lG__content p:last-child{margin-bottom:0}.RichTextEditor-module__yfP8lG__content li p{margin:0}.RichTextEditor-module__yfP8lG__content ul,.RichTextEditor-module__yfP8lG__content ol{margin:.75em 0;padding-left:1.5em}.RichTextEditor-module__yfP8lG__content ul>li{list-style:outside}.RichTextEditor-module__yfP8lG__content ol>li{list-style:decimal}.RichTextEditor-module__yfP8lG__content li{line-height:inherit}.RichTextEditor-module__yfP8lG__content blockquote{border-left:3px solid var(--editor-border);margin:1em 0;padding:0 1em}.RichTextEditor-module__yfP8lG__content blockquote:before{display:none}.RichTextEditor-module__yfP8lG__hint{color:#6c757d;margin:8px 0 0;font-size:13px}.RichTextEditor-module__yfP8lG__editor[data-empty=true] .RichTextEditor-module__yfP8lG__content:before{content:attr(data-placeholder);float:left;color:#6c757d;pointer-events:none;height:0}.RichTextEditor-module__yfP8lG__compact .RichTextEditor-module__yfP8lG__content,.RichTextEditor-module__yfP8lG__compact .RichTextEditor-module__yfP8lG__loading{min-height:140px;padding:12px}.RichTextEditor-module__yfP8lG__compact .RichTextEditor-module__yfP8lG__toolbar{align-items:end}.dark .RichTextEditor-module__yfP8lG__editor{--editor-border:#495057;--editor-surface:#212529;--editor-toolbar:#292f35;--editor-text:#e2e6ea}.dark .RichTextEditor-module__yfP8lG__editor[data-empty=true] .RichTextEditor-module__yfP8lG__content:before{color:#adb5bd}.dark .RichTextEditor-module__yfP8lG__hint{color:#adb5bd}@media not (min-width:768px){.RichTextEditor-module__yfP8lG__toolbar button,.RichTextEditor-module__yfP8lG__toolbar select{min-height:44px}.RichTextEditor-module__yfP8lG__toolbar button{min-width:44px}.RichTextEditor-module__yfP8lG__content,.RichTextEditor-module__yfP8lG__loading{min-height:260px;padding:12px}}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__editor{--editor-border:var(--np-line);--editor-surface:var(--np-paper);--editor-toolbar:var(--np-wash);--editor-text:var(--np-ink);border-radius:0}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__editor:focus-within{border-color:var(--np-green);box-shadow:none}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__toolbar button:hover:not(:disabled){background:var(--np-wash);border-color:var(--np-green);color:var(--np-green)}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__toolbar button[aria-pressed=true]{background:var(--np-wash);border-color:var(--np-green);color:var(--np-green)}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__toolbar button:focus-visible{outline-color:var(--np-green)}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__toolbar select:focus-visible{outline-color:var(--np-green)}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__content .editor-image.ProseMirror-selectednode{outline-color:var(--np-green)}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__hint{color:var(--np-muted)}body[data-site-skin=newspaper] .RichTextEditor-module__yfP8lG__editor[data-empty=true] .RichTextEditor-module__yfP8lG__content:before{color:var(--np-muted)}
