.popup-rich-editor{background:#fff;border:1px solid #d7e1d5;border-radius:10px;min-width:0;margin:12px 0 20px;overflow:hidden}.popup-rich-editor__toolbar{background:#f3f6f0;border-bottom:1px solid #dce4db;flex-wrap:wrap;gap:5px;padding:10px;display:flex}.popup-rich-editor__toolbar button{color:#315c44;min-width:38px;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dfd3;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:12px;display:inline-flex}.popup-rich-editor__toolbar button[aria-pressed=true]{color:#fff;background:#17594f}.popup-rich-editor__toolbar button:disabled{opacity:.5;cursor:default}.popup-rich-editor .tiptap{overflow-wrap:anywhere;outline:none;min-height:260px;padding:20px;line-height:1.7}.popup-rich-editor .tiptap:focus-visible{box-shadow:inset 0 0 0 2px #17594f}.popup-rich-editor img,.popup-rich-body img{border-radius:6px;max-width:100%;height:auto;margin:12px auto;display:block}.popup-rich-body{overflow-wrap:anywhere;line-height:1.7}.popup-rich-body p{white-space:normal}.popup-rich-body blockquote{border-left:3px solid #17594f;margin:16px 0;padding-left:15px}.popup-rich-body a{color:#146d63}.popup-rich-editor>p{color:#526955;padding:0 12px;font-size:12px}
