.ProseMirror{outline:none;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.ProseMirror h1{color:hsl(var(--foreground));margin:1.5rem 0 1rem;font-size:2rem;font-weight:700}.ProseMirror h2{color:hsl(var(--foreground));margin:1.25rem 0 .75rem;font-size:1.5rem;font-weight:600}.ProseMirror h3{color:hsl(var(--foreground));margin:1rem 0 .5rem;font-size:1.25rem;font-weight:600}.ProseMirror h4{color:hsl(var(--foreground));margin:.875rem 0 .5rem;font-size:1.125rem;font-weight:600}.ProseMirror h5{color:hsl(var(--foreground));margin:.75rem 0 .5rem;font-size:1rem;font-weight:600}.ProseMirror h6{color:hsl(var(--foreground));margin:.75rem 0 .5rem;font-size:.875rem;font-weight:600}.ProseMirror p{color:hsl(var(--muted-foreground));margin:.75rem 0}.ProseMirror strong{font-weight:600}.ProseMirror em{font-style:italic}.ProseMirror a{color:hsl(var(--primary));cursor:pointer;text-decoration:underline;transition:color .2s}.ProseMirror a:hover{color:hsl(var(--primary)/.8)}.ProseMirror ul:not([data-type=taskList]){margin:.75rem 0;padding-left:1.5rem;list-style-type:disc}.ProseMirror ul:not([data-type=taskList]) li:not([data-checked]){margin:.25rem 0;list-style-type:disc;display:list-item}.ProseMirror ul:not([data-type=taskList]) ul{list-style-type:circle}.ProseMirror ul:not([data-type=taskList]) ul ul{list-style-type:square}.ProseMirror ol{margin:.75rem 0;padding-left:1.5rem;list-style-type:decimal}.ProseMirror ol li{margin:.25rem 0;list-style-type:decimal;display:list-item}.ProseMirror ol ol{list-style-type:lower-alpha}.ProseMirror ol ol ol{list-style-type:lower-roman}.ProseMirror ul[data-type=taskList]{margin:.75rem 0!important;padding-left:0!important;list-style:none!important}.ProseMirror ul[data-type=taskList] li[data-checked]{flex-wrap:nowrap!important;align-items:baseline!important;gap:.5rem!important;margin:.25rem 0!important;display:flex!important}.ProseMirror ul[data-type=taskList] li[data-checked]>label{cursor:pointer;flex-shrink:0!important;align-items:center!important;margin:.125em 0 0!important;padding:0!important;line-height:1!important;display:inline-flex!important}.ProseMirror ul[data-type=taskList] li[data-checked]>label input[type=checkbox]{cursor:pointer;margin:0!important}.ProseMirror ul[data-type=taskList] li[data-checked]>label span{display:none!important}.ProseMirror ul[data-type=taskList] li[data-checked]>div{flex:auto!important;min-width:0!important}.ProseMirror ul[data-type=taskList] li[data-checked]>div p{margin:0!important;padding:0!important}.ProseMirror ul[data-type=taskList] li[data-checked][data-checked=true]>div{opacity:.7;text-decoration:line-through!important}.ProseMirror ul[data-type=taskList] li[data-checked][data-checked=true]>div *{text-decoration:line-through!important}.ProseMirror blockquote{border-left:4px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:1rem 0;padding-left:1rem;font-style:italic}.ProseMirror code{background:hsl(var(--muted));border-radius:.25rem;padding:.125rem .25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em}.ProseMirror pre{background:hsl(var(--muted));border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.ProseMirror pre code{background:0 0;border-radius:0;padding:0}.tiptap :first-child{margin-top:0}.tiptap p.is-editor-empty:first-child:before{color:var(--gray-4);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap p{overflow-wrap:break-word}.tiptap .collaboration-carets__caret{pointer-events:none;word-break:normal;border-left:1px solid #0d0d0d;border-right:1px solid #0d0d0d;margin-left:-1px;margin-right:-1px;position:relative}.tiptap .collaboration-carets__label{color:#0d0d0d;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:3px 3px 3px 0;padding:.1rem .3rem;font-size:12px;font-style:normal;font-weight:600;line-height:normal;position:absolute;top:-1.4em;left:-1px}.prose ul[data-type=taskList],ul[data-type=taskList]{margin:.75rem 0!important;padding-left:0!important;list-style:none!important}.prose ul[data-type=taskList] li[data-checked],ul[data-type=taskList] li[data-checked]{flex-wrap:nowrap!important;align-items:baseline!important;gap:.5rem!important;margin:.25rem 0!important;display:flex!important}.prose ul[data-type=taskList] li[data-checked]>label,ul[data-type=taskList] li[data-checked]>label{cursor:pointer;flex-shrink:0!important;align-items:center!important;margin:.125em 0 0!important;padding:0!important;line-height:1!important;display:inline-flex!important}.prose ul[data-type=taskList] li[data-checked]>label input[type=checkbox],ul[data-type=taskList] li[data-checked]>label input[type=checkbox]{cursor:pointer;margin:0!important}.prose ul[data-type=taskList] li[data-checked]>label span,ul[data-type=taskList] li[data-checked]>label span{display:none!important}.prose ul[data-type=taskList] li[data-checked]>div,ul[data-type=taskList] li[data-checked]>div{flex:1!important;min-width:0!important}.prose ul[data-type=taskList] li[data-checked]>div p,ul[data-type=taskList] li[data-checked]>div p{margin:0!important;padding:0!important}.prose ul[data-type=taskList] li[data-checked][data-checked=true]>div,ul[data-type=taskList] li[data-checked][data-checked=true]>div{opacity:.7;text-decoration:line-through!important}.prose ul[data-type=taskList] li[data-checked][data-checked=true]>div *,ul[data-type=taskList] li[data-checked][data-checked=true]>div *{text-decoration:line-through!important}
