.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:600;line-height:1.3;margin-bottom:12px;overflow-wrap:break-word}.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0}.wysiwyg h1{font-size:28px;margin-top:32px}.wysiwyg h2{font-size:24px;margin-top:24px}.wysiwyg h3{font-size:20px;margin-top:24px}.wysiwyg h4,.wysiwyg h5{font-size:16px}.wysiwyg h6{font-size:14px}.wysiwyg p{line-height:1.9;margin-block:12px;min-height:1.9em}.wysiwyg a{color:var(--muted-foreground);font-size:15px}.wysiwyg a,.wysiwyg a>span{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px}.wysiwyg a:hover{filter:brightness(.8)}.wysiwyg ol,.wysiwyg ul{list-style-position:inside;margin:20px 16px 20px 6px;padding:0 16px}.wysiwyg ol:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ul,.wysiwyg ul li{list-style:auto;list-style-type:disc}.wysiwyg ol,.wysiwyg ol li{list-style:disc;list-style-type:decimal}.wysiwyg li{margin-bottom:8px}.wysiwyg li p{display:inline;margin:0}.wysiwyg ul[data-type=taskList]{list-style:none;margin-left:0;padding:0}.wysiwyg ul[data-type=taskList] li{align-items:center;display:flex;margin:0}.wysiwyg ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wysiwyg ul[data-type=taskList] li>div{flex:1 1 auto}.wysiwyg ul[data-type=taskList] input[type=checkbox]{cursor:pointer}.wysiwyg ul[data-type=taskList] ul[data-type=taskList]{margin:0}.wysiwyg em{font-style:italic}.wysiwyg strong{font-weight:600}.wysiwyg blockquote{border-left:3px solid hsl(var(--border));margin:24px 0;padding-left:16px}.wysiwyg hr{border:none;border-top:1px solid hsl(var(--border));margin:32px 0}.wysiwyg img{border-radius:8px;margin:0 auto;max-height:500px}.wysiwyg table{border-collapse:collapse;border-radius:6px;margin:1.5rem 0;overflow:hidden;table-layout:fixed;width:100%}.wysiwyg table td,.wysiwyg table th{border:1px solid hsl(var(--border));box-sizing:border-box;min-width:1rem;padding:6px 8px;position:relative;vertical-align:top}.wysiwyg table td>*,.wysiwyg table th>*{margin-bottom:0}.wysiwyg table th{background-color:hsl(var(--muted));font-weight:700;text-align:left}.wysiwyg table .selectedCell:after{background:hsl(var(--input));bottom:0;content:"";left:0;opacity:.2;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.wysiwyg table .column-resize-handle{background-color:hsl(var(--primary));bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.wysiwyg .tableWrapper{margin:1.5rem 0;overflow-x:auto}.wysiwyg.resize-cursor{cursor:ew-resize;cursor:col-resize}.wysiwyg .ProseMirror-focused{outline:none}.wysiwyg p{margin-block:0}.wysiwyg pre{font-family:D2Coding,Menlo,Monaco,Courier New,monospace}.wysiwyg pre:first-child{margin-top:0}.wysiwyg pre code{white-space:pre!important}.wysiwyg .hljs-comment{color:green}.wysiwyg .hljs-keyword,.wysiwyg .hljs-meta .hljs-keyword,.wysiwyg .hljs-selector-tag{color:#00f}.wysiwyg .hljs-meta .hljs-string,.wysiwyg .hljs-string{color:#a31515}.wysiwyg .hljs-bullet,.wysiwyg .hljs-literal,.wysiwyg .hljs-number,.wysiwyg .hljs-symbol{color:#098658}.wysiwyg .hljs-function .hljs-title{color:#795e26}.wysiwyg .hljs-built_in{color:#267f99}.wysiwyg .hljs-name,.wysiwyg .hljs-tag{color:maroon}.wysiwyg .hljs-attr,.wysiwyg .hljs-attribute{color:red}.wysiwyg .hljs-value{color:#00f}.wysiwyg .hljs-doctag{color:grey}.dark .wysiwyg .hljs-comment{color:#6a9955}.dark .wysiwyg .hljs-keyword,.dark .wysiwyg .hljs-meta .hljs-keyword,.dark .wysiwyg .hljs-selector-tag{color:#569cd6}.dark .wysiwyg .hljs-meta .hljs-string,.dark .wysiwyg .hljs-string{color:#ce9178}.dark .wysiwyg .hljs-bullet,.dark .wysiwyg .hljs-literal,.dark .wysiwyg .hljs-number,.dark .wysiwyg .hljs-symbol{color:#b5cea8}.dark .wysiwyg .hljs-function .hljs-title{color:#dcdcaa}.dark .wysiwyg .hljs-built_in{color:#4ec9b0}.dark .wysiwyg .hljs-name,.dark .wysiwyg .hljs-tag{color:#92c5f7}.dark .wysiwyg .hljs-attr,.dark .wysiwyg .hljs-attribute{color:#9cdcfe}.dark .wysiwyg .hljs-value{color:#ce9178}.dark .wysiwyg .hljs-doctag{color:grey}