.rte{--rte-bg:#dadcdf;--rte-border:rgba(0,0,0,0.08);--rte-icon:rgba(0,0,0,0.62);--rte-icon-hover:rgba(0,0,0,0.9);--rte-hover:rgba(0,0,0,0.05);--rte-active:rgba(0,0,0,0.08);width:100%;border:1px solid var(--rte-border);border-radius:10px;background:var(--rte-bg);overflow:hidden}.rte-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;padding:6px 8px;background:#fff;border-bottom:1px solid var(--rte-border)}.rte-sep{width:1px;height:20px;margin:0 6px;background:rgba(0,0,0,.1)}.rte-body{padding:20px 24px 28px}.rte-body .ProseMirror{min-height:240px;padding:32px 36px;background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.04);outline:none;white-space:pre-wrap}.rte-body .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9a9a9a;pointer-events:none;height:0}.rte-body .ProseMirror a{cursor:text;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.rte-body .ProseMirror ::-moz-selection{background:rgba(35,35,35,.12)}.rte-body .ProseMirror ::selection{background:rgba(35,35,35,.12)}.rte-group .rte-columns{padding:16px 20px 24px}.rte-pane .ProseMirror{min-height:220px;padding:24px 26px;background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.04);outline:none;white-space:pre-wrap}.rte-pane-active .ProseMirror{box-shadow:0 1px 2px rgba(0,0,0,.04),0 0 0 1.5px rgba(0,0,0,.35)}.rte-pane .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9a9a9a;pointer-events:none;height:0}.rte-pane .ProseMirror a{cursor:text;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}