:root{--foreground-rgb:0,0,0;--border-rgb:200,200,200;--secondary-rgb:100,100,100;--background-rgb:245,245,245;--highlight-rgb:200,200,200}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--border-rgb:150,150,150;--secondary-rgb:215,215,215;--background-rgb:30,30,30;--highlight-rgb:75,75,75}}.prose strong,.prose a,.prose p,.prose ul,.prose ol,.prose li,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:rgb(var(--foreground-rgb))}.ProseMirror:focus{outline:none}.editor-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.editor-content{flex-direction:column;flex:1;display:flex;overflow:hidden}.ProseMirror{box-sizing:border-box;white-space:pre-wrap;flex:1;min-height:0;transition:padding-bottom .3s ease-out,scroll-padding-bottom .3s ease-out;overflow-y:auto}.editor-content{color:rgb(var(--foreground-rgb));background:0 0;max-height:100%;overflow-y:auto}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.ProseMirror blockquote,.prose blockquote,blockquote{font-style:normal;font-weight:inherit;quotes:none;border-left:4px solid rgb(var(--border-rgb));background-color:rgba(var(--highlight-rgb),.3);color:rgb(var(--foreground-rgb));margin:.5rem 0;padding:.5rem;display:block}.prose ul,.ProseMirror ul:not([data-type=taskList]),.rich-text-renderer ul:not([data-type=taskList]){margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem;list-style-type:disc}.prose ol,.ProseMirror ol,.rich-text-renderer ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem;list-style-type:decimal}.prose li,.ProseMirror li:not([data-type=taskItem]),.rich-text-renderer li:not([data-type=taskItem]){margin-top:.25rem;margin-bottom:.25rem;line-height:1.5}.prose ul::marker{color:rgb(var(--secondary-rgb))}.prose li::marker{color:rgb(var(--secondary-rgb))}.prose ol::marker{color:rgb(var(--secondary-rgb))}.ProseMirror ul::marker{color:rgb(var(--secondary-rgb))}.ProseMirror ol::marker{color:rgb(var(--secondary-rgb))}.ProseMirror li::marker{color:rgb(var(--secondary-rgb))}.rich-text-renderer ul::marker{color:rgb(var(--secondary-rgb))}.rich-text-renderer ol::marker{color:rgb(var(--secondary-rgb))}.rich-text-renderer li::marker{color:rgb(var(--secondary-rgb))}.prose li>ol{counter-reset:list;margin:0}.prose li>ol>li{list-style:none;position:relative}.prose li>ol>li:before{color:rgb(var(--secondary-rgb));counter-increment:list;content:counter(list,lower-alpha)". ";position:absolute;left:-1.4em}.prose h1,.ProseMirror h1,.rich-text-renderer h1{margin-block:0 1rem;font-size:2em;font-weight:700;line-height:1.2}.prose h2,.ProseMirror h2,.rich-text-renderer h2{margin-block:0 .5rem;font-size:1.5em;font-weight:600;line-height:1.3}.prose h3,.ProseMirror h3,.rich-text-renderer h3{margin-block:0 .25rem;font-size:1.25em;font-weight:600;line-height:1.4}.prose h4,.ProseMirror h4,.rich-text-renderer h4{margin-block:0 .25rem;font-size:1.1em;font-weight:600;line-height:1.4}.prose h5,.ProseMirror h5,.rich-text-renderer h5{margin-block:0 .25rem;font-size:1em;font-weight:600;line-height:1.5}.prose h6,.ProseMirror h6,.rich-text-renderer h6{margin-block:0 .25rem;font-size:.9em;font-weight:600;line-height:1.5}.prose hr,.ProseMirror hr,.rich-text-renderer hr{border-color:rgb(var(--border-rgb));opacity:.6;margin-top:1rem;margin-bottom:1rem}.prose strong{font-weight:800}.prose a{font-weight:inherit;text-underline-offset:.1rem;color:rgb(var(--secondary-rgb))!important}a.focused-text,span.focused-text{background:linear-gradient(90deg,rgba(var(--border-rgb),.5),rgba(var(--highlight-rgb),.5),rgba(var(--border-rgb),.5));background-size:300%;animation:5s ease-in-out infinite gradient-animation}@keyframes gradient-animation{0%{background-position:0%}to{background-position:100%}}.ProseMirror p,.prose p{margin-top:0;margin-bottom:0;line-height:1.4}ul[data-type=taskList],.task-list{margin:0!important;padding:0!important;list-style:none!important}li[data-type=taskItem] input[type=checkbox],.task-item input[type=checkbox]{cursor:pointer;appearance:none!important;border:2px solid rgb(var(--secondary-rgb))!important;vertical-align:top!important;background:0 0!important;border-radius:3px!important;outline:none!important;flex-shrink:0!important;align-self:flex-start!important;width:16px!important;height:16px!important;margin:.1rem 0 0!important;padding:0!important;position:relative!important}li[data-type=taskItem] input[type=checkbox]:disabled,.task-item input[type=checkbox]:disabled{cursor:default!important;opacity:.6!important}li[data-type=taskItem] input[type=checkbox]:checked,.task-item input[type=checkbox]:checked{background-color:rgb(var(--secondary-rgb))!important;border-color:rgb(var(--secondary-rgb))!important}li[data-type=taskItem] input[type=checkbox]:checked:after,.task-item input[type=checkbox]:checked:after{content:"✓"!important;color:rgb(var(--background-rgb))!important;font-size:12px!important;font-weight:700!important;line-height:1!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}li[data-type=taskItem]{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;flex-direction:row!important;align-items:flex-start!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important;position:relative!important}ul[data-type=taskList] li[data-type=taskItem].checked-task>div>p,ul[data-type=taskList] li[data-type=taskItem].checked-task>div>span:not([class*=ProseMirror]),ul[data-type=taskList] li[data-type=taskItem].checked-task>div>strong,ul[data-type=taskList] li[data-type=taskItem].checked-task>div>em,ul[data-type=taskList] li[data-type=taskItem].checked-task>div>code,ul[data-type=taskList] li[data-type=taskItem].checked-task>div>a{opacity:.6!important;text-decoration:line-through!important}li[data-type=taskItem]>label,.task-item>label{-webkit-user-select:none!important;user-select:none!important;flex-shrink:0!important;align-items:flex-start!important;gap:0!important;width:auto!important;max-width:fit-content!important;margin:0 8px 0 0!important;padding:0!important;display:flex!important}li[data-type=taskItem]>div,.task-item>div{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;flex:1!important;min-width:0!important;overflow:hidden!important}li[data-type=taskItem] ul[data-type=taskList],.task-item ul[data-type=taskList],li[data-type=taskItem] .task-list,.task-item .task-list{margin-top:0!important;margin-left:0!important}.editor-image,.ProseMirror img{border-radius:8px!important;max-width:100%!important;height:auto!important;margin:1rem 0!important;display:block!important}.rich-text-renderer .ProseMirror{background:0 0!important;min-height:auto!important;padding:0!important}.rich-text-renderer .ProseMirror p{margin-bottom:.25rem!important;line-height:1.2!important}.rich-text-renderer .ProseMirror ul,.rich-text-renderer .ProseMirror ol{margin:0!important;padding-left:1rem!important}.rich-text-renderer .ProseMirror li{margin:0!important;line-height:1.2!important}.rich-text-renderer .ProseMirror li p,.rich-text-renderer .ProseMirror li>p{margin:0!important}
