pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.content-body p,.tiptap.ProseMirror p,.simple-editor-content .tiptap.ProseMirror p{margin:.25rem 0;line-height:1.5;min-height:1.5rem}.content-body h1,.content-body h2,.content-body h3,.content-body h4,.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4,.simple-editor-content .tiptap.ProseMirror h1,.simple-editor-content .tiptap.ProseMirror h2,.simple-editor-content .tiptap.ProseMirror h3,.simple-editor-content .tiptap.ProseMirror h4{line-height:2;color:var(--color-text-primary, #0a0a0a)}.content-body h1,.content-body h2,.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.simple-editor-content .tiptap.ProseMirror h1,.simple-editor-content .tiptap.ProseMirror h2{border-bottom:1px solid var(--color-border, #e5e5e5);margin-bottom:1.5rem}.content-body>h1:first-child,.content-body>h2:first-child,.content-body>h3:first-child,.content-body>h4:first-child,.content-body>.ProseMirror-widget+h1,.content-body>.ProseMirror-widget+h2,.content-body>.ProseMirror-widget+h3,.content-body>.ProseMirror-widget+h4,.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,.simple-editor-content .tiptap.ProseMirror>h1:first-child,.simple-editor-content .tiptap.ProseMirror>h2:first-child,.simple-editor-content .tiptap.ProseMirror>h3:first-child,.simple-editor-content .tiptap.ProseMirror>h4:first-child,.simple-editor-content .tiptap.ProseMirror>.ProseMirror-widget+h1,.simple-editor-content .tiptap.ProseMirror>.ProseMirror-widget+h2,.simple-editor-content .tiptap.ProseMirror>.ProseMirror-widget+h3,.simple-editor-content .tiptap.ProseMirror>.ProseMirror-widget+h4{margin-top:0}.content-body h1,.tiptap.ProseMirror h1,.simple-editor-content .tiptap.ProseMirror h1{font-size:1.5rem}.content-body h2,.tiptap.ProseMirror h2,.simple-editor-content .tiptap.ProseMirror h2{font-size:1.25rem}.content-body h3,.tiptap.ProseMirror h3,.simple-editor-content .tiptap.ProseMirror h3{font-size:1.125rem}.content-body h4,.tiptap.ProseMirror h4,.simple-editor-content .tiptap.ProseMirror h4{font-size:1rem}.content-body li,.tiptap.ProseMirror li,.simple-editor-content .tiptap.ProseMirror li{margin:.35rem 0}.content-body li p,.tiptap.ProseMirror li p,.simple-editor-content .tiptap.ProseMirror li p{margin:0}.content-body ul,.content-body ol,.tiptap.ProseMirror ul,.tiptap.ProseMirror ol,.simple-editor-content .tiptap.ProseMirror ul,.simple-editor-content .tiptap.ProseMirror ol{margin:.75rem 0;padding-left:1.5rem}.content-body ul,.tiptap.ProseMirror ul,.simple-editor-content .tiptap.ProseMirror ul{list-style-type:disc}.content-body ol,.tiptap.ProseMirror ol,.simple-editor-content .tiptap.ProseMirror ol{list-style-type:decimal}.content-body ul[data-type=taskList],.tiptap.ProseMirror ul[data-type=taskList],.simple-editor-content .tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.content-body ul[data-type=taskList] li,.tiptap.ProseMirror ul[data-type=taskList] li,.simple-editor-content .tiptap.ProseMirror ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:center;gap:.5rem}.content-body ul[data-type=taskList] li[data-checked=true]>div>p,.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p,.simple-editor-content .tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.content-body ul[data-type=taskList] li[data-checked=true]>div>p span,.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span,.simple-editor-content .tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.content-body ul[data-type=taskList] li label input[type=checkbox],.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox],.simple-editor-content .tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{display:inline-block;width:1em;height:1em;margin-top:.5rem;border:1px solid var(--tt-checklist-border-color, #e5e5e5);border-radius:var(--tt-radius-xs, .25rem)}.content-body ul[data-type=taskList] li div,.tiptap.ProseMirror ul[data-type=taskList] li div,.simple-editor-content .tiptap.ProseMirror ul[data-type=taskList] li div{flex:1}.content-body ul[data-type=taskList] li div p,.tiptap.ProseMirror ul[data-type=taskList] li div p,.simple-editor-content .tiptap.ProseMirror ul[data-type=taskList] li div p{margin:0}.content-body blockquote,.tiptap.ProseMirror blockquote,.simple-editor-content .tiptap.ProseMirror blockquote{margin:.75rem 0;padding-left:1rem;border-left:3px solid var(--color-border-hover, #d4d4d4);font-style:italic;color:var(--color-text-secondary, #525252)}.content-body img,.tiptap.ProseMirror img,.simple-editor-content .tiptap.ProseMirror img{display:inline-block;max-width:100%;height:auto;margin:0;border-radius:var(--radius-sm, .375rem)}.content-body [data-text-align] img,.tiptap.ProseMirror [data-text-align] img,.simple-editor-content .tiptap.ProseMirror [data-text-align] img{display:inline-block}.content-body [data-text-align=left],.tiptap.ProseMirror [data-text-align=left],.simple-editor-content .tiptap.ProseMirror [data-text-align=left]{text-align:left}.content-body [data-text-align=center],.tiptap.ProseMirror [data-text-align=center],.simple-editor-content .tiptap.ProseMirror [data-text-align=center]{text-align:center}.content-body [data-text-align=right],.tiptap.ProseMirror [data-text-align=right],.simple-editor-content .tiptap.ProseMirror [data-text-align=right]{text-align:right}.content-body [data-text-align=justify],.tiptap.ProseMirror [data-text-align=justify],.simple-editor-content .tiptap.ProseMirror [data-text-align=justify]{text-align:justify}.content-body hr,.content-body [data-type=horizontalRule],.tiptap.ProseMirror hr,.tiptap.ProseMirror [data-type=horizontalRule],.simple-editor-content .tiptap.ProseMirror hr,.simple-editor-content .tiptap.ProseMirror [data-type=horizontalRule]{margin:1.5rem 0;border-color:var(--color-border, #e5e5e5)}.content-body h1,.content-body h2,.content-body h3,.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.simple-editor-content .tiptap.ProseMirror h1,.simple-editor-content .tiptap.ProseMirror h2,.simple-editor-content .tiptap.ProseMirror h3{scroll-margin-top:5rem;position:relative}.content-body h1:hover:before,.content-body h2:hover:before,.content-body h3:hover:before,.tiptap.ProseMirror h1:hover:before,.tiptap.ProseMirror h2:hover:before,.tiptap.ProseMirror h3:hover:before,.simple-editor-content .tiptap.ProseMirror h1:hover:before,.simple-editor-content .tiptap.ProseMirror h2:hover:before,.simple-editor-content .tiptap.ProseMirror h3:hover:before{content:"#";position:absolute;left:-1.2em;color:var(--color-accent, currentColor);font-weight:400}.content-body code,.tiptap.ProseMirror code,.simple-editor-content .tiptap.ProseMirror code{background-color:var(--color-bg-tertiary, #f0f0f0);border:1px solid var(--color-border, #e5e5e5);border-radius:.375rem;padding:.1em .3em;font-family:var(--font-mono);font-size:.875em;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.content-body code:hover,.tiptap.ProseMirror code:hover,.simple-editor-content .tiptap.ProseMirror code:hover{background-color:var(--color-bg-secondary, #f5f5f5);border-color:var(--color-border-hover, #d4d4d4)}.content-body code[data-copied=true],.tiptap.ProseMirror code[data-copied=true],.simple-editor-content .tiptap.ProseMirror code[data-copied=true]{background-color:var(--color-accent-subtle, rgba(234, 88, 12, .1));border-color:var(--color-accent, #ea580c)}.content-body code:before,.content-body code:after,.tiptap.ProseMirror code:before,.tiptap.ProseMirror code:after,.simple-editor-content .tiptap.ProseMirror code:before,.simple-editor-content .tiptap.ProseMirror code:after{content:none}.content-body pre,.tiptap.ProseMirror pre,.simple-editor-content .tiptap.ProseMirror pre{position:relative;background-color:#1e1e1e;color:#f5f5f5;border-radius:.5rem;margin:1rem 0;padding:.75rem 1rem;font-family:var(--font-mono);font-size:.875em;line-height:1.5;overflow-x:auto}.content-body pre .code-copy-button,.tiptap.ProseMirror pre .code-copy-button,.simple-editor-content .tiptap.ProseMirror pre .code-copy-button{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;color:var(--color-text-muted, #a3a3a3);background-color:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:.375rem;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.content-body pre:hover .code-copy-button,.tiptap.ProseMirror pre:hover .code-copy-button,.simple-editor-content .tiptap.ProseMirror pre:hover .code-copy-button{opacity:1}.content-body pre code,.tiptap.ProseMirror pre code,.simple-editor-content .tiptap.ProseMirror pre code{all:unset;font:inherit;color:inherit}.content-body pre code:hover,.tiptap.ProseMirror pre code:hover,.simple-editor-content .tiptap.ProseMirror pre code:hover{background-color:transparent;border-color:transparent}.content-body pre span,.tiptap.ProseMirror pre span,.simple-editor-content .tiptap.ProseMirror pre span{display:inline-block;white-space:pre;background-color:transparent}.content-body pre ::selection,.tiptap.ProseMirror pre ::selection,.simple-editor-content .tiptap.ProseMirror pre ::selection{background-color:var(--color-bg-tertiary, #f0f0f0);color:var(--color-accent, currentColor)}.content-body .tableWrapper,.tiptap.ProseMirror .tableWrapper,.simple-editor-content .tiptap.ProseMirror .tableWrapper{width:100%;overflow-x:auto}.content-body table,.tiptap.ProseMirror table,.simple-editor-content .tiptap.ProseMirror table{width:100%;margin:.75rem auto}.content-body table th,.content-body table td,.tiptap.ProseMirror table th,.tiptap.ProseMirror table td,.simple-editor-content .tiptap.ProseMirror table th,.simple-editor-content .tiptap.ProseMirror table td{border:1px solid var(--color-border, #e5e5e5);box-sizing:border-box;min-width:1em;padding:.25rem .5rem;height:2rem}.content-body table th,.tiptap.ProseMirror table th,.simple-editor-content .tiptap.ProseMirror table th{background-color:var(--color-bg-tertiary, #f0f0f0);text-align:left}
