.tiptap .ProseMirror .math-node,.tiptap.ProseMirror .math-node{cursor:pointer;border-radius:.25rem;transition:background-color .15s}.tiptap .ProseMirror .math-node:hover,.tiptap.ProseMirror .math-node:hover{background-color:var(--tt-gray-light-100,#f3f4f6)}.tiptap .ProseMirror .math-node.ProseMirror-selectednode,.tiptap.ProseMirror .math-node.ProseMirror-selectednode{outline:2px solid var(--tt-brand-color-500,#3b82f6);outline-offset:2px}.tiptap .ProseMirror [data-type=blockMath],.tiptap.ProseMirror [data-type=blockMath]{text-align:center;background-color:var(--tt-gray-light-50,#f9fafb);border:1px solid var(--tt-gray-light-200,#e5e7eb);border-radius:.375rem;margin:.75rem 0;padding:1rem;display:block;overflow-x:auto}.tiptap .ProseMirror [data-type=inlineMath],.tiptap.ProseMirror [data-type=inlineMath]{padding:0 .2rem;display:inline-block}.dark .tiptap .ProseMirror [data-type=blockMath],.dark .tiptap.ProseMirror [data-type=blockMath]{background-color:var(--tt-gray-dark-100,#1f2937);border-color:var(--tt-gray-dark-200,#374151)}.dark .tiptap .ProseMirror .math-node:hover,.dark .tiptap.ProseMirror .math-node:hover{background-color:var(--tt-gray-dark-200,#374151)}
.tableWrapper{-webkit-overflow-scrolling:touch;border-radius:8px;margin:1rem 0;overflow-x:auto}.tiptap .ProseMirror table,.tiptap.ProseMirror table{border-collapse:separate;border-spacing:0;table-layout:fixed;border:2px solid #d1d5db;border-radius:8px;width:100%;margin:0;overflow:hidden}.dark .tiptap .ProseMirror table,.dark .tiptap.ProseMirror table{border-color:var(--tt-gray-dark-200,#374151)}.tiptap .ProseMirror td,.tiptap .ProseMirror th,.tiptap.ProseMirror td,.tiptap.ProseMirror th{vertical-align:top;box-sizing:border-box;border-bottom:1px solid #d1d5db;border-right:1px solid #d1d5db;min-width:60px;padding:.5rem .75rem;position:relative}.tiptap .ProseMirror td>*,.tiptap .ProseMirror th>*,.tiptap.ProseMirror td>*,.tiptap.ProseMirror th>*{margin-bottom:0}.tiptap .ProseMirror td p,.tiptap .ProseMirror th p,.tiptap.ProseMirror td p,.tiptap.ProseMirror th p{margin:0}.tiptap .ProseMirror td:last-child,.tiptap .ProseMirror th:last-child,.tiptap.ProseMirror td:last-child,.tiptap.ProseMirror th:last-child{border-right:none}.tiptap .ProseMirror tr:last-child td,.tiptap .ProseMirror tr:last-child th,.tiptap.ProseMirror tr:last-child td,.tiptap.ProseMirror tr:last-child th{border-bottom:none}.dark .tiptap .ProseMirror td,.dark .tiptap .ProseMirror th,.dark .tiptap.ProseMirror td,.dark .tiptap.ProseMirror th{border-color:var(--tt-gray-dark-200,#374151)}.tiptap .ProseMirror th,.tiptap.ProseMirror th{text-align:left;background-color:#e5e7eb;font-weight:600}.dark .tiptap .ProseMirror th,.dark .tiptap.ProseMirror th{background-color:var(--tt-gray-dark-100,#1f2937)}.tiptap .ProseMirror .selectedCell:after,.tiptap.ProseMirror .selectedCell:after{content:"";pointer-events:none;z-index:2;background-color:#3b82f626;position:absolute;inset:0}.tiptap .ProseMirror .column-resize-handle,.tiptap.ProseMirror .column-resize-handle{background-color:var(--tt-brand-color-500,#3b82f6);cursor:col-resize;z-index:20;opacity:0;width:4px;transition:opacity .15s;position:absolute;top:0;bottom:0;right:-2px}.tiptap .ProseMirror .column-resize-handle:hover,.tiptap.ProseMirror .column-resize-handle:hover{opacity:1}.tiptap .ProseMirror.resize-cursor,.tiptap.ProseMirror.resize-cursor{cursor:col-resize}
