.edra-editor .tiptap.ProseMirror{height:100%;margin-inline:auto}.tiptap .is-empty:not(blockquote.is-empty):before{float:left;height:0;color:var(--muted-foreground);pointer-events:none;content:attr(data-placeholder)}.tiptap .search-result{color:#000;background-color:#ff0}.tiptap .search-result-current{color:#000;background-color:orange}.ProseMirror table .column-resize-handle{cursor:col-resize;background-color:var(--primary);width:2px;position:absolute;top:0;bottom:-2px;right:-2px}.ProseMirror .tableWrapper .grip-column,.ProseMirror .tableWrapper .grip-row{z-index:10;pointer-events:none;cursor:pointer;background-color:color-mix(in oklch, var(--muted) 60%, transparent);opacity:0;justify-content:center;align-items:center;transition:opacity .15s ease-in-out;display:flex;position:absolute}.ProseMirror table .grip-column{border:.25px solid var(--border);border-radius:1rem;width:100%;height:.8rem;margin-left:-1px;top:-.9rem;left:0}.ProseMirror table .grip-column:before,.ProseMirror table .grip-column.selected:before{content:"";width:.625rem}.ProseMirror table .grip-column:hover{background-color:color-mix(in oklch, var(--muted) 30%, transparent)}.ProseMirror table .grip-column:before{border-bottom:2px dotted var(--muted-foreground)}.ProseMirror table .grip-column.selected{background-color:color-mix(in oklch, var(--muted) 30%, transparent);border-color:var(--border);box-shadow:0 1px 2px #0000000d}.ProseMirror table .grip-row{border:.5px solid var(--border);border-radius:1rem;width:.8rem;height:100%;margin-top:-1px;top:0;left:-.9rem}.ProseMirror table .grip-row:before{content:"";border-left:2px dotted var(--muted-foreground);height:.625rem}.ProseMirror table .grip-row:hover{background-color:color-mix(in oklch, var(--muted) 30%, transparent)}.ProseMirror table .grip-row.selected{background-color:color-mix(in oklch, var(--muted) 30%, transparent);border-color:var(--border);box-shadow:0 1px 2px #0000000d}.ProseMirror table td:hover .grip-cell,.ProseMirror table th:hover .grip-cell,.ProseMirror table .grip-cell.selected{opacity:1}.ProseMirror .tableWrapper .grip-row.show-row-grip,.ProseMirror .tableWrapper .grip-column.show-col-grip{pointer-events:auto;opacity:1}.ProseMirror .add-column-btn,.ProseMirror .add-row-btn{z-index:20;color:var(--foreground);cursor:pointer;background-color:var(--muted);border:var(--table-border-size) solid var(--border);opacity:0;transition:opacity var(--table-hover-transition), transform var(--table-hover-transition), background-color var(--table-hover-transition);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:scale(.95);box-shadow:0 1px 2px #0000000d}.ProseMirror .tableWrapper.last-column-hover .add-column-btn,.ProseMirror .tableWrapper.last-row-hover .add-row-btn{opacity:1;transform:scale(1)}.ProseMirror .add-column-btn:hover,.ProseMirror .add-row-btn:hover{background-color:color-mix(in oklch, var(--muted) 30%, transparent);opacity:.95}.ProseMirror .add-column-btn{width:.75rem;height:100%;padding:.25rem .125rem;top:0;right:-.85rem}.ProseMirror .add-row-btn{width:100%;height:.75rem;padding:.125rem .25rem;bottom:-.9rem;left:0}.ProseMirror .add-column-btn:focus-visible,.ProseMirror .add-row-btn:focus-visible{outline:var(--table-focus-ring) solid var(--primary);outline-offset:2px}.tiptap [data-resize-handle]{z-index:10;background:#00000080;border:1px solid #fffc;border-radius:2px;position:absolute}.tiptap [data-resize-handle]:hover{background:#000c}.tiptap [data-resize-handle][data-resize-handle=top-left],.tiptap [data-resize-handle][data-resize-handle=top-right],.tiptap [data-resize-handle][data-resize-handle=bottom-left],.tiptap [data-resize-handle][data-resize-handle=bottom-right]{width:8px;height:8px}.tiptap [data-resize-handle][data-resize-handle=top-left]{cursor:nwse-resize;top:-4px;left:-4px}.tiptap [data-resize-handle][data-resize-handle=top-right]{cursor:nesw-resize;top:-4px;right:-4px}.tiptap [data-resize-handle][data-resize-handle=bottom-left]{cursor:nesw-resize;bottom:-4px;left:-4px}.tiptap [data-resize-handle][data-resize-handle=bottom-right]{cursor:nwse-resize;bottom:-4px;right:-4px}.tiptap [data-resize-handle][data-resize-handle=top],.tiptap [data-resize-handle][data-resize-handle=bottom]{height:6px;left:8px;right:8px}.tiptap [data-resize-handle][data-resize-handle=top]{cursor:ns-resize;top:-3px}.tiptap [data-resize-handle][data-resize-handle=bottom]{cursor:ns-resize;bottom:-3px}.tiptap [data-resize-handle][data-resize-handle=left],.tiptap [data-resize-handle][data-resize-handle=right]{width:6px;top:8px;bottom:8px}.tiptap [data-resize-handle][data-resize-handle=left]{cursor:ew-resize;left:-3px}.tiptap [data-resize-handle][data-resize-handle=right]{cursor:ew-resize;right:-3px}.tiptap [data-resize-state=true] [data-resize-wrapper]{border-radius:.125rem;outline:1px solid #00000040}.drag-handle{z-index:20;cursor:grab;opacity:100;width:1.5rem;height:1.5rem;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;padding-right:.5rem;display:flex;position:fixed}.drag-handle:active{cursor:grabbing}.drag-handle svg{width:1rem;height:1rem}[data-layout]>div>[data-node-view-content]>div{flex-wrap:wrap;display:flex}[data-layout]>div>[data-node-view-content]>div>[data-layout-item],[data-layout]>div>[data-node-view-content]>div>.node-sticker{flex:0 0 50%;min-width:0;margin:0}
