.tiptap-editor table,.prose table{border-collapse:collapse;table-layout:auto;border:1px solid var(--border);border-radius:.5rem;width:100%;margin:1rem 0;overflow:hidden}.tiptap-editor table td,.tiptap-editor table th,.prose table td,.prose table th{border:1px solid var(--border);vertical-align:top;box-sizing:border-box;background-color:var(--card);min-width:100px;color:var(--foreground);padding:.75rem 1rem;position:relative}.tiptap-editor table th,.prose table th{text-align:left;background-color:var(--muted);border-bottom:2px solid var(--border);font-weight:600}.tiptap-editor table tr:first-child td,.prose table tr:first-child td{background-color:var(--muted);border-bottom:2px solid var(--border);font-weight:600}.tiptap-editor table.has-focus{border:2px solid var(--tenant-primary)}.tiptap-editor .selectedCell{background-color:rgba(var(--tenant-primary-rgb),.2)}.tiptap-editor .column-resize-handle{background-color:var(--tenant-primary);cursor:col-resize;z-index:10;width:4px;position:absolute;top:0;bottom:0;right:-2px}
