.document-editor{height:var(--document-editor-height,calc(100dvh - 80px));flex-direction:column;min-height:320px;display:flex}.document-editor>*{flex:none}.document-editor>.document-editor-body{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.document-editor .tiptap{box-sizing:border-box;overflow-wrap:anywhere;outline:none;min-height:100%;padding:22px}:is(.document-editor .tiptap,.document-content) p{margin:0 0 10px}:is(.document-editor .tiptap,.document-content) h1,:is(.document-editor .tiptap,.document-content) h2,:is(.document-editor .tiptap,.document-content) h3{margin:18px 0 10px}:is(.document-editor .tiptap,.document-content) ul,:is(.document-editor .tiptap,.document-content) ol{list-style:revert;padding-left:24px}:is(.document-editor .tiptap,.document-content) blockquote{color:#708391;border-left:3px solid #80abc8;padding-left:16px}:is(.document-editor .tiptap,.document-content) pre{white-space:pre-wrap;background:#f0f4f7;border-radius:4px;padding:15px}:is(.document-editor .tiptap,.document-content) table{border-collapse:collapse;table-layout:fixed;width:100%}:is(.document-editor .tiptap,.document-content) td,:is(.document-editor .tiptap,.document-content) th{vertical-align:top;border:1px solid #cfdbe4;padding:8px}:is(.document-editor .tiptap,.document-content) th{background:#edf3f7}:is(.document-editor .tiptap,.document-content) img{max-width:100%;height:auto;margin:12px 0;display:block}:is(.document-editor .tiptap,.document-content) a{color:#197db7;text-decoration:underline}:is(.document-editor .tiptap,.document-content) ul[data-type=taskList]{padding:0;list-style:none}:is(.document-editor .tiptap,.document-content) li[data-type=taskItem]{gap:10px;display:flex}:is(.document-editor .tiptap,.document-content) li[data-type=taskItem]>div{flex:1}.document-content{overflow-wrap:anywhere;white-space:pre-wrap}:is(.document-editor .tiptap,.document-content) [data-font-family=sans]{font-family:var(--document-font-sans,Arial, sans-serif)}:is(.document-editor .tiptap,.document-content) [data-font-family=serif]{font-family:var(--document-font-serif,Georgia, serif)}:is(.document-editor .tiptap,.document-content) [data-font-family=mono]{font-family:var(--document-font-mono,monospace)}:is(.document-editor .tiptap,.document-content) h1{font-size:2em;font-weight:700}:is(.document-editor .tiptap,.document-content) h2{font-size:1.5em;font-weight:700}:is(.document-editor .tiptap,.document-content) h3{font-size:1.17em;font-weight:700}:is(.document-editor .tiptap,.document-content) h4,:is(.document-editor .tiptap,.document-content) h5,:is(.document-editor .tiptap,.document-content) h6{font-weight:700}:is(.document-editor .tiptap,.document-content) figcaption{color:#708391;font-size:.9em}@media print{.document-editor{height:auto;min-height:0;display:block}.document-editor>.document-editor-body{overflow:visible}}
.editor-module__8Bhbta__imageNode{margin:1rem 0;position:relative}.editor-module__8Bhbta__imageFrame{vertical-align:top;max-width:100%;display:inline-block;position:relative}.tiptap .editor-module__8Bhbta__imageNode .editor-module__8Bhbta__imageFrame img{cursor:grab;width:100%;max-width:100%;height:auto;margin:0;display:block}.editor-module__8Bhbta__imageNode[data-selected] .editor-module__8Bhbta__imageFrame{outline:2px solid #2563eb}.editor-module__8Bhbta__imageNode .editor-module__8Bhbta__resizeHandle{cursor:nwse-resize;touch-action:none;background:#2563eb;border:2px solid #fff;width:14px;min-width:14px;height:14px;min-height:14px;padding:0;position:absolute;bottom:-5px;right:-5px}.editor-module__8Bhbta__imageControls{z-index:5;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:.4rem;padding:4px 8px;font-size:.85rem;display:flex;position:absolute;bottom:calc(100% + 6px);left:0}.editor-module__8Bhbta__imageControls input{width:6rem}:is(.readonly .editor-module__8Bhbta__resizeHandle,.readonly .editor-module__8Bhbta__imageControls){display:none}.readonly .editor-module__8Bhbta__imageFrame img{cursor:pointer}.editor-module__8Bhbta__dropCursor{pointer-events:none;z-index:1000;background:#2563eb;position:fixed}body:has(.editor-module__8Bhbta__dropCursor) .document-native-drop-cursor{display:none}@media print{.editor-module__8Bhbta__resizeHandle,.editor-module__8Bhbta__imageControls{display:none}.editor-module__8Bhbta__imageNode[data-selected] .editor-module__8Bhbta__imageFrame{outline:none}}
