.minimal-tiptap-editor .ProseMirror pre,.minimal-tiptap-editor .ProseMirror code{font-family:monospace}.minimal-tiptap-editor .ProseMirror :not(pre)>code{border-width:1px;border-color:var(--mt-code-color);background-color:var(--mt-code-background);border-radius:.25rem;padding:.125rem .25rem;font-size:.875rem;line-height:1.25rem}.minimal-tiptap-editor .ProseMirror pre{border-width:1px;border-color:var(--mt-pre-border);background-color:var(--mt-pre-background);color:var(--mt-pre-color);-webkit-hyphens:none;hyphens:none;white-space:pre;text-align:left;border-radius:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;position:relative;overflow:auto}.minimal-tiptap-editor .ProseMirror pre code{overflow-wrap:break-word;padding:.875rem;line-height:1.7em;display:block;overflow-x:auto}.minimal-tiptap-editor .ProseMirror pre .hljs-keyword,.minimal-tiptap-editor .ProseMirror pre .hljs-operator,.minimal-tiptap-editor .ProseMirror pre .hljs-function,.minimal-tiptap-editor .ProseMirror pre .hljs-built_in,.minimal-tiptap-editor .ProseMirror pre .hljs-builtin-name{color:var(--hljs-keyword)}.minimal-tiptap-editor .ProseMirror pre .hljs-attr,.minimal-tiptap-editor .ProseMirror pre .hljs-symbol,.minimal-tiptap-editor .ProseMirror pre .hljs-property,.minimal-tiptap-editor .ProseMirror pre .hljs-attribute,.minimal-tiptap-editor .ProseMirror pre .hljs-variable,.minimal-tiptap-editor .ProseMirror pre .hljs-template-variable,.minimal-tiptap-editor .ProseMirror pre .hljs-params{color:var(--hljs-attr)}.minimal-tiptap-editor .ProseMirror pre .hljs-name,.minimal-tiptap-editor .ProseMirror pre .hljs-regexp,.minimal-tiptap-editor .ProseMirror pre .hljs-link,.minimal-tiptap-editor .ProseMirror pre .hljs-type,.minimal-tiptap-editor .ProseMirror pre .hljs-addition{color:var(--hljs-name)}.minimal-tiptap-editor .ProseMirror pre .hljs-string,.minimal-tiptap-editor .ProseMirror pre .hljs-bullet{color:var(--hljs-string)}.minimal-tiptap-editor .ProseMirror pre .hljs-title,.minimal-tiptap-editor .ProseMirror pre .hljs-subst,.minimal-tiptap-editor .ProseMirror pre .hljs-section{color:var(--hljs-title)}.minimal-tiptap-editor .ProseMirror pre .hljs-literal,.minimal-tiptap-editor .ProseMirror pre .hljs-deletion{color:var(--hljs-literal)}.minimal-tiptap-editor .ProseMirror pre .hljs-selector-tag,.minimal-tiptap-editor .ProseMirror pre .hljs-selector-id,.minimal-tiptap-editor .ProseMirror pre .hljs-selector-class{color:var(--hljs-selector-tag)}.minimal-tiptap-editor .ProseMirror pre .hljs-number{color:var(--hljs-number)}.minimal-tiptap-editor .ProseMirror pre .hljs-comment,.minimal-tiptap-editor .ProseMirror pre .hljs-meta,.minimal-tiptap-editor .ProseMirror pre .hljs-quote{color:var(--hljs-comment)}.minimal-tiptap-editor .ProseMirror pre .hljs-emphasis{font-style:italic}.minimal-tiptap-editor .ProseMirror pre .hljs-strong{font-weight:700}
.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);pointer-events:none;float:left;height:0;color:hsl(var(--muted-foreground))}
.ProseMirror ol{list-style-type:decimal}.ProseMirror ol ol{list-style:lower-alpha}.ProseMirror ol ol ol{list-style:lower-roman}.ProseMirror ul{list-style:outside}.ProseMirror ul ul{list-style:circle}.ProseMirror ul ul ul{list-style:square}.ProseMirror ul[data-type=taskList]{margin-left:0;padding:0;list-style:none}.ProseMirror ul[data-type=taskList] li{align-items:flex-start;display:flex}.ProseMirror ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-right:.5rem}.ProseMirror ul[data-type=taskList] li>div{flex:auto}.ProseMirror ul[data-type=taskList] input[type=checkbox]{cursor:pointer}.ProseMirror ul[data-type=taskList] ul[data-type=taskList]{margin:0}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div p{color:hsl(var(--muted-foreground));text-decoration:line-through}
.ProseMirror .heading{font-weight:700;position:relative}.ProseMirror .heading:first-child{margin-top:0}.ProseMirror h1{letter-spacing:-.004375rem;margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.875rem;font-weight:700;line-height:2.5rem}.ProseMirror h2{letter-spacing:.003125rem;margin-top:1rem;margin-bottom:1rem;font-size:1.1875rem;font-weight:700;line-height:1.75rem}.ProseMirror h3{letter-spacing:.00625rem;margin-top:.75rem;margin-bottom:.75rem;font-size:1.0625rem;font-weight:700;line-height:1.5rem}.ProseMirror h4{margin-top:.75rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:700;line-height:1.5rem}.ProseMirror h5,.ProseMirror h6{margin-top:.75rem;margin-bottom:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.ProseMirror a.link{color:hsl(var(--primary));text-decoration-line:underline}.ProseMirror a.link:hover{text-decoration-line:underline}
[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;appearance:none;background-color:#000000b3;border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px #ffffff80}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;inset:10px 10px auto auto}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;inset:20px 20px auto auto}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:inherit}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:0 0;border:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
.ProseMirror .tiptap-thread{cursor:text;--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(253 224 71/var(--tw-border-opacity,1));background-color:#fef9c399;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProseMirror .tiptap-thread:hover,.ProseMirror .tiptap-thread--hovered{background-color:#fef08ab3}.ProseMirror .tiptap-thread--selected{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1));background-color:#fef08acc}.ProseMirror .tiptap-thread--resolved{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));background-color:#eff6ff66}.ProseMirror .tiptap-thread--resolved:hover,.ProseMirror .tiptap-thread--resolved.tiptap-thread--hovered{background-color:#dbeafeb3}.ProseMirror .tiptap-thread--resolved.tiptap-thread--selected{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));background-color:#bfdbfecc}.hide-resolved-threads .ProseMirror .tiptap-thread--resolved,.hide-unresolved-threads .ProseMirror .tiptap-thread:not(.tiptap-thread--resolved),.hide-all-threads .ProseMirror .tiptap-thread{background-color:#0000;border-color:#0000}.ProseMirror ins.suggestion-insertion{cursor:text;--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1));background-color:#dcfce7b3;text-decoration:none}.ProseMirror ins.suggestion-insertion:hover,.ProseMirror ins.suggestion-insertion .suggestion-hovered,.ProseMirror ins.suggestion-insertion .suggestion-focused{background-color:#bbf7d0b3}.ProseMirror del.suggestion-deletion{cursor:text;--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(248 113 113/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));background-color:#fee2e2b3;text-decoration:none}.ProseMirror del.suggestion-deletion:hover,.ProseMirror del.suggestion-deletion .suggestion-hovered,.ProseMirror del.suggestion-deletion .suggestion-focused{background-color:#fecacab3}.ProseMirror .suggestion-block-insert{background-color:#dcfce7b3;position:relative}.ProseMirror .suggestion-block-insert:hover,.ProseMirror .suggestion-block-insert .suggestion-hovered,.ProseMirror .suggestion-block-insert .suggestion-focused{background-color:#bbf7d0b3}.ProseMirror .suggestion-block-delete{background-color:#fee2e2b3;position:relative}.ProseMirror .suggestion-block-delete:hover,.ProseMirror .suggestion-block-delete .suggestion-hovered,.ProseMirror .suggestion-block-delete .suggestion-focused{background-color:#fecacab3}.hide-suggestions .ProseMirror ins.suggestion-insertion,.hide-suggestions .ProseMirror del.suggestion-deletion{color:inherit;background-color:#0000;border-color:#0000}.hide-suggestions .ProseMirror .suggestion-block-insert,.hide-suggestions .ProseMirror .suggestion-block-delete{background-color:#0000}.ProseMirror cite.source-citation{cursor:text;border-bottom-width:2px;border-color:hsl(var(--primary)/.5);background-color:hsl(var(--primary)/.2);font-style:normal;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProseMirror cite.source-citation:hover{background-color:hsl(var(--primary)/.3)}.ProseMirror cite.source-citation:has(.source-citation--hovered){background-color:hsl(var(--primary)/.3)}.ProseMirror cite.source-citation:has(.source-citation--focused){border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.3)}.ProseMirror .source-block{background-color:hsl(var(--primary)/.2);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProseMirror .source-block:hover,.ProseMirror .source-block--hovered{background-color:hsl(var(--primary)/.3)}.ProseMirror .source-block--focused{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.2)}.hide-sources .ProseMirror cite.source-citation,.hide-sources .ProseMirror .source-block{background-color:#0000;border-color:#0000}.collaboration-cursor__caret:hover .collaboration-cursor__label{opacity:1!important}
[data-diff-type=inline-insert],[data-diff-type=inline-update],[data-diff-type=block-insert]{color:hsl(var(--color-black));background-color:#dcfce780;position:relative}[data-diff-type=block-insert]:before{content:"+";--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem;position:absolute;top:0;left:-1.5rem}[data-diff-type=inline-delete],[data-diff-type=block-delete]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));background-color:#fef2f266;text-decoration-line:line-through;position:relative}[data-diff-type=block-delete]:before{content:"−";--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem;position:absolute;top:0;left:-1.5rem}[data-diff-user-id]{cursor:pointer;position:relative}[data-diff-user-id]:before{content:attr(data-diff-user-id);visibility:hidden;--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));background-color:hsl(var(--color-white));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));z-index:50;white-space:nowrap;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.25rem;margin-top:2px;padding:.125rem .25rem;font-size:.75rem;line-height:1rem;position:absolute;top:100%;left:0}[data-diff-user-id]:hover:before{visibility:visible}strong [data-diff-type=inline-delete],strong [data-diff-type=block-delete]{font-weight:400}em [data-diff-type=inline-delete],em [data-diff-type=block-delete]{font-style:normal}code [data-diff-type=inline-delete],code [data-diff-type=block-delete]{font-family:var(--font-sans),ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;background-color:#0000;border-radius:0;padding:0;font-size:1rem;line-height:1.5rem}[data-diff-type=inline-delete] strong,[data-diff-type=block-delete] strong{font-weight:700}[data-diff-type=inline-delete] em,[data-diff-type=block-delete] em{font-style:italic}[data-diff-type=inline-delete] code,[data-diff-type=block-delete] code{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;border-radius:.25rem;padding:.125rem .25rem;font-size:.875rem;line-height:1.25rem}.diff.line-break.ProseMirror-widget:after{content:"¶";--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}
@reference "../../../global.css";:root{--mt-overlay:#fbfbfbbf;--mt-transparent-foreground:#0006;--mt-bg-secondary:#fbfbfbcc;--mt-code-background:#082b781f;--mt-code-color:#d4d4d4;--mt-secondary:#9d9d9f;--mt-pre-background:#ececec;--mt-pre-border:#e0e0e0;--mt-pre-color:#2f2f31;--mt-hr:#dcdcdc;--mt-drag-handle-hover:#5c5c5e;--mt-accent-bold-blue:#05c;--mt-accent-bold-teal:#206a83;--mt-accent-bold-green:#216e4e;--mt-accent-bold-orange:#a54800;--mt-accent-bold-red:#ae2e24;--mt-accent-bold-purple:#5e4db2;--mt-accent-gray:#758195;--mt-accent-blue:#1d7afc;--mt-accent-teal:#2898bd;--mt-accent-green:#22a06b;--mt-accent-orange:#fea362;--mt-accent-red:#c9372c;--mt-accent-purple:#8270db;--mt-accent-blue-subtler:#cce0ff;--mt-accent-teal-subtler:#c6edfb;--mt-accent-green-subtler:#baf3db;--mt-accent-yellow-subtler:#f8e6a0;--mt-accent-red-subtler:#ffd5d2;--mt-accent-purple-subtler:#dfd8fd;--hljs-string:#aa430f;--hljs-title:#b08836;--hljs-comment:#999;--hljs-keyword:#0c5eb1;--hljs-attr:#3a92bc;--hljs-literal:#c82b0f;--hljs-name:#259792;--hljs-selector-tag:#c8500f;--hljs-number:#3da067}.dark{--mt-overlay:#1f2023bf;--mt-transparent-foreground:#fff6;--mt-bg-secondary:#1f2023cc;--mt-code-background:#ffffff13;--mt-code-color:#2c2e33;--mt-secondary:#595a5c;--mt-pre-background:#080808;--mt-pre-border:#23252a;--mt-pre-color:#e3e4e6;--mt-hr:#26282d;--mt-drag-handle-hover:#969799;--mt-accent-bold-blue:#85b8ff;--mt-accent-bold-teal:#9dd9ee;--mt-accent-bold-green:#7ee2b8;--mt-accent-bold-orange:#fec195;--mt-accent-bold-red:#fd9891;--mt-accent-bold-purple:#b8acf6;--mt-accent-gray:#738496;--mt-accent-blue:#388bff;--mt-accent-teal:#42b2d7;--mt-accent-green:#2abb7f;--mt-accent-orange:#a54800;--mt-accent-red:#e2483d;--mt-accent-purple:#8f7ee7;--mt-accent-blue-subtler:#09326c;--mt-accent-teal-subtler:#164555;--mt-accent-green-subtler:#164b35;--mt-accent-yellow-subtler:#533f04;--mt-accent-red-subtler:#5d1f1a;--mt-accent-purple-subtler:#352c63;--hljs-string:#da936b;--hljs-title:#f1d59d;--hljs-comment:#aaa;--hljs-keyword:#69c;--hljs-attr:#90cae8;--hljs-literal:#f2777a;--hljs-name:#5fc0a0;--hljs-selector-tag:#e8c785;--hljs-number:#b6e7b6}.minimal-tiptap-editor .ProseMirror{cursor:text;z-index:0;outline-width:0;flex-direction:column;max-width:100%;min-height:100%;display:flex}.minimal-tiptap-editor{min-height:100%}.ProseMirror{margin:0!important}.minimal-tiptap-editor .ProseMirror>div.editor{white-space:pre-wrap;flex:1;display:block}.ProseMirror .block-node:not(:last-child),.ProseMirror .list-node:not(:last-child),.ProseMirror .text-node:not(:last-child){margin-bottom:.625rem}.ProseMirror ol,.ProseMirror ul{padding-left:1.5rem}.ProseMirror blockquote,.ProseMirror dl,.ProseMirror ol,.ProseMirror p,.ProseMirror pre,.ProseMirror ul{margin:0}.ProseMirror li{line-height:1.75rem}.ProseMirror p{overflow-wrap:break-word}.ProseMirror li>.list-node,.ProseMirror li>.text-node,.ProseMirror li p{margin-bottom:0}.ProseMirror li .text-node:has(+.list-node){margin-bottom:0}.ProseMirror blockquote{padding-left:.875rem;position:relative}.ProseMirror blockquote:before,.ProseMirror blockquote.is-empty:before{border-radius:calc(var(--radius) - 4px);background-color:hsl(var(--accent-foreground)/.15);--tw-content:"";content:var(--tw-content);width:.25rem;height:100%;position:absolute;top:0;bottom:0;left:0}.ProseMirror hr{background-color:var(--mt-hr);border-style:none;width:100%;height:.125rem;margin-top:.75rem;margin-bottom:.75rem}.ProseMirror-focused hr.ProseMirror-selectednode{outline-offset:1px;outline-width:2px;outline-color:hsl(var(--muted-foreground));border-radius:9999px}.ProseMirror .ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.ProseMirror .ProseMirror-hideselection{caret-color:#0000}.ProseMirror:focus{outline:none!important}.ProseMirror.resize-cursor{cursor:col-resize}.ProseMirror placeholder{border-width:1px;border-color:hsl(var(--primary-light));--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));color:hsl(var(--primary));border-radius:.25rem;padding:.05rem .5rem;font-weight:500;display:inline-block}.ProseMirror pre,.ProseMirror code{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important;font-family:monospace!important}.ProseMirror pre{padding:0 .5rem}.ProseMirror code{color:hsl(var(--color-black));font-weight:400}.ProseMirror table{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:1rem;margin-bottom:1rem}.ProseMirror th,.ProseMirror td{--tw-border-opacity:1;border-top-width:1px;border-left-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem;position:relative}.ProseMirror th:last-child,.ProseMirror td:last-child{border-right:1px solid #d1d5db}.ProseMirror tr:last-child th,.ProseMirror tr:last-child td{border-bottom:1px solid #d1d5db}.ProseMirror th{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));text-align:left;font-weight:400}.ProseMirror .selectedCell:after{pointer-events:none;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));opacity:.3;content:"";z-index:2;position:absolute;inset:0}.ProseMirror .column-resize-handle{pointer-events:none;--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1));width:.25rem;position:absolute;top:0;bottom:0;right:0}.ProseMirror s span{text-decoration-line:line-through}.ProseMirror ::-moz-selection{background-color:hsl(var(--primary)/.25)}.ProseMirror .selection,.ProseMirror ::selection{background-color:hsl(var(--primary)/.25)}.ProseMirror .selection::selection{background:0 0}.ProseMirror a{cursor:auto;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProseMirror a:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));text-decoration-line:underline}.ProseMirror a.link{cursor:auto;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProseMirror a.link:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));text-decoration-line:underline}div.tiptap-page-header{border-left:1px solid hsl(var(--border))!important;border-right:1px solid hsl(var(--border))!important;border-top:1px solid hsl(var(--border))!important;background-color:#fff!important}div.tiptap-page-footer{border-left:1px solid hsl(var(--border))!important;border-right:1px solid hsl(var(--border))!important;border-bottom:1px solid hsl(var(--border))!important;background-color:#fff!important}div.tiptap-pagination-gap{background-color:#fff!important;border:0!important}.ProseMirror-focused{outline:none!important}
