.text-editor-content .ProseMirror :first-child{margin-top:0}.text-editor-content .ProseMirror table{border-collapse:separate;border-spacing:0;margin:0;overflow:hidden;table-layout:fixed;width:100%;border-radius:8px;border:1px solid black}.text-editor-content .ProseMirror table td,.text-editor-content .ProseMirror table th{border-right:1px solid black;border-bottom:1px solid black;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.text-editor-content .ProseMirror table td:last-child,.text-editor-content .ProseMirror table th:last-child{border-right:none}.text-editor-content .ProseMirror table tr:last-child td{border-bottom:none}.text-editor-content .ProseMirror table tr:first-child th:first-child{border-top-left-radius:8px}.text-editor-content .ProseMirror table tr:first-child th:last-child{border-top-right-radius:8px}.text-editor-content .ProseMirror table tr:last-child td:first-child{border-bottom-left-radius:8px}.text-editor-content .ProseMirror table tr:last-child td:last-child{border-bottom-right-radius:8px}.text-editor-content .ProseMirror table td>*,.text-editor-content .ProseMirror table th>*{margin-bottom:0}.text-editor-content .ProseMirror table tr:first-child{background-color:var(--color-primary);font-weight:700;text-align:center;color:white}.text-editor-content .ProseMirror table .selectedCell:after{background:black;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.text-editor-content .ProseMirror table .column-resize-handle{background-color:var(--color-secondary);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.text-editor-content .ProseMirror .tableWrapper{margin:1.5rem 0;overflow-x:auto}.resize-cursor{cursor:ew-resize;cursor:col-resize}