.tiptap-content{--blockquote-bg-color:var(--tt-gray-light-900,#222325);--tt-inline-code-bg-color:var(--tt-gray-light-a-100,#0f16240d);--tt-inline-code-text-color:var(--tt-gray-light-a-700,#23252ade);--tt-inline-code-border-color:var(--tt-gray-light-a-200,#25272d1a);--tt-codeblock-bg:var(--tt-gray-light-a-50,#3838380a);--tt-codeblock-text:var(--tt-gray-light-a-800,#1e2024f2);--tt-codeblock-border:var(--tt-gray-light-a-200,#25272d1a);--tt-checklist-bg-color:var(--tt-gray-light-a-100,#0f16240d);--tt-checklist-bg-active-color:var(--tt-gray-light-a-900,#1d1e20fa);--tt-checklist-border-color:var(--tt-gray-light-a-200,#25272d1a);--tt-checklist-border-active-color:var(--tt-gray-light-a-900,#1d1e20fa);--tt-checklist-check-icon-color:var(--white,#fff);--tt-checklist-text-active:var(--tt-gray-light-a-500,#34373ca3);--horizontal-rule-color:var(--tt-gray-light-a-200,#25272d1a);--link-text-color:var(--tt-brand-color-500,#6229ff);--placeholder-color:var(--tt-gray-light-a-400,#282c336b)}.dark .tiptap-content{--blockquote-bg-color:var(--tt-gray-dark-900,#f5f5f5);--tt-inline-code-bg-color:var(--tt-gray-dark-a-100,#e7e7f312);--tt-inline-code-text-color:var(--tt-gray-dark-a-700,#fbfbfebf);--tt-inline-code-border-color:var(--tt-gray-dark-a-200,#eeeef61c);--tt-codeblock-bg:var(--tt-gray-dark-a-50,#e8e8fd0d);--tt-codeblock-text:var(--tt-gray-dark-a-800,#fdfdfde0);--tt-codeblock-border:var(--tt-gray-dark-a-200,#eeeef61c);--tt-checklist-bg-color:var(--tt-gray-dark-a-100,#e7e7f312);--tt-checklist-bg-active-color:var(--tt-gray-dark-a-900,#fffffff5);--tt-checklist-border-color:var(--tt-gray-dark-a-200,#eeeef61c);--tt-checklist-border-active-color:var(--tt-gray-dark-a-900,#fffffff5);--tt-checklist-check-icon-color:var(--black,#0e0e11);--tt-checklist-text-active:var(--tt-gray-dark-a-500,#eceefd80);--horizontal-rule-color:var(--tt-gray-dark-a-200,#eeeef61c);--link-text-color:var(--tt-brand-color-400,#7a52ff);--placeholder-color:var(--tt-gray-dark-a-400,#f4f4ff5e)}.tiptap-content{white-space:pre-wrap;outline:none;font-family:DM Sans,sans-serif;caret-color:#000!important}.tiptap-content ::selection{background-color:#00a63e33}.tiptap-content:focus{outline:none}.tiptap-content .ProseMirror-selectednode:not(.node-imageUpload){outline-offset:2px;border-radius:4px;outline:2px solid #00a63e80}.tiptap-content .ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.tiptap-content .ProseMirror-gapcursor:after{content:"";border-top:1px solid var(--tt-gray-light-900,#222325);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}}.tiptap-content .ProseMirror-hideselection ::selection{background:0 0}.tiptap-content .ProseMirror-hideselection ::selection{background:0 0}.tiptap-content .ProseMirror-hideselection{caret-color:#0000}.tiptap-content h1,.tiptap-content h2,.tiptap-content h3,.tiptap-content h4{color:inherit;font-style:inherit;position:relative}.tiptap-content h1:first-child,.tiptap-content h1:first-of-type,.tiptap-content h2:first-child,.tiptap-content h2:first-of-type,.tiptap-content h3:first-child,.tiptap-content h3:first-of-type,.tiptap-content h4:first-child,.tiptap-content h4:first-of-type{margin-top:0}.tiptap-content h1{margin-top:3em;font-size:1.5em;font-weight:700}.tiptap-content h2{margin-top:2.5em;font-size:1.25em;font-weight:700}.tiptap-content h3{margin-top:2em;font-size:1.125em;font-weight:600}.tiptap-content h4{margin-top:2em;font-size:1em;font-weight:600}.tiptap-content p:not(:first-child):not(td p):not(th p){margin-top:20px;font-size:1rem;font-weight:400;line-height:1.6}.tiptap-content a{color:var(--link-text-color);text-decoration:underline}.tiptap-content a span{text-decoration:underline}.tiptap-content blockquote{margin:1.5rem 0;padding-top:.375em;padding-bottom:.375em;padding-left:1em;position:relative}.tiptap-content blockquote p{margin-top:0}.tiptap-content blockquote:before,.tiptap-content blockquote.is-empty:before{background-color:var(--blockquote-bg-color);content:"";border-radius:0;width:.25em;height:100%;position:absolute;top:0;bottom:0;left:0}.tiptap-content code{background-color:var(--tt-inline-code-bg-color);color:var(--tt-inline-code-text-color);border:1px solid var(--tt-inline-code-border-color);border-radius:6px;padding:.1em .2em;font-family:JetBrains Mono NL,monospace;font-size:.875em;line-height:1.4}.tiptap-content pre{background-color:var(--tt-codeblock-bg);color:var(--tt-codeblock-text);border:1px solid var(--tt-codeblock-border);border-radius:6px;margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:1rem}.tiptap-content pre code{-webkit-text-fill-color:inherit;color:inherit;background-color:#0000;border:none;border-radius:0}.tiptap-content ol,.tiptap-content ul{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.5em}.tiptap-content ol:first-child,.tiptap-content ul:first-child{margin-top:0}.tiptap-content ol:last-child,.tiptap-content ul:last-child{margin-bottom:0}.tiptap-content ol ol,.tiptap-content ol ul,.tiptap-content ul ol,.tiptap-content ul ul{margin-top:0;margin-bottom:0}.tiptap-content li p{margin-top:0;line-height:1.6}.tiptap-content ol{list-style:decimal}.tiptap-content ol ol{list-style:lower-alpha}.tiptap-content ol ol ol{list-style:lower-roman}.tiptap-content ul:not([data-type=taskList]){list-style:outside}.tiptap-content ul:not([data-type=taskList]) ul{list-style:circle}.tiptap-content ul:not([data-type=taskList]) ul ul{list-style:square}.tiptap-content ul[data-type=taskList]{padding-left:.25em}.tiptap-content ul[data-type=taskList] li{flex-direction:row;align-items:flex-start;display:flex}.tiptap-content ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.tiptap-content ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap-content ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.tiptap-content ul[data-type=taskList] li label{padding-top:.375rem;padding-right:.5rem;position:relative}.tiptap-content ul[data-type=taskList] li label input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.tiptap-content ul[data-type=taskList] li label span{border:1px solid var(--tt-checklist-border-color);cursor:pointer;background-color:var(--tt-checklist-bg-color);border-radius:.25rem;width:1em;height:1em;transition:background-color 80ms ease-out,border-color 80ms ease-out;display:block;position:relative}.tiptap-content ul[data-type=taskList] li label span:before{content:"";background-color:var(--tt-checklist-check-icon-color);opacity:0;width:.75em;height:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.tiptap-content ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-checklist-border-active-color)}.tiptap-content ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.tiptap-content ul[data-type=taskList] li div{flex:1;min-width:0}.tiptap-content hr{background-color:var(--horizontal-rule-color);border:none;height:1px}.tiptap-content [data-type=horizontalRule]{margin-top:2.25em;margin-bottom:2.25em;padding-top:.75rem;padding-bottom:.75rem}.tiptap-content img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.tiptap-content>img:not([data-type=emoji] img){border-radius:.25rem;outline:.125rem solid #0000;margin:2rem auto}.tiptap-content [data-resize-container]{margin:2rem 0;background-color:#0000!important;justify-content:center!important;display:flex!important}.tiptap-content [data-resize-wrapper]{display:inline-block;position:relative}.tiptap-content [data-resize-wrapper] img{border-radius:.25rem;max-width:100%;height:auto;display:block}.tiptap-content s,.tiptap-content s span{text-decoration:line-through}.tiptap-content u,.tiptap-content u span{text-decoration:underline}.tiptap-content strong{font-weight:700}.tiptap-content em{font-style:italic}.tiptap-content sub,.tiptap-content sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.tiptap-content sub{bottom:-.25em}.tiptap-content sup{top:-.5em}.tiptap-content mark{border-radius:.125rem;padding:.125rem .25rem}.tiptap-content mark[data-color=yellow],.tiptap-content mark[style*="background-color: #fef08a"],.tiptap-content mark[style*="background-color: rgb(254, 240, 138)"]{background-color:#fef08a}.tiptap-content mark[data-color=green],.tiptap-content mark[style*="background-color: #dcfce7"],.tiptap-content mark[style*="background-color: rgb(220, 252, 231)"]{background-color:#dcfce7}.tiptap-content mark[data-color=blue],.tiptap-content mark[style*="background-color: #e0f2fe"],.tiptap-content mark[style*="background-color: rgb(224, 242, 254)"]{background-color:#e0f2fe}.tiptap-content mark[data-color=purple],.tiptap-content mark[style*="background-color: #f3e8ff"],.tiptap-content mark[style*="background-color: rgb(243, 232, 255)"]{background-color:#f3e8ff}.tiptap-content mark[data-color=red],.tiptap-content mark[style*="background-color: #ffe4e6"],.tiptap-content mark[style*="background-color: rgb(255, 228, 230)"]{background-color:#ffe4e6}.tiptap-content mark[data-color=orange],.tiptap-content mark[style*="background-color: rgb(251, 236, 221)"]{background-color:#fbecdd}.tiptap-content mark[data-color=pink],.tiptap-content mark[style*="background-color: rgb(252, 241, 246)"]{background-color:#fcf1f6}.tiptap-content [style*="text-align: left"]{text-align:left}.tiptap-content [style*="text-align: center"]{text-align:center}.tiptap-content [style*="text-align: right"]{text-align:right}.tiptap-content [style*="text-align: justify"]{text-align:justify}.tiptap-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.5em 0;overflow:hidden}.tiptap-content table th,.tiptap-content table td{border:1px solid var(--tt-inline-code-border-color,#25272d1a);text-align:left;vertical-align:top;min-width:80px;padding:.5em .75em;position:relative}.tiptap-content table th>*,.tiptap-content table td>*,.tiptap-content table th p,.tiptap-content table td p{margin:0}.tiptap-content table th{background-color:var(--tt-codeblock-bg,#3838380a);font-weight:600}.tiptap-content table tr:hover td{background-color:var(--tt-inline-code-bg-color,#0f162405)}.tiptap-content table .selectedCell{background-color:#00a63e1a}.tiptap-content table .selectedCell:after{content:"";pointer-events:none;border:2px solid #00a63e66;position:absolute;inset:0}.tiptap-content table .column-resize-handle{pointer-events:none;background-color:#00a63e80;width:4px;position:absolute;top:0;bottom:0;right:-2px}.tiptap-content.resize-cursor{cursor:col-resize}
