.ProseMirror{outline:none;padding:1rem;min-height:150px}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.ProseMirror table td,.ProseMirror table th{min-width:1em;border:1px solid #ced4da;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror table th{font-weight:700;text-align:left;background-color:#f1f3f4}.ProseMirror table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.ProseMirror table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#adf;pointer-events:none}.ProseMirror table p{margin:0}.ProseMirror ul[data-type=taskList]{list-style:none;padding:0}.ProseMirror ul[data-type=taskList] p{margin:0}.ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start}.ProseMirror ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;user-select:none}.ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto}.ProseMirror ul[data-type=taskList] input[type=checkbox]{cursor:pointer}.ProseMirror ul[data-type=taskList] ul[data-type=taskList]{margin:0}.ProseMirror mark{background-color:#fef08a}.ProseMirror mark,.ProseMirror mark.highlight-mark{border-radius:.25rem;padding:.125rem .25rem}.ProseMirror mark[data-color="#fef08a"]{background-color:#fef08a}.ProseMirror mark[data-color="#fecaca"]{background-color:#fecaca}.ProseMirror mark[data-color="#bbf7d0"]{background-color:#bbf7d0}.ProseMirror mark[data-color="#bfdbfe"]{background-color:#bfdbfe}.ProseMirror mark[data-color="#e9d5ff"]{background-color:#e9d5ff}.ProseMirror mark[data-color="#fed7aa"]{background-color:#fed7aa}.ProseMirror mark[style*=background-color]{border-radius:.25rem;padding:.125rem .25rem}.ProseMirror pre{background:#0d1117;color:#c9d1d9;font-family:JetBrains Mono,Fira Code,Consolas,Liberation Mono,Menlo,Courier,monospace;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;overflow-x:auto;margin:1rem 0}.ProseMirror pre code{background:none;color:inherit;font-size:.875rem;padding:0}.ProseMirror blockquote{border-left:3px solid #e5e7eb;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.ProseMirror a{color:#2563eb;text-decoration:underline;cursor:pointer}.ProseMirror a:hover{color:#1d4ed8}.ProseMirror ol,.ProseMirror ul{padding-left:1.5rem;margin:.5rem 0}.ProseMirror li{margin:.25rem 0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{font-weight:600;margin:1rem 0 .5rem;line-height:1.25}.ProseMirror h1{font-size:2rem}.ProseMirror h2{font-size:1.5rem}.ProseMirror h3{font-size:1.25rem}.ProseMirror h4{font-size:1.125rem}.ProseMirror h5{font-size:1rem}.ProseMirror h6{font-size:.875rem}.ProseMirror p{margin:.5rem 0;line-height:1.6}.ProseMirror p:first-child{margin-top:0}.ProseMirror p:last-child{margin-bottom:0}.ProseMirror strong{font-weight:600}.ProseMirror em{font-style:italic}.ProseMirror s{text-decoration:line-through}.ProseMirror u{text-decoration:underline}.ProseMirror [style*="text-align: left"]{text-align:left}.ProseMirror [style*="text-align: center"]{text-align:center}.ProseMirror [style*="text-align: right"]{text-align:right}.ProseMirror [style*="text-align: justify"]{text-align:justify}.tiptap-toolbar button{transition:background-color .2s ease}.tiptap-toolbar button:hover{background-color:#f1f5f9}.tiptap-toolbar button.is-active{background-color:#e2e8f0;color:#1e293b}.tiptap-toolbar .separator{width:1px;height:24px;background-color:#e2e8f0;margin:0 4px}