.document-editor.ProseMirror{--horizontal-rule-color: var(--color-border)}.document-editor.ProseMirror hr{border:none;background-color:var(--horizontal-rule-color);cursor:pointer;display:block;height:1px;margin:0;padding:0}.document-editor.ProseMirror [data-type=horizontalRule]{margin:0;padding:.75em 0}.document-editor.ProseMirror table{border-collapse:collapse;table-layout:fixed;margin:0;overflow:hidden}.document-editor.ProseMirror table td,.document-editor.ProseMirror table th{min-width:1em;border:1px solid hsl(var(--border));padding:6px 8px;vertical-align:top;box-sizing:border-box;position:relative}.document-editor.ProseMirror table td>*,.document-editor.ProseMirror table th>*{margin-bottom:0}.document-editor.ProseMirror table td p,.document-editor.ProseMirror table th p{margin-top:0;margin-bottom:0}.document-editor.ProseMirror table th{font-weight:700;text-align:left}.document-editor.ProseMirror table .selectedCell{position:relative}.document-editor.ProseMirror table .selectedCell:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:hsl(var(--brand)/.14);pointer-events:none}.document-editor.ProseMirror table .has-focus{box-shadow:inset 0 0 0 1px hsl(var(--brand)/.95)}.document-editor.ProseMirror table .column-resize-handle{position:absolute;right:-1px;top:0;bottom:-2px;width:2px;background-color:hsl(var(--brand));pointer-events:none}.document-editor.ProseMirror .tableWrapper{padding:.5rem 0;margin:0;overflow-x:auto}.document-editor.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}
