:root{--hl-comment:#008000;--hl-keyword:#0000ff;--hl-string:#a31515;--hl-meta:#267f99;--hl-doctag:#800000;--hl-attr:#e50000;--hl-symbol:#0451a5;--hl-variable:#001080;--hl-number:#098658}.dark-mode{--hl-comment:#6a9955;--hl-keyword:#569cd6;--hl-string:#ce9178;--hl-meta:#4ec9b0;--hl-doctag:#808080;--hl-attr:#9cdcfe;--hl-symbol:#569cd6;--hl-variable:#9cdcfe;--hl-number:#b5cea8}pre code.hljs{display:block;overflow-x:auto;background:var(--GRAY_100);color:var(--GRAY_1000);padding:0;border-radius:0;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,monospace;font-size:13px;line-height:1.5}code.hljs{display:inline}.hljs-comment,.hljs-quote{color:var(--hl-comment)!important}.hljs-built_in,.hljs-keyword,.hljs-name,.hljs-selector-tag,.hljs-tag{color:var(--hl-keyword)!important}.hljs-addition,.hljs-attribute,.hljs-literal,.hljs-section,.hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type{color:var(--hl-string)!important}.hljs-variable{color:var(--hl-variable)!important}.hljs-number{color:var(--hl-number)!important}.hljs-deletion,.hljs-meta,.hljs-selector-attr,.hljs-selector-pseudo{color:var(--hl-meta)!important}.hljs-doctag{color:var(--hl-doctag)!important}.hljs-attr{color:var(--hl-attr)!important}.hljs-bullet,.hljs-link,.hljs-symbol{color:var(--hl-symbol)!important}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.rich-text-editor-wrapper{scrollbar-width:none}.rich-text-editor-wrapper::-webkit-scrollbar{display:none}.rich-text-editor-wrapper .tiptap{outline:none;font-size:14px;font-weight:420;line-height:18px;caret-color:currentColor}.rich-text-editor-wrapper>div{min-height:0!important;height:auto!important}.rich-text-editor-wrapper .tiptap[contenteditable]{min-height:0}.rich-text-editor-wrapper .tiptap p{margin:0}.rich-text-editor-wrapper .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--GRAY_700,#8f8f8f);pointer-events:none;float:left;position:absolute}.rich-text-editor-wrapper .tiptap p.is-editor-empty::selection{background:transparent}.rich-text-editor-wrapper .tiptap p.is-editor-empty ::selection{background:transparent}.rich-text-editor-wrapper .tiptap ul{list-style-type:disc;padding-left:1.25em;margin:2px 0}.rich-text-editor-wrapper .tiptap ol{list-style-type:decimal;padding-left:1.25em;margin:2px 0}.rich-text-editor-wrapper .tiptap li{margin:1px 0}.rich-text-editor-wrapper .tiptap li p{margin:0}.rich-text-editor-wrapper .tiptap h1{font-size:1.25em;font-weight:700;margin:4px 0 2px}.rich-text-editor-wrapper .tiptap h2{font-size:1.125em;font-weight:600;margin:4px 0 2px}.rich-text-editor-wrapper .tiptap h3{font-size:1em;font-weight:600;margin:4px 0 2px}.rich-text-editor-wrapper .tiptap pre{background-color:var(--GRAY_100);border-radius:6px;padding:8px 12px;margin:4px 0;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5}.rich-text-editor-wrapper .tiptap pre code{background:none;padding:0;border-radius:0;font-size:inherit;color:inherit}.rich-text-editor-wrapper .tiptap code{background-color:var(--GRAY_100);border-radius:3px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em}.rich-text-editor-wrapper .tiptap blockquote{border-left:3px solid var(--GRAY_400);padding-left:12px;margin:4px 0;color:var(--GRAY_700)}.rich-text-editor-wrapper .tiptap hr{border:none;border-top:1px solid var(--GRAY_400);margin:8px 0}.rich-text-editor-wrapper .tiptap strong{font-weight:600}.rich-text-editor-wrapper .tiptap em{font-style:italic}.rich-text-editor-wrapper .tiptap s{text-decoration:line-through}