.editor-wrap .tiptap{font-size:1rem;line-height:1.65;color:#1a1a1a}.editor-wrap .tiptap p{margin:0 0 1em}.editor-wrap .tiptap p:last-child{margin-bottom:0}.editor-wrap .tiptap h2,.editor-wrap .tiptap h3,.editor-wrap .tiptap h4,.editor-wrap .tiptap h5,.editor-wrap .tiptap h6{margin:1.5em 0 .5em;font-weight:600;line-height:1.3;color:#111}.editor-wrap .tiptap h2:first-child,.editor-wrap .tiptap h3:first-child,.editor-wrap .tiptap h4:first-child,.editor-wrap .tiptap h5:first-child,.editor-wrap .tiptap h6:first-child{margin-top:0}.editor-wrap .tiptap h2{font-size:1.5rem}.editor-wrap .tiptap h3{font-size:1.25rem}.editor-wrap .tiptap h4{font-size:1.125rem}.editor-wrap .tiptap h5{font-size:1rem}.editor-wrap .tiptap h6{font-size:.9375rem;color:#444}.editor-wrap .tiptap ul,.editor-wrap .tiptap ol{margin:0 0 1em;padding-left:1.5em}.editor-wrap .tiptap li{margin:.25em 0}.editor-wrap .tiptap li>ul,.editor-wrap .tiptap li>ol{margin:.25em 0 0}.editor-wrap .tiptap ul{list-style-type:disc}.editor-wrap .tiptap ol{list-style-type:decimal}.editor-wrap .tiptap blockquote{margin:1em 0;padding:.5em 0 .5em 1em;border-left:4px solid #c9c9c9;color:#444;font-style:italic}.editor-wrap .tiptap blockquote p:last-child{margin-bottom:0}.editor-wrap .tiptap code{padding:.15em .35em;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.9em;background:#f0f0f0;border-radius:4px;color:#c7254e}.editor-wrap .tiptap pre{margin:1em 0;padding:1rem;overflow-x:auto;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.5;background:#1e1e1e;color:#e0e0e0;border-radius:8px}.editor-wrap .tiptap pre code{padding:0;font-size:inherit;background:none;color:inherit}.editor-wrap .tiptap a{color:#06c;text-decoration:underline;text-underline-offset:2px;pointer-events:none;cursor:text}.editor-wrap .tiptap a:hover{color:#049}.editor-wrap .tiptap strong{font-weight:600}.editor-wrap .tiptap em{font-style:italic}.editor-wrap .tiptap hr{margin:1.5em 0;border:none;border-top:1px solid #e0e0e0}.editor-wrap .tiptap img{max-width:100%;height:auto;vertical-align:middle;border-radius:6px}.editor-wrap .tiptap p:has(>img[data-upload-temp-id]){width:100%;max-width:100%}.editor-wrap .tiptap img[data-upload-temp-id]{display:block;width:100%;max-width:100%;box-sizing:border-box;height:auto;background:#f2f2f2}.editor-wrap.is-editor-empty:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}
