.tiptap-editor-content,.ProseMirror{color:var(--on-surface);font-size:.875rem;line-height:1.625}.tiptap-editor-content p,.ProseMirror p{margin-bottom:.5rem}.tiptap-editor-content p:last-child,.ProseMirror p:last-child{margin-bottom:0}.tiptap-editor-content h2,.ProseMirror h2{margin-top:1.25rem;margin-bottom:.5rem;color:var(--on-surface)!important;font-size:1.125rem!important;font-weight:700!important}.tiptap-editor-content h2:first-child,.ProseMirror h2:first-child{margin-top:0}.tiptap-editor-content h3,.ProseMirror h3{margin-top:1rem;margin-bottom:.375rem;color:var(--on-surface)!important;font-size:1rem!important;font-weight:600!important}.tiptap-editor-content h3:first-child,.ProseMirror h3:first-child{margin-top:0}.tiptap-editor-content strong,.ProseMirror strong{color:var(--on-surface);font-weight:700!important}.tiptap-editor-content em,.ProseMirror em{color:var(--on-surface);font-style:italic!important}.tiptap-editor-content s,.ProseMirror s{color:var(--on-surface-variant);text-decoration:line-through!important}.tiptap-inline-code,.ProseMirror code{background:var(--surface-container-high)!important;font-family:var(--font-geist-mono), var(--font-jetbrains), ui-monospace, "SF Mono", Menlo, monospace!important;color:var(--primary)!important;border-radius:.25rem!important;padding:.125rem .375rem!important;font-size:.75rem!important}.tiptap-code-block,.ProseMirror pre{border:1px solid var(--outline-variant);margin:.5rem 0;line-height:1.5;overflow-x:auto;background:var(--surface-container-lowest)!important;font-family:var(--font-geist-mono), var(--font-jetbrains), ui-monospace, "SF Mono", Menlo, monospace!important;color:var(--on-surface)!important;border-radius:.5rem!important;padding:.75rem 1rem!important;font-size:.75rem!important}.ProseMirror pre code{font-size:inherit!important;color:inherit!important;background:0 0!important;border-radius:0!important;padding:0!important}.tiptap-editor-content ul,.ProseMirror ul{margin-bottom:.5rem;padding-left:1.25rem!important;list-style-type:disc!important}.tiptap-editor-content ol,.ProseMirror ol{margin-bottom:.5rem;padding-left:1.25rem!important;list-style-type:decimal!important}.tiptap-editor-content li,.ProseMirror li{margin-bottom:.125rem}.tiptap-editor-content li p,.ProseMirror li p{margin-bottom:0}.tiptap-blockquote,.ProseMirror blockquote{color:var(--on-surface-variant);margin:.5rem 0;border-left:2px solid color-mix(in srgb, var(--primary) 40%, transparent)!important;padding-left:1rem!important;font-style:italic!important}.tiptap-editor-content hr,.ProseMirror hr{margin:1rem 0;border:none!important;border-top:1px solid var(--outline)!important}
