.docs-editor .ProseMirror{--checklist-bg-color:var(--tt-gray-light-a-100);--checklist-bg-active-color:var(--tt-gray-light-a-900);--checklist-border-color:var(--tt-gray-light-a-200);--checklist-border-active-color:var(--tt-gray-light-a-900);--checklist-check-icon-color:white;--checklist-text-active:var(--tt-gray-light-a-500)}.dark .docs-editor .ProseMirror{--checklist-bg-color:var(--tt-gray-dark-a-100);--checklist-bg-active-color:var(--tt-gray-dark-a-900);--checklist-border-color:var(--tt-gray-dark-a-200);--checklist-border-active-color:var(--tt-gray-dark-a-900);--checklist-check-icon-color:black;--checklist-text-active:var(--tt-gray-dark-a-500)}.docs-editor .ProseMirror ol,.docs-editor .ProseMirror ul{margin-top:1.1em;margin-bottom:1.1em;padding-left:1.5em;line-height:1.35}.docs-editor .ProseMirror ol:first-child,.docs-editor .ProseMirror ul:first-child{margin-top:0}.docs-editor .ProseMirror ol ol,.docs-editor .ProseMirror ol ul,.docs-editor .ProseMirror ul ol,.docs-editor .ProseMirror ul ul{margin-top:0;margin-bottom:0}.docs-editor .ProseMirror li p{margin-top:0}.docs-editor .ProseMirror ol{list-style:decimal}.docs-editor .ProseMirror ol ol{list-style:lower-alpha}.docs-editor .ProseMirror ol ol ol{list-style:lower-roman}.docs-editor .ProseMirror ul:not([data-type=taskList]){list-style:outside}.docs-editor .ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.docs-editor .ProseMirror ul:not([data-type=taskList]) ul ul{list-style:outside}.docs-editor .ProseMirror ul[data-type=taskList]{padding-left:.25em}.docs-editor .ProseMirror ul[data-type=taskList] li{flex-direction:row;align-items:flex-start;display:flex}.docs-editor .ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.docs-editor .ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.docs-editor .ProseMirror ul[data-type=taskList] li label{padding-top:4px;padding-right:8px;position:relative}.docs-editor .ProseMirror ul[data-type=taskList] li label input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.docs-editor .ProseMirror ul[data-type=taskList] li label span{border:1px solid var(--checklist-border-color);border-radius:var(--tt-radius-xs,.25rem);cursor:pointer;background-color:var(--checklist-bg-color);width:1em;height:1em;transition:background-color 80ms ease-out,border-color 80ms ease-out;display:block;position:relative}.docs-editor .ProseMirror ul[data-type=taskList] li label span:before{content:"";background-color:var(--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}.docs-editor .ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--checklist-bg-active-color);border-color:var(--checklist-border-active-color)}.docs-editor .ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.docs-editor .ProseMirror ul[data-type=taskList] li div{flex:1;min-width:0}.docs-editor .ProseMirror .collaboration-cursor__caret{pointer-events:none;word-break:normal;border-left:1px solid #000;border-right:1px solid #000;margin-left:-1px;margin-right:-1px;position:relative}.docs-editor .ProseMirror .collaboration-cursor__label{color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border-radius:.25rem .25rem .25rem 0;padding:.25rem .375rem;font-size:.75rem;font-weight:500;line-height:1;position:absolute;top:-1.4em;left:-1px}.docs-editor .ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.docs-editor .ProseMirror a span{text-decoration:underline}.docs-editor .ProseMirror s span{text-decoration:line-through}.docs-editor .ProseMirror u span{text-decoration:underline}.docs-editor .ProseMirror h1,.docs-editor .ProseMirror h2,.docs-editor .ProseMirror h3,.docs-editor .ProseMirror h4{color:inherit;font-style:inherit;position:relative}.docs-editor .ProseMirror h1:first-child,.docs-editor .ProseMirror h2:first-child,.docs-editor .ProseMirror h3:first-child,.docs-editor .ProseMirror h4:first-child{margin-top:0}.docs-editor .ProseMirror h1{margin:1.5em 0 .6em;font-size:2em;font-weight:700;line-height:1.35}.docs-editor .ProseMirror h2{margin:1.1em 0 .85em;font-size:1.5em;font-weight:700;line-height:1.25}.docs-editor .ProseMirror h3{margin:1.2em 0 .95em;font-size:1.17em;font-weight:600;line-height:1.3}.docs-editor .ProseMirror h4{margin:1em 0 1.1em;font-size:1em;font-weight:600;line-height:1.35}.docs-editor .ProseMirror{--link-text-color:#06c}.dark .docs-editor .ProseMirror{--link-text-color:var(--tt-brand-color-400)}.docs-editor .ProseMirror a{color:var(--link-text-color);cursor:pointer;text-decoration:underline}.docs-editor .ProseMirror{--blockquote-bg-color:var(--tt-gray-light-900)}.dark .docs-editor .ProseMirror{--blockquote-bg-color:var(--tt-gray-dark-900)}.docs-editor .ProseMirror blockquote{margin:1.5rem 0;padding-top:.375em;padding-bottom:.375em;padding-left:1em;position:relative}.docs-editor .ProseMirror blockquote p{margin-top:0}.docs-editor .ProseMirror blockquote:before,.docs-editor .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}.docs-editor .ProseMirror .code-block{background:var(--tt-codeblock-bg-color)}.docs-editor .ProseMirror .code-block pre{color:var(--tt-codeblock-color);background-color:transparent;margin-top:0;margin-bottom:.5rem;font-size:13px}.docs-editor .ProseMirror .code-light{--tt-codeblock-bg-color:#fff;--tt-codeblock-color:#24292e}.docs-editor .ProseMirror .code-light .hljs-doctag,.docs-editor .ProseMirror .code-light .hljs-keyword,.docs-editor .ProseMirror .code-light .hljs-meta .hljs-keyword,.docs-editor .ProseMirror .code-light .hljs-template-tag,.docs-editor .ProseMirror .code-light .hljs-template-variable,.docs-editor .ProseMirror .code-light .hljs-type,.docs-editor .ProseMirror .code-light .hljs-variable.language_{color:#d73a49}.docs-editor .ProseMirror .code-light .hljs-title,.docs-editor .ProseMirror .code-light .hljs-title.class_,.docs-editor .ProseMirror .code-light .hljs-title.class_.inherited__,.docs-editor .ProseMirror .code-light .hljs-title.function_{color:#6f42c1}.docs-editor .ProseMirror .code-light .hljs-attr,.docs-editor .ProseMirror .code-light .hljs-attribute,.docs-editor .ProseMirror .code-light .hljs-literal,.docs-editor .ProseMirror .code-light .hljs-meta,.docs-editor .ProseMirror .code-light .hljs-number,.docs-editor .ProseMirror .code-light .hljs-operator,.docs-editor .ProseMirror .code-light .hljs-variable,.docs-editor .ProseMirror .code-light .hljs-selector-attr,.docs-editor .ProseMirror .code-light .hljs-selector-class,.docs-editor .ProseMirror .code-light .hljs-selector-id{color:#005cc5}.docs-editor .ProseMirror .code-light .hljs-regexp,.docs-editor .ProseMirror .code-light .hljs-string,.docs-editor .ProseMirror .code-light .hljs-meta .hljs-string{color:#032f62}.docs-editor .ProseMirror .code-light .hljs-built_in,.docs-editor .ProseMirror .code-light .hljs-symbol{color:#e36209}.docs-editor .ProseMirror .code-light .hljs-comment,.docs-editor .ProseMirror .code-light .hljs-code,.docs-editor .ProseMirror .code-light .hljs-formula{color:#6a737d}.docs-editor .ProseMirror .code-light .hljs-name,.docs-editor .ProseMirror .code-light .hljs-quote,.docs-editor .ProseMirror .code-light .hljs-selector-tag,.docs-editor .ProseMirror .code-light .hljs-selector-pseudo{color:#22863a}.docs-editor .ProseMirror .code-light .hljs-subst{color:#24292e}.docs-editor .ProseMirror .code-light .hljs-section{color:#005cc5;font-weight:700}.docs-editor .ProseMirror .code-light .hljs-bullet{color:#735c0f}.docs-editor .ProseMirror .code-light .hljs-emphasis{color:#24292e;font-style:italic}.docs-editor .ProseMirror .code-light .hljs-strong{color:#24292e;font-weight:700}.docs-editor .ProseMirror .code-light .hljs-addition{color:#22863a;background-color:#f0fff4}.docs-editor .ProseMirror .code-light .hljs-deletion{color:#b31d28;background-color:#ffeef0}.docs-editor .ProseMirror .code-dark{--tt-codeblock-bg-color:#0d1117;--tt-codeblock-color:#c9d1d9}.docs-editor .ProseMirror .code-dark .hljs-doctag,.docs-editor .ProseMirror .code-dark .hljs-keyword,.docs-editor .ProseMirror .code-dark .hljs-meta .hljs-keyword,.docs-editor .ProseMirror .code-dark .hljs-template-tag,.docs-editor .ProseMirror .code-dark .hljs-template-variable,.docs-editor .ProseMirror .code-dark .hljs-type,.docs-editor .ProseMirror .code-dark .hljs-variable.language_{color:#ff7b72}.docs-editor .ProseMirror .code-dark .hljs-title,.docs-editor .ProseMirror .code-dark .hljs-title.class_,.docs-editor .ProseMirror .code-dark .hljs-title.class_.inherited__,.docs-editor .ProseMirror .code-dark .hljs-title.function_{color:#d2a8ff}.docs-editor .ProseMirror .code-dark .hljs-attr,.docs-editor .ProseMirror .code-dark .hljs-attribute,.docs-editor .ProseMirror .code-dark .hljs-literal,.docs-editor .ProseMirror .code-dark .hljs-meta,.docs-editor .ProseMirror .code-dark .hljs-number,.docs-editor .ProseMirror .code-dark .hljs-operator,.docs-editor .ProseMirror .code-dark .hljs-variable,.docs-editor .ProseMirror .code-dark .hljs-selector-attr,.docs-editor .ProseMirror .code-dark .hljs-selector-class,.docs-editor .ProseMirror .code-dark .hljs-selector-id{color:#79c0ff}.docs-editor .ProseMirror .code-dark .hljs-regexp,.docs-editor .ProseMirror .code-dark .hljs-string,.docs-editor .ProseMirror .code-dark .hljs-meta .hljs-string{color:#a5d6ff}.docs-editor .ProseMirror .code-dark .hljs-built_in,.docs-editor .ProseMirror .code-dark .hljs-symbol{color:#ffa657}.docs-editor .ProseMirror .code-dark .hljs-comment,.docs-editor .ProseMirror .code-dark .hljs-code,.docs-editor .ProseMirror .code-dark .hljs-formula{color:#8b949e}.docs-editor .ProseMirror .code-dark .hljs-name,.docs-editor .ProseMirror .code-dark .hljs-quote,.docs-editor .ProseMirror .code-dark .hljs-selector-tag,.docs-editor .ProseMirror .code-dark .hljs-selector-pseudo{color:#7ee787}.docs-editor .ProseMirror .code-dark .hljs-subst{color:#c9d1d9}.docs-editor .ProseMirror .code-dark .hljs-section{color:#1f6feb;font-weight:700}.docs-editor .ProseMirror .code-dark .hljs-bullet{color:#f2cc60}.docs-editor .ProseMirror .code-dark .hljs-emphasis{color:#c9d1d9;font-style:italic}.docs-editor .ProseMirror .code-dark .hljs-strong{color:#c9d1d9;font-weight:700}.docs-editor .ProseMirror .code-dark .hljs-addition{color:#aff5b4;background-color:#033a16}.docs-editor .ProseMirror .code-dark .hljs-deletion{color:#ffdcd7;background-color:#67060c}.docs-editor .ProseMirror{--separator-color:var(--tt-gray-light-a-200)}.dark .docs-editor .ProseMirror{--separator-color:var(--tt-gray-dark-a-200)}.docs-editor .ProseMirror hr{background-color:var(--separator-color);border:none;height:1px;margin-top:3em;margin-bottom:3em}.docs-editor .ProseMirror{--tt-highlight-green:#dcfce7;--tt-highlight-green-contrast:#c7fad8;--tt-highlight-blue:#e0f2fe;--tt-highlight-blue-contrast:#ceeafd;--tt-highlight-red:#ffe4e6;--tt-highlight-red-contrast:#ffccd0;--tt-highlight-purple:#f3e8ff;--tt-highlight-purple-contrast:#e4ccff;--tt-highlight-yellow:#fef9c3;--tt-highlight-yellow-contrast:#fbe604}.dark .docs-editor .ProseMirror{--tt-highlight-green:#509568;--tt-highlight-green-contrast:#47855d;--tt-highlight-blue:#6e92aa;--tt-highlight-blue-contrast:#5e86a1;--tt-highlight-red:#743e42;--tt-highlight-red-contrast:#643539;--tt-highlight-purple:#583e74;--tt-highlight-purple-contrast:#4c3564;--tt-highlight-yellow:#6b6524;--tt-highlight-yellow-contrast:#58531e}.docs-editor .ProseMirror .tableWrapper{margin:3rem -4px 3rem 0;padding-right:4px;overflow-x:auto}.docs-editor .ProseMirror table{border-collapse:collapse;table-layout:auto;border:1px solid rgba(0,0,0,.1);width:100%;overflow:visible}.docs-editor .ProseMirror table td,.docs-editor .ProseMirror table th{text-align:left;vertical-align:top;border:1px solid rgba(0,0,0,.1);min-width:100px;padding:.5rem;position:relative}.docs-editor .ProseMirror table td:first-of-type:not(a),.docs-editor .ProseMirror table th:first-of-type:not(a){margin-top:0}.docs-editor .ProseMirror table td p,.docs-editor .ProseMirror table th p{margin:0}.docs-editor .ProseMirror table td p+p,.docs-editor .ProseMirror table th p+p{margin-top:.75rem}.docs-editor .ProseMirror table th{background:rgba(0,0,0,.024)}.docs-editor .ProseMirror table .column-resize-handle{pointer-events:none;width:7px;display:flex;position:absolute;top:0;bottom:0;right:-4px}.docs-editor .ProseMirror table .column-resize-handle:before{content:"";background:rgba(0,0,0,.2);width:1px;height:100%;margin-left:3px}.docs-editor .ProseMirror table .selectedCell{background:rgba(0,0,0,.05);border:1px double rgba(0,0,0,.3)}.docs-editor .ProseMirror table .grip-column,.docs-editor .ProseMirror table .grip-row{cursor:pointer;z-index:10;background:rgba(0,0,0,.05);justify-content:center;align-items:center;display:flex;position:absolute}.docs-editor .ProseMirror table .grip-column{border-left:1px solid rgba(0,0,0,.2);width:calc(100% + 1px);height:12px;top:-12px;left:0}.docs-editor .ProseMirror table .grip-column:hover:before,.docs-editor .ProseMirror table .grip-column.selected:before{content:"";width:10px}.docs-editor .ProseMirror table .grip-column:hover{background:rgba(0,0,0,.1)}.docs-editor .ProseMirror table .grip-column:hover:before{border-bottom:1px dotted rgba(0,0,0,.6)}.docs-editor .ProseMirror table .grip-column.first{border-color:transparent;border-top-left-radius:4px}.docs-editor .ProseMirror table .grip-column.last{border-top-right-radius:4px}.docs-editor .ProseMirror table .grip-column.selected{background:rgba(0,0,0,.3);border-color:rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.2)}.docs-editor .ProseMirror table .grip-column.selected:before{border-bottom:1px dotted}.docs-editor .ProseMirror table .grip-row{border-top:1px solid rgba(0,0,0,.2);width:12px;height:calc(100% + 1px);top:0;left:-12px}.docs-editor .ProseMirror table .grip-row:hover:before,.docs-editor .ProseMirror table .grip-row.selected:before{content:"";height:10px}.docs-editor .ProseMirror table .grip-row:hover{background:rgba(0,0,0,.1)}.docs-editor .ProseMirror table .grip-row:hover:before{border-left:1px dotted rgba(0,0,0,.6)}.docs-editor .ProseMirror table .grip-row.first{border-color:transparent;border-top-left-radius:4px}.docs-editor .ProseMirror table .grip-row.last{border-bottom-left-radius:4px}.docs-editor .ProseMirror table .grip-row.selected{background:rgba(0,0,0,.3);border-color:rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.2)}.docs-editor .ProseMirror table .grip-row.selected:before{border-left:1px dotted}.docs-editor .ProseMirror .ProseMirror-widget.tiptap-button{margin-top:.25rem}.docs-editor .ProseMirror pre+.ProseMirror-widget.tiptap-button{margin-top:-.75rem}.docs-editor .ProseMirror .tableWrapper+.ProseMirror-widget.tiptap-button{margin-top:-2.5rem}.docs-editor .ProseMirror .text-animate-fade-in{animation:1s ease-in-out fadeInDocsEditor}.docs-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.docs-editor .ProseMirror .tiptap-ai-changes--old,.docs-editor .ProseMirror .tiptap-ai-changes--old>*{color:var(--tt-danger-color-700);background-color:var(--tt-danger-color-100)}.docs-editor .ProseMirror .tiptap-ai-changes--new,.docs-editor .ProseMirror .tiptap-ai-changes--new>*{color:var(--tt-success-color-700);background-color:var(--tt-success-color-100)}.docs-editor .ProseMirror .tiptap-ai-suggestion[data-tiptap-ai-suggestion-id]{border-bottom:2px solid var(--tiptap-ai-suggestion-color);margin-bottom:-2px}.docs-editor .ProseMirror .tiptap-ai-suggestion--selected[data-tiptap-ai-suggestion-id]{background-color:var(--tiptap-ai-suggestion-background-color);transition:background-color .5s}:root{--tt-gray-light-a-50:rgba(56,56,56,.04);--tt-gray-light-a-100:rgba(15,22,36,.05);--tt-gray-light-a-200:rgba(37,39,45,.1);--tt-gray-light-a-300:rgba(47,50,55,.2);--tt-gray-light-a-400:rgba(40,44,51,.42);--tt-gray-light-a-500:rgba(52,55,60,.64);--tt-gray-light-a-600:rgba(36,39,46,.78);--tt-gray-light-a-700:rgba(35,37,42,.87);--tt-gray-light-a-800:rgba(30,32,36,.95);--tt-gray-light-a-900:rgba(29,30,32,.98);--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:rgba(232,232,253,.05);--tt-gray-dark-a-100:rgba(231,231,243,.07);--tt-gray-dark-a-200:rgba(238,238,246,.11);--tt-gray-dark-a-300:rgba(239,239,245,.22);--tt-gray-dark-a-400:rgba(244,244,255,.37);--tt-gray-dark-a-500:rgba(236,238,253,.5);--tt-gray-dark-a-600:rgba(247,247,253,.64);--tt-gray-dark-a-700:rgba(251,251,254,.75);--tt-gray-dark-a-800:rgba(253,253,253,.88);--tt-gray-dark-a-900:rgba(255,255,255,.96);--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-success-color-50:#edfff3;--tt-success-color-100:#d0fae1;--tt-success-color-200:#aff2cc;--tt-success-color-300:#74dba5;--tt-success-color-400:#31bd7b;--tt-success-color-500:#10a358;--tt-success-color-600:#058746;--tt-success-color-700:#046e38;--tt-success-color-800:#02542b;--tt-success-color-900:#013f20;--tt-danger-color-50:#fff1f1;--tt-danger-color-100:#ffdbdb;--tt-danger-color-200:#ffb6b6;--tt-danger-color-300:#ff8686;--tt-danger-color-400:#ff5454;--tt-danger-color-500:#ef3232;--tt-danger-color-600:#d41c1c;--tt-danger-color-700:#b21313;--tt-danger-color-800:#8e0a0a;--tt-danger-color-900:#6b0505;--tt-white:#fff;--tt-black:#0e0e11;--transparent:rgba(255,255,255,0);--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:var(--tt-brand-color-300);--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100);--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-shadow-elevated-sm:0px 2px 3px 0px rgba(17,24,39,.02),0px 6px 8px 0px rgba(17,24,39,.02),0px 12px 24px 0px rgba(17,24,39,.04),0px 16px 48px 0px rgba(17,24,39,.04);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(17,24,39,.04),0px 12px 24px 0px rgba(17,24,39,.04),0px 6px 8px 0px rgba(17,24,39,.02),0px 2px 3px 0px rgba(17,24,39,.02);--tt-shadow-elevated-lg:0px}.dark :root{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:var(--tt-brand-color-400);--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-sm:0px 2px 3px 0px rgba(0,0,0,.12),0px 6px 8px 0px rgba(0,0,0,.22),0px 12px 24px 0px rgba(0,0,0,.24),0px 16px 48px 0px rgba(0,0,0,.5);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(0,0,0,.5),0px 12px 24px 0px rgba(0,0,0,.24),0px 6px 8px 0px rgba(0,0,0,.22),0px 2px 3px 0px rgba(0,0,0,.12);--tt-shadow-elevated-lg:0px}:root{--tt-selection-color:rgba(157,138,255,.2);--tt-box-shadow-default:0px 2px 3px 0px rgba(17,24,39,.02),0px 6px 8px 0px rgba(17,24,39,.02),0px 12px 24px 0px rgba(17,24,39,.04),0px 16px 48px 0px rgba(17,24,39,.04)}.dark{--tt-selection-color:rgba(157,138,255,.2);--tt-box-shadow-default:0px 2px 3px 0px rgba(0,0,0,.12),0px 6px 8px 0px rgba(0,0,0,.22),0px 12px 24px 0px rgba(0,0,0,.24),0px 16px 48px 0px rgba(0,0,0,.5)}.docs-editor{flex-direction:column;width:100%;min-height:100%;display:flex}.docs-editor .ProseMirror{overflow-wrap:break-word;word-break:break-word;white-space:normal;caret-color:var(--tt-cursor-color);outline:none;width:100%;height:100%;font-family:DM Sans,sans-serif;font-size:11pt}.docs-editor .ProseMirror p{margin:.75em 0 0;font-size:1em;font-weight:400;line-height:1.3}.docs-editor .ProseMirror p:first-child{margin-top:0}.docs-editor .ProseMirror p+p{margin-top:1.15em}.docs-editor .ProseMirror h1+:not(h1):not(h2):not(h3):not(h4),.docs-editor .ProseMirror h2+:not(h1):not(h2):not(h3):not(h4){margin-top:.5em!important}.docs-editor .ProseMirror h3+:not(h1):not(h2):not(h3):not(h4),.docs-editor .ProseMirror h4+:not(h1):not(h2):not(h3):not(h4){margin-top:.15em!important}.docs-editor .ProseMirror.ProseMirror-focused .ProseMirror-selectednode.node-image .image-container,.docs-editor .ProseMirror .ProseMirror-focused .ProseMirror-selectednode.node-image .image-container{outline:2px solid var(--tt-brand-color-500);outline-offset:2px;border-radius:10px;overflow:hidden}.docs-editor .ProseMirror.ProseMirror-focused hr.ProseMirror-selectednode,.docs-editor .ProseMirror .ProseMirror-focused hr.ProseMirror-selectednode{background-color:var(--tt-brand-color-500)}.docs-editor .ProseMirror .ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.docs-editor .ProseMirror .ProseMirror-gapcursor:after{content:"";border-top:1px solid #000;width:1.25em;animation:1.1s steps(2,start) infinite ProseMirror-cursor-blink;display:block;position:absolute;top:1em}.docs-editor .ProseMirror.ProseMirror-focused .ProseMirror-gapcursor,.docs-editor .ProseMirror.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor{display:block}.docs-editor .ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.docs-editor .ProseMirror .ProseMirror-hideselection{caret-color:transparent}.docs-editor .ProseMirror .selection{background-color:var(--tt-selection-color);display:inline}.docs-editor .ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::-moz-selection{background-color:var(--tt-selection-color)}.docs-editor .ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color)}.docs-editor .ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::-moz-selection{background:0 0}.docs-editor .ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:0 0}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}
