.project-task-description-editor__body .ProseMirror{min-height:120px;max-height:320px;overflow-y:auto;padding:.75rem 1rem;outline:none;font-size:.875rem;line-height:1.5;color:#374151}.dark .project-task-description-editor__body .ProseMirror{color:#e5e7eb}.project-task-description-editor__body .ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.project-task-description-editor__body .ProseMirror ul{list-style:disc;padding-left:1.5rem}.project-task-description-editor__body .ProseMirror ol{list-style:decimal;padding-left:1.5rem}.project-task-description-editor__body .ProseMirror blockquote{border-left:3px solid rgb(229 231 235);padding-left:.75rem;margin:.5rem 0}.dark .project-task-description-editor__body .ProseMirror blockquote{border-left-color:#374151}.project-task-description-editor__body .ProseMirror pre{background:#1f2937;color:#f9fafb;font-family:ui-monospace,monospace;padding:.5rem .75rem;border-radius:.25rem;margin:.5rem 0}.project-task-description-editor__body .ProseMirror a{color:#2563eb;text-decoration:underline}.project-task-description-editor__btn{padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;color:#6b7280;cursor:pointer}.project-task-description-editor__btn:hover{background:#f3f4f6;color:#111827}.dark .project-task-description-editor__btn:hover{background:#374151;color:#f3f4f6}.project-task-description-editor__btn.is-active{background:#e5e7eb;color:#111827}.dark .project-task-description-editor__btn.is-active{background:#4b5563;color:#f3f4f6}
