.tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-light-900)}.dark .tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-dark-900)}.tiptap.ProseMirror blockquote{margin:1.5rem 0;padding-top:.375em;padding-bottom:.375em;padding-left:1em;position:relative}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror blockquote:before,.tiptap.ProseMirror 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.ProseMirror{--tt-inline-code-bg-color:var(--tt-gray-light-a-100);--tt-inline-code-text-color:var(--tt-gray-light-a-700);--tt-inline-code-border-color:var(--tt-gray-light-a-200);--tt-codeblock-bg:var(--tt-gray-light-a-50);--tt-codeblock-text:var(--tt-gray-light-a-800);--tt-codeblock-border:var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--tt-inline-code-bg-color:var(--tt-gray-dark-a-100);--tt-inline-code-text-color:var(--tt-gray-dark-a-700);--tt-inline-code-border-color:var(--tt-gray-dark-a-200);--tt-codeblock-bg:var(--tt-gray-dark-a-50);--tt-codeblock-text:var(--tt-gray-dark-a-800);--tt-codeblock-border:var(--tt-gray-dark-a-200)}.tiptap.ProseMirror :not(pre)>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/.375rem;padding:.1em .2em;font-size:.875em;line-height:1.4}.tiptap.ProseMirror pre code .hljs-comment,.tiptap.ProseMirror pre code .hljs-quote{color:#6a737d;font-style:italic}.tiptap.ProseMirror pre code .hljs-keyword,.tiptap.ProseMirror pre code .hljs-selector-tag,.tiptap.ProseMirror pre code .hljs-subst{color:#d73a49;font-weight:700}.tiptap.ProseMirror pre code .hljs-number,.tiptap.ProseMirror pre code .hljs-literal,.tiptap.ProseMirror pre code .hljs-variable,.tiptap.ProseMirror pre code .hljs-template-variable,.tiptap.ProseMirror pre code .hljs-tag .hljs-attr{color:#005cc5}.tiptap.ProseMirror pre code .hljs-string,.tiptap.ProseMirror pre code .hljs-doctag{color:#032f62}.tiptap.ProseMirror pre code .hljs-title,.tiptap.ProseMirror pre code .hljs-section,.tiptap.ProseMirror pre code .hljs-selector-id{color:#6f42c1;font-weight:700}.tiptap.ProseMirror pre code .hljs-type,.tiptap.ProseMirror pre code .hljs-class .hljs-title{color:#005cc5;font-weight:700}.tiptap.ProseMirror pre code .hljs-tag,.tiptap.ProseMirror pre code .hljs-name,.tiptap.ProseMirror pre code .hljs-attribute{color:#22863a;font-weight:400}.tiptap.ProseMirror pre code .hljs-regexp,.tiptap.ProseMirror pre code .hljs-link{color:#032f62}.tiptap.ProseMirror pre code .hljs-symbol,.tiptap.ProseMirror pre code .hljs-bullet{color:#e36209}.tiptap.ProseMirror pre code .hljs-built_in,.tiptap.ProseMirror pre code .hljs-builtin-name{color:#005cc5}.tiptap.ProseMirror pre code .hljs-meta{color:#6a737d;font-weight:700}.tiptap.ProseMirror pre code .hljs-deletion{background-color:#ffeef0}.tiptap.ProseMirror pre code .hljs-addition{background-color:#e6ffed}.tiptap.ProseMirror pre code .hljs-emphasis{font-style:italic}.tiptap.ProseMirror pre code .hljs-strong{font-weight:700}.dark .tiptap.ProseMirror pre code .hljs-comment,.dark .tiptap.ProseMirror pre code .hljs-quote{color:#8b949e;font-style:italic}.dark .tiptap.ProseMirror pre code .hljs-keyword,.dark .tiptap.ProseMirror pre code .hljs-selector-tag,.dark .tiptap.ProseMirror pre code .hljs-subst{color:#ff7b72;font-weight:700}.dark .tiptap.ProseMirror pre code .hljs-number,.dark .tiptap.ProseMirror pre code .hljs-literal,.dark .tiptap.ProseMirror pre code .hljs-variable,.dark .tiptap.ProseMirror pre code .hljs-template-variable,.dark .tiptap.ProseMirror pre code .hljs-tag .hljs-attr{color:#79c0ff}.dark .tiptap.ProseMirror pre code .hljs-string,.dark .tiptap.ProseMirror pre code .hljs-doctag{color:#a5d6ff}.dark .tiptap.ProseMirror pre code .hljs-title,.dark .tiptap.ProseMirror pre code .hljs-section,.dark .tiptap.ProseMirror pre code .hljs-selector-id{color:#d2a8ff;font-weight:700}.dark .tiptap.ProseMirror pre code .hljs-type,.dark .tiptap.ProseMirror pre code .hljs-class .hljs-title{color:#79c0ff;font-weight:700}.dark .tiptap.ProseMirror pre code .hljs-tag,.dark .tiptap.ProseMirror pre code .hljs-name,.dark .tiptap.ProseMirror pre code .hljs-attribute{color:#7ee787;font-weight:400}.dark .tiptap.ProseMirror pre code .hljs-regexp,.dark .tiptap.ProseMirror pre code .hljs-link{color:#a5d6ff}.dark .tiptap.ProseMirror pre code .hljs-symbol,.dark .tiptap.ProseMirror pre code .hljs-bullet{color:#ffa657}.dark .tiptap.ProseMirror pre code .hljs-built_in,.dark .tiptap.ProseMirror pre code .hljs-builtin-name{color:#79c0ff}.dark .tiptap.ProseMirror pre code .hljs-meta{color:#8b949e;font-weight:700}.dark .tiptap.ProseMirror pre code .hljs-deletion{background-color:#f8514926}.dark .tiptap.ProseMirror pre code .hljs-addition{background-color:#2ea04326}.dark .tiptap.ProseMirror pre code .hljs-emphasis{font-style:italic}.dark .tiptap.ProseMirror pre code .hljs-strong{font-weight:700}
.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{font-style:inherit;position:relative}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h3:first-child,.tiptap.ProseMirror h4:first-child,.tiptap.ProseMirror>.ProseMirror-widget+h1,.tiptap.ProseMirror>.ProseMirror-widget+h2,.tiptap.ProseMirror>.ProseMirror-widget+h3,.tiptap.ProseMirror>.ProseMirror-widget+h4{margin-top:0}.tiptap.ProseMirror h1{font-size:var(--tiptap-h1-font-size,1.5em);font-weight:var(--tiptap-h1-font-weight,700);color:var(--tiptap-h1-color,inherit);text-align:var(--tiptap-h1-text-align,left);font-style:var(--tiptap-h1-font-style,normal);-webkit-text-decoration:var(--tiptap-h1-text-decoration,none);text-decoration:var(--tiptap-h1-text-decoration,none);text-transform:var(--tiptap-h1-text-transform,none);font-variant:var(--tiptap-h1-font-variant,normal);text-indent:var(--tiptap-h1-text-indent,0);line-height:var(--tiptap-h1-line-height,normal);margin-top:var(--tiptap-h1-margin-top,3em);margin-bottom:var(--tiptap-h1-margin-bottom,.5em);letter-spacing:var(--tiptap-h1-letter-spacing,normal);background-color:var(--tiptap-h1-background-color,transparent);font-family:var(--tiptap-h1-font-family,inherit)!important}.tiptap.ProseMirror h2{font-size:var(--tiptap-h2-font-size,1.25em);font-weight:var(--tiptap-h2-font-weight,700);color:var(--tiptap-h2-color,inherit);text-align:var(--tiptap-h2-text-align,left);font-style:var(--tiptap-h2-font-style,normal);-webkit-text-decoration:var(--tiptap-h2-text-decoration,none);text-decoration:var(--tiptap-h2-text-decoration,none);text-transform:var(--tiptap-h2-text-transform,none);font-variant:var(--tiptap-h2-font-variant,normal);text-indent:var(--tiptap-h2-text-indent,0);line-height:var(--tiptap-h2-line-height,normal);margin-top:var(--tiptap-h2-margin-top,2.5em);margin-bottom:var(--tiptap-h2-margin-bottom,.5em);letter-spacing:var(--tiptap-h2-letter-spacing,normal);background-color:var(--tiptap-h2-background-color,transparent);font-family:var(--tiptap-h2-font-family,inherit)!important}.tiptap.ProseMirror h3{font-size:var(--tiptap-h3-font-size,1.125em);font-weight:var(--tiptap-h3-font-weight,600);color:var(--tiptap-h3-color,inherit);text-align:var(--tiptap-h3-text-align,left);font-style:var(--tiptap-h3-font-style,normal);-webkit-text-decoration:var(--tiptap-h3-text-decoration,none);text-decoration:var(--tiptap-h3-text-decoration,none);text-transform:var(--tiptap-h3-text-transform,none);font-variant:var(--tiptap-h3-font-variant,normal);text-indent:var(--tiptap-h3-text-indent,0);line-height:var(--tiptap-h3-line-height,normal);margin-top:var(--tiptap-h3-margin-top,2em);margin-bottom:var(--tiptap-h3-margin-bottom,.5em);letter-spacing:var(--tiptap-h3-letter-spacing,normal);background-color:var(--tiptap-h3-background-color,transparent);font-family:var(--tiptap-h3-font-family,inherit)!important}.tiptap.ProseMirror h4{font-size:var(--tiptap-h4-font-size,1em);font-weight:var(--tiptap-h4-font-weight,600);color:var(--tiptap-h4-color,inherit);text-align:var(--tiptap-h4-text-align,left);font-style:var(--tiptap-h4-font-style,normal);-webkit-text-decoration:var(--tiptap-h4-text-decoration,none);text-decoration:var(--tiptap-h4-text-decoration,none);text-transform:var(--tiptap-h4-text-transform,none);font-variant:var(--tiptap-h4-font-variant,normal);text-indent:var(--tiptap-h4-text-indent,0);line-height:var(--tiptap-h4-line-height,normal);margin-top:var(--tiptap-h4-margin-top,2em);margin-bottom:var(--tiptap-h4-margin-bottom,.5em);letter-spacing:var(--tiptap-h4-letter-spacing,normal);background-color:var(--tiptap-h4-background-color,transparent);font-family:var(--tiptap-h4-font-family,inherit)!important}
