.ProseMirror table{border-collapse:collapse;table-layout:auto;background-color:#fff;border:2px solid #e2e8f0;border-radius:.5rem;width:100%;min-width:600px;margin:1rem 0}.ProseMirror table td,.ProseMirror table th{vertical-align:top;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;min-width:120px;padding:.5rem .75rem;position:relative}.ProseMirror table td p,.ProseMirror table th p{white-space:normal;word-break:break-word;margin:0}.ProseMirror table td>*,.ProseMirror table th>*{margin-bottom:0}.ProseMirror table th{text-align:left;background-color:#f1f5f9;border-bottom:2px solid #cbd5e1;font-weight:600}.ProseMirror table .selectedCell{background-color:#dbeafe}.ProseMirror table .column-resize-handle{pointer-events:none;z-index:10;background-color:#3b82f6;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.ProseMirror.resize-cursor{cursor:col-resize}.simple-editor-content{overflow-x:auto}@media (max-width:640px){.ProseMirror table{min-width:720px}}
body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900);color:var(--tt-theme-text);font-optical-sizing:auto;overscroll-behavior-y:none;margin:0;padding:0;font-family:Inter,sans-serif;font-style:normal;font-weight:400}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}html,body{overscroll-behavior-x:none}html,body,#root,#app{background-color:var(--tt-bg-color);height:100%}::-webkit-scrollbar{width:.25rem}*{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color)#0000}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:0 0}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:24px 16px;display:flex}.simple-editor-content{flex-direction:column;width:100%;max-width:1200px;min-height:65vh;margin:0 auto;display:flex}.simple-editor-content .tiptap.ProseMirror.simple-editor{outline:none;flex:1;padding:2.5rem 2.5rem 20vh}@media screen and (max-width:480px){.simple-editor-wrapper{padding:16px 12px}.simple-editor-content{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1.25rem 1rem 20vh}}
