.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));opacity:.5}.ProseMirror.skill-document-editor p.is-editor-empty:first-child:before,.skill-document-editor .ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;opacity:1}
.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}.skill-document-editor ol,.skill-document-editor ul{margin-left:0;padding-left:1.5rem}.skill-document-editor li{padding-left:0}.skill-document-editor ol{counter-reset:doc-ol;list-style:none!important}.skill-document-editor ol>li::marker{content:none}.skill-document-editor ol>li{counter-increment:doc-ol;position:relative}.skill-document-editor ol>li:before{content:counter(doc-ol) ".";white-space:nowrap;position:absolute;right:calc(100% + .4em)}.skill-document-editor ol ol>li:before{content:counter(doc-ol, lower-alpha) "."}.skill-document-editor ol ol ol>li:before{content:counter(doc-ol, lower-roman) "."}
.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}.ProseMirror .tiptap-thread--resolved[data-status-all=open]{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(253 224 71/var(--tw-border-opacity,1));background-color:#fef9c399}.ProseMirror .tiptap-thread--resolved[data-status-all=open]:hover,.ProseMirror .tiptap-thread--resolved[data-status-all=open].tiptap-thread--hovered{background-color:#fef08ab3}.ProseMirror .tiptap-thread--resolved[data-status-all=open].tiptap-thread--selected{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1));background-color:#fef08acc}.hide-resolved-threads .ProseMirror .tiptap-thread--resolved{background-color:#0000;border-color:#0000}.hide-resolved-threads .ProseMirror .tiptap-thread--resolved[data-status-all=open]{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(253 224 71/var(--tw-border-opacity,1));background-color:#fef9c399}.hide-resolved-threads .ProseMirror .tiptap-thread--resolved[data-status-all=open]:hover,.hide-resolved-threads .ProseMirror .tiptap-thread--resolved[data-status-all=open].tiptap-thread--hovered{background-color:#fef08ab3}.hide-resolved-threads .ProseMirror .tiptap-thread--resolved[data-status-all=open].tiptap-thread--selected{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1));background-color:#fef08acc}.hide-unresolved-threads .ProseMirror .tiptap-thread:not(.tiptap-thread--resolved),.hide-all-threads .ProseMirror .tiptap-thread{background-color:#0000;border-color:#0000}.ProseMirror [data-suggestion-type=add],.ProseMirror [data-suggestion-type=replaceInsertion]{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 [data-suggestion-type=add]:hover,.ProseMirror [data-suggestion-type=replaceInsertion]:hover{background-color:#bbf7d0b3}.ProseMirror [data-suggestion-type=add]:has(.suggestion-hovered){background-color:#bbf7d0b3}.ProseMirror [data-suggestion-type=replaceInsertion]:has(.suggestion-hovered){background-color:#bbf7d0b3}:is(.ProseMirror [data-suggestion-type=add]:has(.suggestion-focused),.ProseMirror [data-suggestion-type=replaceInsertion]:has(.suggestion-focused)){--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1));background-color:#bbf7d0cc}.ProseMirror [data-suggestion-type=delete],.ProseMirror [data-suggestion-type=replaceDeletion]{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 [data-suggestion-type=delete]:hover,.ProseMirror [data-suggestion-type=replaceDeletion]:hover{background-color:#fecacab3}.ProseMirror [data-suggestion-type=delete]:has(.suggestion-hovered){background-color:#fecacab3}.ProseMirror [data-suggestion-type=replaceDeletion]:has(.suggestion-hovered){background-color:#fecacab3}:is(.ProseMirror [data-suggestion-type=delete]:has(.suggestion-focused),.ProseMirror [data-suggestion-type=replaceDeletion]:has(.suggestion-focused)){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));background-color:#fecacacc}.ProseMirror [data-suggestion-type=add][data-node-view-wrapper],.ProseMirror [data-suggestion-type=replaceInsertion][data-node-view-wrapper]{background-color:#dcfce7b3;border-style:none;outline:2px solid #4ade8080;padding:.5rem .75rem;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 [data-suggestion-type=add][data-node-view-wrapper]:hover,.ProseMirror [data-suggestion-type=replaceInsertion][data-node-view-wrapper]:hover,.ProseMirror .suggestion-hovered>[data-suggestion-type=add][data-node-view-wrapper],.ProseMirror .suggestion-hovered>[data-suggestion-type=replaceInsertion][data-node-view-wrapper],.ProseMirror .suggestion-focused>[data-suggestion-type=add][data-node-view-wrapper],.ProseMirror .suggestion-focused>[data-suggestion-type=replaceInsertion][data-node-view-wrapper]{background-color:#bbf7d0b3}.ProseMirror [data-suggestion-type=delete][data-node-view-wrapper],.ProseMirror [data-suggestion-type=replaceDeletion][data-node-view-wrapper]{opacity:.6;background-color:#fee2e2b3;border-style:none;outline:2px solid #f8717180;padding:.5rem .75rem;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 [data-suggestion-type=delete][data-node-view-wrapper]:hover,.ProseMirror [data-suggestion-type=replaceDeletion][data-node-view-wrapper]:hover,.ProseMirror .suggestion-hovered>[data-suggestion-type=delete][data-node-view-wrapper],.ProseMirror .suggestion-hovered>[data-suggestion-type=replaceDeletion][data-node-view-wrapper],.ProseMirror .suggestion-focused>[data-suggestion-type=delete][data-node-view-wrapper],.ProseMirror .suggestion-focused>[data-suggestion-type=replaceDeletion][data-node-view-wrapper]{background-color:#fecacab3}.ProseMirror cite.source-citation{cursor:text;border-bottom-width:2px;border-color:hsl(var(--primary) / .4);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) / .2)}.ProseMirror cite.source-citation:has(.source-citation--hovered){background-color:hsl(var(--primary) / .2)}.ProseMirror cite.source-citation:has(.source-citation--focused){border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .2)}.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%}.skill-document-editor{height:auto!important;min-height:100%!important;max-height:none!important;overflow:visible!important}.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{mix-blend-mode:darken;background:#b4d7ff}.ProseMirror .selection,.ProseMirror ::selection{mix-blend-mode:darken;background:#b4d7ff}.ProseMirror .selection::selection{background:0 0}.ProseMirror a:not(.provider-link-chip-anchor),.ProseMirror a.link{--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:not(.provider-link-chip-anchor):hover,.ProseMirror a.link:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));text-decoration-line:underline}.ProseMirror a:not(.provider-link-chip-anchor):visited,.ProseMirror a.link:visited{color:var(--mt-accent-bold-purple)}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}.ProseMirror[contenteditable=false]{cursor:default;caret-color:#0000}.ProseMirror[contenteditable=false]:focus{outline:none}.ProseMirror[contenteditable=false] .resize-handle,.ProseMirror[contenteditable=false] .image-actions,.ProseMirror[contenteditable=false] .column-resize-handle{display:none}