.tiptap-editor .ProseMirror{outline:none;min-height:200px;padding:1rem}.tiptap-editor .ProseMirror:focus{outline:none}.tiptap-editor .ProseMirror .is-editor-empty:before,.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:color-mix(in srgb,var(--color-base-content)32%,transparent);pointer-events:none;height:0}.tiptap-editor .ProseMirror h2{color:oklch(var(--bc));margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.tiptap-editor .ProseMirror h2:first-child{margin-top:0}.tiptap-editor .ProseMirror p{color:oklch(var(--bc)/.9);margin-bottom:.75rem;line-height:1.625}.tiptap-editor .ProseMirror p:last-child{margin-bottom:0}.tiptap-editor .ProseMirror ul,.tiptap-editor .ProseMirror ol{color:oklch(var(--bc)/.9);margin-bottom:.75rem;padding-left:1.5rem}.tiptap-editor .ProseMirror ul{list-style-type:disc}.tiptap-editor .ProseMirror ol{list-style-type:decimal}.tiptap-editor .ProseMirror li{margin-bottom:.25rem}.tiptap-editor .ProseMirror li p{margin-bottom:0}.tiptap-editor .ProseMirror strong{font-weight:700}.tiptap-editor .ProseMirror em{font-style:italic}.tiptap-editor .ProseMirror s{text-decoration:line-through}.tiptap-editor .ProseMirror code{background-color:oklch(var(--b2));border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}.tiptap-editor .ProseMirror pre{background-color:oklch(var(--b2));border-radius:.5rem;margin-bottom:.75rem;padding:.75rem;overflow-x:auto}.tiptap-editor .ProseMirror pre code{background-color:#0000;padding:0}
