.tiptap-content{color:var(--text-primary);font-size:14px;line-height:1.6}.tiptap-content p{margin:0 0 8px}.tiptap-content h1{margin:12px 0 8px;font-size:20px;font-weight:700}.tiptap-content h2{margin:12px 0 8px;font-size:17px;font-weight:700}.tiptap-content h3{margin:10px 0 6px;font-size:15px;font-weight:600}.tiptap-content ul{padding-left:20px;list-style:outside}.tiptap-content ol{padding-left:20px;list-style:decimal}.tiptap-content a{color:var(--accent-blue);text-decoration:underline}.tiptap-content img{border-radius:4px;max-width:100%}.tiptap-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap-content table td,.tiptap-content table th{border:1px solid var(--glass-border);box-sizing:border-box;vertical-align:top;min-width:1em;padding:4px 8px;position:relative}.tiptap-content table th{background:var(--glass-bg-active);font-weight:600}.tiptap-content table .selectedCell:after{content:"";z-index:2;background:var(--accent-blue-soft-bg);pointer-events:none;position:absolute;inset:0}.tiptap-content table .column-resize-handle{background:var(--accent-blue);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tiptap-content .tableWrapper{margin:8px 0;overflow-x:auto}.tiptap-content.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap-editor-content{outline:none;min-height:220px;padding:12px}
