.clause-reference-wrapper{display:inline}.clause-sub-editor{padding:0}.clause-sub-editor .ProseMirror{outline:none}.clause-sub-editor .ProseMirror p{margin:.25em 0}.clause-sub-editor .ProseMirror h1,.clause-sub-editor .ProseMirror h2,.clause-sub-editor .ProseMirror h3,.clause-sub-editor .ProseMirror h4,.clause-sub-editor .ProseMirror h5,.clause-sub-editor .ProseMirror h6{margin:.5em 0 .25em}.clause-sub-editor .ProseMirror ul,.clause-sub-editor .ProseMirror ol{margin:.25em 0;padding-left:1.5em}.formula-wrapper{display:inline}.formula-wrapper span[data-formula]{cursor:pointer}.formula-wrapper .ProseMirror-selectednode span[data-formula]{outline-offset:1px;border-radius:4px;outline:2px solid #8b5cf6}.formula-wrapper .ProseMirror-selectednode span[data-formula-error]{outline-color:#ef4444}.product-reference-wrapper,.product-variable-wrapper{display:inline}.product-reference-wrapper .ProseMirror-selectednode span[data-product-ref]{outline-offset:1px;border-radius:4px;outline:2px solid #10b981}.product-variable-wrapper .ProseMirror-selectednode span[data-product-variable]{outline-offset:1px;border-radius:4px;outline:2px solid #14b8a6}.product-reference-wrapper .ProseMirror-selectednode span[data-stale=true],.product-variable-wrapper .ProseMirror-selectednode span[data-stale=true]{outline:2px solid #ef4444}
