.ProseMirror{color:#1d1d1f;caret-color:#007aff;outline:none;min-height:200px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:28px}.ProseMirror>*+*{margin-top:.5em}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#c7c7cc;pointer-events:none;height:0;font-style:normal}.ProseMirror h1{margin-top:1.5em;margin-bottom:.25em;font-size:30px;font-weight:700;line-height:1.2}.ProseMirror h2{margin-top:1.4em;margin-bottom:.2em;font-size:24px;font-weight:700;line-height:1.25}.ProseMirror h3{margin-top:1.2em;margin-bottom:.15em;font-size:20px;font-weight:600;line-height:1.3}.ProseMirror p{margin:0}.ProseMirror ul,.ProseMirror ol{margin:.25em 0;padding-left:1.5em}.ProseMirror li{margin:2px 0}.ProseMirror li p{margin:0}.ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}.ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:4px}.ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{accent-color:#007aff;cursor:pointer;border-radius:3px;width:16px;height:16px}.ProseMirror ul[data-type=taskList] li>div{flex:1}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:#86868b;text-decoration:line-through}.ProseMirror blockquote{color:#6e6e73;border-left:3px solid #e5e5ea;margin:.5em 0;padding-left:16px}.ProseMirror blockquote p{margin:0}.ProseMirror pre{background:#f5f5f7;border-radius:8px;margin:.5em 0;padding:14px 18px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:22px;overflow-x:auto}.ProseMirror pre code{font-size:inherit;color:inherit;background:0 0;border-radius:0;padding:0}.ProseMirror code{color:#e01e5a;background:#f0f0f2;border-radius:4px;padding:2px 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.ProseMirror hr{border:none;border-top:1px solid #e5e5ea;margin:1.5em 0}.ProseMirror mark{background-color:#fef3cd;border-radius:2px;padding:1px 2px}.ProseMirror a{color:#007aff;text-underline-offset:2px;cursor:pointer;text-decoration:underline}.ProseMirror ::selection{background:#007aff26}.tiptap-content{color:#1d1d1f;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:28px}.tiptap-content>*+*{margin-top:.5em}.tiptap-content h1{margin-top:1.5em;margin-bottom:.25em;font-size:30px;font-weight:700;line-height:1.2}.tiptap-content h2{margin-top:1.4em;margin-bottom:.2em;font-size:24px;font-weight:700;line-height:1.25}.tiptap-content h3{margin-top:1.2em;margin-bottom:.15em;font-size:20px;font-weight:600;line-height:1.3}.tiptap-content p{margin:0}.tiptap-content ul,.tiptap-content ol{margin:.25em 0;padding-left:1.5em}.tiptap-content blockquote{color:#6e6e73;border-left:3px solid #e5e5ea;margin:.5em 0;padding-left:16px}.tiptap-content pre{background:#f5f5f7;border-radius:8px;padding:14px 18px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;line-height:22px;overflow-x:auto}.tiptap-content pre code{background:0 0;padding:0}.tiptap-content code{color:#e01e5a;background:#f0f0f2;border-radius:4px;padding:2px 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.tiptap-content hr{border:none;border-top:1px solid #e5e5ea;margin:1.5em 0}.tiptap-content mark{background-color:#fef3cd;border-radius:2px;padding:1px 2px}.tiptap-content a{color:#007aff;text-decoration:underline}.tiptap-content ul[data-type=taskList]{padding-left:0;list-style:none}.tiptap-content ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}