.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::-moz-selection{background:0 0}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}:root{--prosekit-list-bullet-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='2.5' fill='currentColor'/%3E%3C/svg%3E");--prosekit-list-toggle-open-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpolygon points='8,10 12,14 16,10' fill='currentColor'/%3E%3C/svg%3E");--prosekit-list-toggle-closed-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpolygon points='10,8 14,12 10,16' fill='currentColor'/%3E%3C/svg%3E")}.prosemirror-flat-list{margin:0;padding:0;list-style:none;position:relative}.prosemirror-flat-list>.list-marker{width:1.5em;width:1lh;height:1.5em;text-align:center;height:1lh;position:absolute;inset-inline-start:0}.prosemirror-flat-list>.list-content{margin-inline-start:1.5em;margin-inline-start:1lh}.prosemirror-flat-list[data-list-kind=bullet]>.list-marker,.prosemirror-flat-list[data-list-kind=toggle]>.list-marker{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.prosemirror-flat-list[data-list-kind=bullet]>.list-marker{-webkit-mask-image:var(--prosekit-list-bullet-icon);-webkit-mask-image:var(--prosekit-list-bullet-icon);mask-image:var(--prosekit-list-bullet-icon)}.prosemirror-flat-list[data-list-kind=toggle]>.list-marker{-webkit-mask-image:var(--prosekit-list-toggle-open-icon);-webkit-mask-image:var(--prosekit-list-toggle-open-icon);mask-image:var(--prosekit-list-toggle-open-icon)}.prosemirror-flat-list[data-list-kind=toggle][data-list-collapsable][data-list-collapsed]>.list-marker{-webkit-mask-image:var(--prosekit-list-toggle-closed-icon);-webkit-mask-image:var(--prosekit-list-toggle-closed-icon);mask-image:var(--prosekit-list-toggle-closed-icon)}.prosemirror-flat-list[data-list-kind=ordered]{counter-increment:prosemirror-flat-list-counter}.prosemirror-flat-list[data-list-kind=ordered]>*{contain:style}.prosemirror-flat-list[data-list-kind=ordered]:before{inset-inline-end:calc(100% - 1.5em);content:counter(prosemirror-flat-list-counter,decimal)". ";font-variant-numeric:tabular-nums;position:absolute;inset-inline-end:calc(100% - 1lh)}.prosemirror-flat-list[data-list-kind=ordered]:first-child,:not(.prosemirror-flat-list[data-list-kind=ordered])+.prosemirror-flat-list[data-list-kind=ordered]{counter-reset:prosemirror-flat-list-counter}@supports (counter-set:prosemirror-flat-list-counter 1){:is(.prosemirror-flat-list[data-list-kind=ordered]:first-child,:not(.prosemirror-flat-list[data-list-kind=ordered])+.prosemirror-flat-list[data-list-kind=ordered])[data-list-order]{counter-set:prosemirror-flat-list-counter var(--prosemirror-flat-list-order)}}@supports not (counter-set:prosemirror-flat-list-counter 1){:is(.prosemirror-flat-list[data-list-kind=ordered]:first-child,:not(.prosemirror-flat-list[data-list-kind=ordered])+.prosemirror-flat-list[data-list-kind=ordered])[data-list-order]{counter-increment:prosemirror-flat-list-counter var(--prosemirror-flat-list-order)}}.prosemirror-flat-list[data-list-kind=task]>.list-marker,.prosemirror-flat-list[data-list-kind=task]>.list-marker *{cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.prosemirror-flat-list[data-list-kind=toggle][data-list-collapsable]>.list-marker{cursor:pointer}.prosemirror-flat-list[data-list-kind=toggle]:not([data-list-collapsable])>.list-marker{opacity:.4;pointer-events:none}.prosemirror-flat-list[data-list-kind=toggle][data-list-collapsable][data-list-collapsed]>.list-content>:nth-child(n+2){display:none}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{box-sizing:border-box;vertical-align:top;border-width:1px;padding-left:.75rem;padding-right:.75rem;position:relative}prosekit-table-handle-drop-indicator{background-color:highlighttext}.ProseMirror .column-resize-handle{z-index:20;pointer-events:none;background-color:highlighttext;width:4px;position:absolute;top:0;bottom:0;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell{--color:210,100%,56%;border:1px double hsl(var(--color));background-color:hsla(var(--color),20%)}.prosekit-placeholder:before{content:attr(data-placeholder);opacity:.3;pointer-events:none;height:0;position:absolute}.prosekit-virtual-selection{background-color:#8888884d;border-radius:2px;box-shadow:0 0 0 2px #8888884d}.prosekit-commit-deletion{background-color:#e5534b80;text-decoration:line-through}.prosekit-commit-addition{background-color:#53e54b80}.ProseMirror-gapcursor{pointer-events:none;display:none;position:relative}.ProseMirror-gapcursor:after{content:"";border-top:1px solid;width:20px;animation:1.1s steps(2,start) infinite ProseMirror-cursor-blink;display:block;position:absolute;top:-2px}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror{--prose-indent-unit:32px}.ProseMirror button,.ProseMirror [role=button]{cursor:pointer}.ProseMirror [style*=--prose-indent-level]{margin-left:calc(var(--prose-indent-unit)*var(--prose-indent-level))}.ProseMirror p{color:#1f2329;margin-top:8px;margin-bottom:8px;font-size:16px;font-weight:400;line-height:26px}.ProseMirror p code{background-color:#f5f6f7;border:1px solid #dee0e3;border-radius:4px;margin-left:3px;margin-right:3px;padding:1px 2px}.ProseMirror p u{text-underline-offset:.2em}.ProseMirror p a{color:#336df4;cursor:pointer}.ProseMirror p a:hover{text-underline-offset:.2em;text-decoration:underline}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5{color:#1f2329;font-weight:500;line-height:1.4}.ProseMirror h1{margin-top:26px;margin-bottom:10px;font-size:26px}.ProseMirror h2{margin-top:22px;margin-bottom:8px;font-size:22px}.ProseMirror h3{margin-top:18px;margin-bottom:8px;font-size:20px}.ProseMirror h4{margin-top:18px;margin-bottom:8px;font-size:18px;line-height:1.8}.ProseMirror h5{margin-top:18px;margin-bottom:8px;font-size:16px;line-height:1.8}.ProseMirror span[data-mention]{white-space:nowrap;align-items:center;display:inline-flex}.ProseMirror span[data-mention]>span[data-mention-trigger]{margin-right:2px}.ProseMirror span[data-mention=user][data-image]:before{content:"";background-image:var(--mention-avatar,none);background-position:50%;background-size:cover;border-radius:999px;flex:0 0 16px;width:16px;height:16px;margin-right:4px}.ProseMirror .prosemirror-flat-list{--list-marker-justify:center;--list-marker-text-align:center;--list-marker-mask-position:center}.ProseMirror .prosemirror-flat-list[style*="text-align: left"]{--list-marker-justify:flex-start;--list-marker-text-align:left;--list-marker-mask-position:left center}.ProseMirror .prosemirror-flat-list[style*="text-align: center"]{--list-marker-justify:center;--list-marker-text-align:center;--list-marker-mask-position:center}.ProseMirror .prosemirror-flat-list[style*="text-align: right"]{--list-marker-justify:flex-end;--list-marker-text-align:right;--list-marker-mask-position:right center}.ProseMirror .prosemirror-flat-list>.list-marker{align-items:center;justify-content:var(--list-marker-justify);text-align:var(--list-marker-text-align);height:26px;display:flex}.ProseMirror .prosemirror-flat-list[data-list-kind=bullet]>.list-marker,.ProseMirror .prosemirror-flat-list[data-list-kind=toggle]>.list-marker{-webkit-mask-position:var(--list-marker-mask-position);-webkit-mask-position:var(--list-marker-mask-position);mask-position:var(--list-marker-mask-position)}.ProseMirror .prosemirror-flat-list[data-list-kind=ordered]:before{width:1.5em;width:1lh;text-align:var(--list-marker-text-align);inset-inline:0 auto}.ProseMirror .prosemirror-flat-list[data-list-kind=ordered]>.list-marker,.ProseMirror .prosemirror-flat-list[data-list-kind=ordered]:before{top:1.5px}.ProseMirror .prosemirror-flat-list[data-list-kind=bullet]>.list-marker,.ProseMirror .prosemirror-flat-list[data-list-kind=bullet]:before{top:1px}.ProseMirror .prosemirror-flat-list[data-list-kind=bullet] .list-marker,.ProseMirror .prosemirror-flat-list[data-list-kind=bullet]:before,.ProseMirror .prosemirror-flat-list[data-list-kind=ordered] .list-marker,.ProseMirror .prosemirror-flat-list[data-list-kind=ordered]:before{color:#1456f0}.ProseMirror .prosemirror-flat-list[data-list-kind=task]{align-items:center;display:flex}.ProseMirror .prosemirror-flat-list[data-list-kind=task]>.list-content{margin-left:24px}.ProseMirror .prosemirror-flat-list[data-list-kind=task]>.list-marker{justify-content:var(--list-marker-justify)}.ProseMirror .prosemirror-flat-list[data-list-kind=task] input[type=checkbox]{appearance:none;border:1px solid #1f2329;border-radius:4px;width:16px;height:16px}.ProseMirror .prosemirror-flat-list[data-list-kind=task] input[type=checkbox]:before{content:"";opacity:0;width:16px;height:16px;display:inline-block;position:relative}.ProseMirror .prosemirror-flat-list[data-list-kind=task] input[type=checkbox]:hover{border:1px solid #1456f0}.ProseMirror .prosemirror-flat-list[data-list-kind=task] input[type=checkbox]:checked:before{opacity:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjU4OSAzLjkwM2wuODA4LjgwOGEuMzUuMzUgMCAwMTAgLjQ5NUw2LjE4IDEwLjQyNWEuMzUuMzUgMCAwMS0uNDk1IDBMMi43MDMgNy40NDRhLjM1LjM1IDAgMDEwLS40OTVsLjgwOC0uODA4YS4zNS4zNSAwIDAxLjQ5NSAwbDEuOTI1IDEuOTI0IDQuMTYzLTQuMTYzYS4zNS4zNSAwIDAxLjQ5NSAweiIgZmlsbD0iIzMzNzBGRiIvPjwvc3ZnPg==);background-size:contain;top:1px}.ProseMirror .prosemirror-flat-list[data-list-kind=task][data-list-checked]>.list-content>p{color:#646a73;opacity:.7;background-image:linear-gradient(90deg,#646a73,#646a73);background-position:0 56%;background-repeat:repeat-x;background-size:100px 1.6px;width:max-content}.ProseMirror .prosekit-horizontal-rule{background-color:#1f232926;height:1px;margin-top:12px;margin-bottom:12px}.ProseMirror div[data-node-view-root=true]:has(pre){background-color:#f5f6f7;border:1px solid #dee0e3;border-radius:8px;margin-top:16px;margin-bottom:16px}.ProseMirror div[data-node-view-root=true]:has(pre)>div:has(.code-block-language-select-trigger){justify-content:flex-end;margin:0;padding-right:12px;display:flex}.ProseMirror div[data-node-view-root=true]:has(pre)>div:has(.code-block-language-select-trigger):before{content:"代码块";color:#646a73;font-size:14px;position:absolute;left:12px}.ProseMirror div[data-node-view-root=true]:has(pre)>div:has(.code-block-language-select-trigger) .code-block-language-select-trigger{color:#2b2f36;width:auto;min-width:120px;height:22px;box-shadow:none;background-color:#1f23291a;border:none;border-radius:4px;padding:0 8px;font-size:14px;line-height:20px}.ProseMirror div[data-node-view-root=true]:has(pre)>div:has(.code-block-language-select-trigger) .code-block-language-select-trigger:focus{box-shadow:none;outline:none}.ProseMirror div[data-node-view-root=true]:has(pre)>div:has(.code-block-language-select-trigger) .code-block-language-select-trigger>svg{opacity:.65;width:14px;height:14px}.ProseMirror div[data-node-view-root=true]:has(pre) pre{margin:40px 0 0;padding:0 12px 12px}.ProseMirror .tableWrapper{margin-top:30px;margin-bottom:24px}.ProseMirror .tableWrapper table{background-color:#fff}.ProseMirror .tableWrapper table .column-resize-handle{background-color:#1456f0;width:2px;bottom:-1px;right:-1px}.ProseMirror .tableWrapper table td{border-color:#dee0e3;padding:8px}.ProseMirror .tableWrapper table td p{margin-top:0;margin-bottom:0;font-size:14px;line-height:23px}.ProseMirror .tableWrapper table .selectedCell{border-color:#0000}.ProseMirror .tableWrapper table td.prose-table-selection-delete-preview,.ProseMirror .tableWrapper table th.prose-table-selection-delete-preview{border-color:#0000;background-color:#d8393124!important}.ProseMirror .tableWrapper .prose-table-locked-axis{background-color:#f2f3f5}.ProseMirror .tableWrapper .prose-table-locked-axis.selectedCell{background-color:hsl(var(--color),.2)}.ProseMirror .tableWrapper:first-child{margin-top:0}.ProseMirror .tableWrapper:last-child{margin-bottom:0}.ProseMirror .tableWrapper .prosemirror-flat-list[data-list-kind=bullet] .list-marker,.ProseMirror .tableWrapper .prosemirror-flat-list[data-list-kind=bullet]:before,.ProseMirror .tableWrapper .prosemirror-flat-list[data-list-kind=ordered] .list-marker,.ProseMirror .tableWrapper .prosemirror-flat-list[data-list-kind=ordered]:before{font-size:14px;line-height:20px}.ProseMirror .tableWrapper .prosemirror-flat-list>.list-marker{height:20px}.ProseMirror blockquote{margin-top:8px;margin-bottom:8px;margin-left:0;padding-left:12px;position:relative}.ProseMirror blockquote p{color:#646a73}.ProseMirror blockquote:before{content:"";z-index:2;background-color:#bbbfc4;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:0}.ProseMirror blockquote .prosemirror-flat-list{margin-left:12px!important}.ProseMirror blockquote .prosemirror-flat-list>.list-marker,.ProseMirror blockquote .prosemirror-flat-list[data-list-kind=ordered]:before{inset-inline:0 auto}.ProseMirror .prosemirror-mention{baseline-source:last}.ProseMirror .prosemirror-mention[data-mention=user]{background-color:#94b4ff2e;border-radius:999999px;height:calc(1em + 6px);padding:1px 6px 1px 1px}.ProseMirror .prosemirror-mention[data-mention=user]:before{border:1px solid #ffffff1a;max-width:calc(1em + 4px);max-height:calc(1em + 4px);flex:none!important;width:calc(1em + 6px)!important;height:calc(1em + 6px)!important}.ProseMirror .prosemirror-mention[data-mention=user] span[data-mention-trigger]{display:none}.ProseMirror .prosemirror-mention[data-mention=user] span[data-mention-label]{color:#1f2329;-webkit-user-select:none;user-select:none}.ProseMirror .ProseMirror-selectednode{outline:0!important}[data-prose-table-handle-selected=true]{background-color:#1456f0!important}[data-prose-table-handle-delete-preview=true]{background-color:#ff7570!important}
