.ProseMirror{outline:none;white-space:pre-wrap;word-wrap:break-word}.tiptap p.is-editor-empty:first-child{position:relative;min-height:var(--placeholder-height,1.5em)}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);position:absolute;top:0;left:0;right:0;pointer-events:none;white-space:pre-wrap;word-wrap:break-word;z-index:1}.ProseMirror p{margin:0;line-height:1.5}body.dragging,body.dragging *{cursor:grabbing!important}body.dragging [data-droppable=true]:hover{cursor:copy!important}body.dragging [data-droppable=false]:hover{cursor:no-drop!important}body.dragging .drop-zone-valid{cursor:copy!important;animation:dropZoneHighlight 1s ease-in-out infinite}body.dragging .drop-zone-invalid{cursor:no-drop!important;opacity:.5}@keyframes dropZoneHighlight{0%,to{border-color:var(--color-brand-600);box-shadow:0 0 0 2px rgba(38,38,38,.2)}50%{border-color:var(--color-brand-800);box-shadow:0 0 0 4px rgba(38,38,38,.4)}}body.dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){body.dragging .drop-zone-valid{animation:none}@keyframes dropZoneHighlight{0%,to{border-color:var(--color-brand-600)}}}