.ProseMirror{width:calc(100% - 2.5rem);max-width:none;color:var(--color-text-primary, #111827)}.ProseMirror>*+*{margin-top:.75em}.ProseMirror ul,.ProseMirror ol{padding:0 1rem}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{line-height:1.1}.ProseMirror code{color:var(--color-text-secondary, #616161)}.ProseMirror pre{background:var(--color-surface-03, #f3f4f6);color:var(--color-text-primary, #111827);font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:var(--radius-control)}.ProseMirror pre code{color:inherit;padding:0;background:none;font-size:.8rem}.ProseMirror img{max-width:100%;height:auto}.ProseMirror img.ProseMirror-selectednode{outline:3px solid var(--color-info, #2563eb)}.ProseMirror blockquote{padding-left:1rem}.ProseMirror hr{border:none;margin:2rem 0}.wrapper-scrollable::-webkit-scrollbar{width:20px}.wrapper-scrollable::-webkit-scrollbar-track{background-color:transparent}.wrapper-scrollable::-webkit-scrollbar-thumb{background-color:var(--color-border-default, #d1d5db);border-radius:var(--radius-card);border:6px solid transparent;background-clip:content-box}.wrapper-scrollable::-webkit-scrollbar-thumb:hover{background-color:var(--color-border-strong, #9ca3af)}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{min-width:1em;border:2px solid var(--color-border-default, #d1d5db);padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{font-weight:700;text-align:left;background-color:var(--color-surface-03, #f3f4f6)}.tiptap .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background:color-mix(in srgb,var(--color-info, #2563eb) 25%,transparent);pointer-events:none}.tiptap .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:var(--color-info, #2563eb);pointer-events:none}
