.ProseMirror code{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));padding-left:.375rem;padding-right:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.ProseMirror code::-moz-selection{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.ProseMirror code::selection{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.ProseMirror pre{margin-top:1rem;margin-bottom:1rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ProseMirror pre ::-moz-selection{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.ProseMirror pre ::selection{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.ProseMirror pre code{background-color:transparent;padding:0;color:inherit}.ProseMirror pre .hljs-comment,.ProseMirror pre .hljs-quote{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.ProseMirror pre .hljs-attribute,.ProseMirror pre .hljs-link,.ProseMirror pre .hljs-name,.ProseMirror pre .hljs-regexp,.ProseMirror pre .hljs-selector-class,.ProseMirror pre .hljs-selector-id,.ProseMirror pre .hljs-tag,.ProseMirror pre .hljs-template-variable,.ProseMirror pre .hljs-variable{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.ProseMirror pre .hljs-built_in,.ProseMirror pre .hljs-builtin-name,.ProseMirror pre .hljs-literal,.ProseMirror pre .hljs-meta,.ProseMirror pre .hljs-number,.ProseMirror pre .hljs-params,.ProseMirror pre .hljs-type{--tw-text-opacity:1;color:rgb(253 192 137/var(--tw-text-opacity,1))}.ProseMirror pre .hljs-bullet,.ProseMirror pre .hljs-string,.ProseMirror pre .hljs-symbol{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.ProseMirror pre .hljs-section,.ProseMirror pre .hljs-title{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.ProseMirror pre .hljs-keyword,.ProseMirror pre .hljs-selector-tag{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.ProseMirror pre .hljs-emphasis{font-style:italic}.ProseMirror pre .hljs-strong{font-weight:700}.ProseMirror .is-empty:before{pointer-events:none;float:left;height:0;width:100%;color:rgb(0 0 0/.4)}.ProseMirror .is-empty:is(.dark *):before{color:rgb(255 255 255/.4)}.ProseMirror td .is-empty:before,.ProseMirror th .is-empty:before{content:none!important}.ProseMirror.ProseMirror-focused>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before{content:"Type  /  to browse options"}.Default.Placeholder .ProseMirror>.is-editor-empty:before{content:"Click here to start writing …"}.ProseMirror blockquote .is-empty:not(.is-editor-empty):first-child:last-child:before{content:"Enter a quote"}.ProseMirror blockquote+figcaption.is-empty:not(.is-editor-empty):before{content:"Author"}.ProseMirror [data-placeholder][data-suggestion] :before,.ProseMirror [data-placeholder][data-suggestion]:before,.ProseMirror [data-type=details].is-editor-empty:before{content:none!important}.ProseMirror [data-type=details] summary.is-empty:before{content:"Enter a summary"}.ProseMirror [data-type=detailsContent] .is-empty:before{content:"Enter details"}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap p.is-empty.is-editor-empty{white-space:pre-line}@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.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.5em;margin-bottom:1.5em;padding-left:1.5em}.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:disc}.docs-editor .ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.docs-editor .ProseMirror ul:not([data-type=taskList]) ul ul{list-style:disc}.docs-editor .ProseMirror ul[data-type=taskList]{padding-left:.25em}.docs-editor .ProseMirror ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:flex-start}.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{position:relative;padding-top:4px;padding-right:8px}.docs-editor .ProseMirror ul[data-type=taskList] li label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.docs-editor .ProseMirror ul[data-type=taskList] li label span{display:block;width:1em;height:1em;border:1px solid var(--checklist-border-color);border-radius:var(--tt-radius-xs,.25rem);position:relative;cursor:pointer;background-color:var(--checklist-bg-color);transition:background-color 80ms ease-out,border-color 80ms ease-out}.docs-editor .ProseMirror ul[data-type=taskList] li label span:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.75em;height:.75em;background-color:var(--checklist-check-icon-color);opacity:0;-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") center/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") center/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 1 0%;min-width:0}.docs-editor .ProseMirror .collaboration-cursor__caret{position:relative;pointer-events:none;margin-left:-1px;margin-right:-1px;word-break:normal;border-left:1px solid #000;border-right:1px solid #000}.docs-editor .ProseMirror .collaboration-cursor__label{position:absolute;border-radius:.25rem .25rem .25rem 0;color:#000;font-size:.75rem;font-weight:500;left:-1px;line-height:1;padding:.25rem .375rem;top:-1.4em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.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{position:relative;color:inherit;font-style:inherit}.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{font-size:1.5em;font-weight:700;margin-top:3em}.docs-editor .ProseMirror h2{font-size:1.25em;font-weight:700;margin-top:2.5em}.docs-editor .ProseMirror h3{font-size:1.125em;font-weight:600;margin-top:2em}.docs-editor .ProseMirror h4{font-size:1em;font-weight:600;margin-top:2em}.docs-editor .ProseMirror{--link-text-color:#0066cc}.dark .docs-editor .ProseMirror{--link-text-color:var(--tt-brand-color-400)}.docs-editor .ProseMirror a{color:var(--link-text-color);text-decoration:underline;cursor:pointer}.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{position:relative;padding-left:1em;padding-top:.375em;padding-bottom:.375em;margin:1.5rem 0}.docs-editor .ProseMirror blockquote p{margin-top:0}.docs-editor .ProseMirror blockquote.is-empty:before,.docs-editor .ProseMirror blockquote:before{position:absolute;bottom:0;left:0;top:0;height:100%;width:.25em;background-color:var(--blockquote-bg-color);content:"";border-radius:0}.docs-editor .ProseMirror{--tt-codeblock-bg-color:#0d1117;--tt-codeblock-color:#c9d1d9/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/}.docs-editor .ProseMirror .code-block{background:var(--tt-codeblock-bg-color)}.docs-editor .ProseMirror .code-block pre{color:var(--tt-codeblock-color);background-color:rgba(0,0,0,0);margin-top:0;margin-bottom:.5rem;font-size:13px}.docs-editor .ProseMirror .hljs{color:#c9d1d9;background:#0d1117}.docs-editor .ProseMirror .hljs-doctag,.docs-editor .ProseMirror .hljs-keyword,.docs-editor .ProseMirror .hljs-meta .hljs-keyword,.docs-editor .ProseMirror .hljs-template-tag,.docs-editor .ProseMirror .hljs-template-variable,.docs-editor .ProseMirror .hljs-type,.docs-editor .ProseMirror .hljs-variable.language_{color:#ff7b72}.docs-editor .ProseMirror .hljs-title,.docs-editor .ProseMirror .hljs-title.class_,.docs-editor .ProseMirror .hljs-title.class_.inherited__,.docs-editor .ProseMirror .hljs-title.function_{color:#d2a8ff}.docs-editor .ProseMirror .hljs-attr,.docs-editor .ProseMirror .hljs-attribute,.docs-editor .ProseMirror .hljs-literal,.docs-editor .ProseMirror .hljs-meta,.docs-editor .ProseMirror .hljs-number,.docs-editor .ProseMirror .hljs-operator,.docs-editor .ProseMirror .hljs-selector-attr,.docs-editor .ProseMirror .hljs-selector-class,.docs-editor .ProseMirror .hljs-selector-id,.docs-editor .ProseMirror .hljs-variable{color:#79c0ff}.docs-editor .ProseMirror .hljs-meta .hljs-string,.docs-editor .ProseMirror .hljs-regexp,.docs-editor .ProseMirror .hljs-string{color:#a5d6ff}.docs-editor .ProseMirror .hljs-built_in,.docs-editor .ProseMirror .hljs-symbol{color:#ffa657}.docs-editor .ProseMirror .hljs-code,.docs-editor .ProseMirror .hljs-comment,.docs-editor .ProseMirror .hljs-formula{color:#8b949e}.docs-editor .ProseMirror .hljs-name,.docs-editor .ProseMirror .hljs-quote,.docs-editor .ProseMirror .hljs-selector-pseudo,.docs-editor .ProseMirror .hljs-selector-tag{color:#7ee787}.docs-editor .ProseMirror .hljs-subst{color:#c9d1d9}.docs-editor .ProseMirror .hljs-section{color:#1f6feb;font-weight:700}.docs-editor .ProseMirror .hljs-bullet{color:#f2cc60}.docs-editor .ProseMirror .hljs-emphasis{color:#c9d1d9;font-style:italic}.docs-editor .ProseMirror .hljs-strong{color:#c9d1d9;font-weight:700}.docs-editor .ProseMirror .hljs-addition{color:#aff5b4;background-color:#033a16}.docs-editor .ProseMirror .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{margin-top:3em;margin-bottom:3em;border:none;height:1px;background-color:var(--separator-color)}.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;border:1px solid rgba(0,0,0,.1);width:100%;table-layout:auto;overflow:visible}.docs-editor .ProseMirror table td,.docs-editor .ProseMirror table th{border:1px solid rgba(0,0,0,.1);min-width:100px;padding:.5rem;position:relative;text-align:left;vertical-align:top}.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,.025)}.docs-editor .ProseMirror table .column-resize-handle{position:absolute;top:0;right:-4px;width:7px;bottom:0;display:flex;pointer-events:none}.docs-editor .ProseMirror table .column-resize-handle:before{content:"";width:1px;height:100%;margin-left:3px;background:rgba(0,0,0,.2)}.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{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;background:rgba(0,0,0,.05)}.docs-editor .ProseMirror table .grip-column{width:calc(100% + 1px);height:12px;border-left:1px solid rgba(0,0,0,.2);left:0;top:-12px}.docs-editor .ProseMirror table .grip-column.selected:before,.docs-editor .ProseMirror table .grip-column:hover: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:rgba(0,0,0,0);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{height:calc(100% + 1px);width:12px;border-top:1px solid rgba(0,0,0,.2);top:0;left:-12px}.docs-editor .ProseMirror table .grip-row.selected:before,.docs-editor .ProseMirror table .grip-row:hover: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:rgba(0,0,0,0);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:fadeInDocsEditor 1s ease-in-out 0s 1}.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,0.04);--tt-gray-light-a-100:rgba(15,22,36,0.05);--tt-gray-light-a-200:rgba(37,39,45,0.1);--tt-gray-light-a-300:rgba(47,50,55,0.2);--tt-gray-light-a-400:rgba(40,44,51,0.42);--tt-gray-light-a-500:rgba(52,55,60,0.64);--tt-gray-light-a-600:rgba(36,39,46,0.78);--tt-gray-light-a-700:rgba(35,37,42,0.87);--tt-gray-light-a-800:rgba(30,32,36,0.95);--tt-gray-light-a-900:rgba(29,30,32,0.98);--tt-gray-light-50:rgba(250,250,250,1);--tt-gray-light-100:rgba(244,244,245,1);--tt-gray-light-200:rgba(234,234,235,1);--tt-gray-light-300:rgba(213,214,215,1);--tt-gray-light-400:rgba(166,167,171,1);--tt-gray-light-500:rgba(125,127,130,1);--tt-gray-light-600:rgba(83,86,90,1);--tt-gray-light-700:rgba(64,65,69,1);--tt-gray-light-800:rgba(44,45,48,1);--tt-gray-light-900:rgba(34,35,37,1);--tt-gray-dark-a-50:rgba(232,232,253,0.05);--tt-gray-dark-a-100:rgba(231,231,243,0.07);--tt-gray-dark-a-200:rgba(238,238,246,0.11);--tt-gray-dark-a-300:rgba(239,239,245,0.22);--tt-gray-dark-a-400:rgba(244,244,255,0.37);--tt-gray-dark-a-500:rgba(236,238,253,0.5);--tt-gray-dark-a-600:rgba(247,247,253,0.64);--tt-gray-dark-a-700:rgba(251,251,254,0.75);--tt-gray-dark-a-800:rgba(253,253,253,0.88);--tt-gray-dark-a-900:rgba(255,255,255,0.96);--tt-gray-dark-50:rgba(25,25,26,1);--tt-gray-dark-100:rgba(32,32,34,1);--tt-gray-dark-200:rgba(45,45,47,1);--tt-gray-dark-300:rgba(70,70,73,1);--tt-gray-dark-400:rgba(99,99,105,1);--tt-gray-dark-500:rgba(124,124,131,1);--tt-gray-dark-600:rgba(163,163,168,1);--tt-gray-dark-700:rgba(192,192,195,1);--tt-gray-dark-800:rgba(224,224,225,1);--tt-gray-dark-900:rgba(245,245,245,1);--tt-brand-color-50:rgba(239,238,255,1);--tt-brand-color-100:rgba(222,219,255,1);--tt-brand-color-200:rgba(195,189,255,1);--tt-brand-color-300:rgba(157,138,255,1);--tt-brand-color-400:rgba(122,82,255,1);--tt-brand-color-500:rgba(98,41,255,1);--tt-brand-color-600:rgba(84,0,229,1);--tt-brand-color-700:rgba(75,0,204,1);--tt-brand-color-800:rgba(56,0,153,1);--tt-brand-color-900:rgba(43,25,102,1);--tt-success-color-50:rgba(237,255,243,1);--tt-success-color-100:rgba(208,250,225,1);--tt-success-color-200:rgba(175,242,204,1);--tt-success-color-300:rgba(116,219,165,1);--tt-success-color-400:rgba(49,189,123,1);--tt-success-color-500:rgba(16,163,88,1);--tt-success-color-600:rgba(5,135,70,1);--tt-success-color-700:rgba(4,110,56,1);--tt-success-color-800:rgba(2,84,43,1);--tt-success-color-900:rgba(1,63,32,1);--tt-danger-color-50:rgba(255,241,241,1);--tt-danger-color-100:rgba(255,219,219,1);--tt-danger-color-200:rgba(255,182,182,1);--tt-danger-color-300:rgba(255,134,134,1);--tt-danger-color-400:rgba(255,84,84,1);--tt-danger-color-500:rgba(239,50,50,1);--tt-danger-color-600:rgba(212,28,28,1);--tt-danger-color-700:rgba(178,19,19,1);--tt-danger-color-800:rgba(142,10,10,1);--tt-danger-color-900:rgba(107,5,5,1);--tt-white:rgba(255,255,255,1);--tt-black:rgba(14,14,17,1);--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:0.125rem;--tt-radius-xs:0.25rem;--tt-radius-sm:0.375rem;--tt-radius-md:0.5rem;--tt-radius-lg:0.75rem;--tt-radius-xl:1rem;--tt-shadow-elevated-sm:0px 2px 3px 0px hsla(221,39%,11%,0.02),0px 6px 8px 0px hsla(221,39%,11%,0.02),0px 12px 24px 0px hsla(221,39%,11%,0.04),0px 16px 48px 0px hsla(221,39%,11%,0.04);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(17,24,39,0.04),0px 12px 24px 0px rgba(17,24,39,0.04),0px 6px 8px 0px rgba(17,24,39,0.02),0px 2px 3px 0px rgba(17,24,39,0.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 hsla(0,0%,0%,0.12),0px 6px 8px 0px hsla(0,0%,0%,0.22),0px 12px 24px 0px hsla(0,0%,0%,0.24),0px 16px 48px 0px hsla(0,0%,0%,0.5);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(0,0,0,0.5),0px 12px 24px 0px rgba(0,0,0,0.24),0px 6px 8px 0px rgba(0,0,0,0.22),0px 2px 3px 0px rgba(0,0,0,0.12);--tt-shadow-elevated-lg:0px}:root{--tt-selection-color:rgba(157,138,255,0.2);--tt-box-shadow-default:0px 2px 3px 0px hsla(221,39%,11%,0.02),0px 6px 8px 0px hsla(221,39%,11%,0.02),0px 12px 24px 0px hsla(221,39%,11%,0.04),0px 16px 48px 0px hsla(221,39%,11%,0.04)}.dark{--tt-selection-color:rgba(157,138,255,0.2);--tt-box-shadow-default:0px 2px 3px 0px hsla(0,0%,0%,0.12),0px 6px 8px 0px hsla(0,0%,0%,0.22),0px 12px 24px 0px hsla(0,0%,0%,0.24),0px 16px 48px 0px hsla(0,0%,0%,0.5)}.docs-editor{display:flex;flex-direction:column;width:100%;min-height:100%}.docs-editor .ProseMirror{overflow-wrap:break-word;word-break:break-word;white-space:normal;outline:none;font-family:DM Sans,sans-serif;caret-color:var(--tt-cursor-color);width:100%;height:100%}.docs-editor .ProseMirror p{font-size:1rem;line-height:1.6;font-weight:400;margin-top:20px}.docs-editor .ProseMirror .ProseMirror-focused .ProseMirror-selectednode.node-image .image-container,.docs-editor .ProseMirror.ProseMirror-focused .ProseMirror-selectednode.node-image .image-container{border-radius:10px;outline:2px solid var(--tt-brand-color-500);outline-offset:2px;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{display:none;pointer-events:none;position:absolute}.docs-editor .ProseMirror .ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:1em;width:1.25em;border-top:1px solid #000;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}.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:rgba(0,0,0,0)}.docs-editor .ProseMirror .selection{display:inline;background-color:var(--tt-selection-color)}.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:rgba(0,0,0,0)}.docs-editor .ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:rgba(0,0,0,0)}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}