.tiptap{height:100%}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{box-sizing:border-box;vertical-align:top;border:2px solid #ced4da;min-width:1em;padding:3px 5px;position:relative}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{text-align:left;background-color:#f1f3f5;font-weight:700}.tiptap table .selectedCell:after{content:"";pointer-events:none;z-index:2;background:#c8c8ff66;position:absolute;inset:0}.tiptap table .column-resize-handle{pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tiptap table p{margin:0}.tableWrapper{padding:1rem 0;overflow-x:auto}.resize-cursor{cursor:ew-resize;cursor:col-resize}ul[data-type=taskList]{padding:0;list-style:none}ul[data-type=taskList] p{margin:0}ul[data-type=taskList] li{display:flex}ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-right:.5rem}ul[data-type=taskList] li>label input[type=checkbox]{border-radius:3px;width:15px;height:15px;margin-top:-3px}ul[data-type=taskList] li>div{flex:auto}ul[data-type=taskList] li ul li,ul[data-type=taskList] li ol li{display:list-item}ul[data-type=taskList] li ul[data-type=taskList]>li{display:flex}.tiptap ul,.tiptap ol{padding:0 1rem}.tiptap ol{list-style-type:decimal}.tiptap ul{list-style-type:disc}.tiptap pre{color:#fff;background:#0d0d0d;border-radius:.5rem;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}.tiptap pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.tiptap blockquote{border-left:3px solid #0d0d0d1a;padding-left:1rem}.ant-upload-wrapper .ant-input,.ant-space-compact .ant-input{box-sizing:border-box;color:#000000e0;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:6px;width:100%;min-width:0;margin:0;padding:4px 11px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;line-height:1.57143;list-style:none;transition:all .2s;display:inline-block;position:relative}.ant-checkbox-wrapper .ant-checkbox{border:1px solid #000;border-radius:5px}.ant-checkbox-wrapper .ant-checkbox-checked{border:1px solid #add8e6;border-radius:5px}.chat-message table{border-collapse:collapse;width:100%}.chat-message th,.chat-message td{text-align:left;border:1px solid #ddd;padding:8px}.chat-message th{background-color:#f2f2f2}
