.tiptap-editor .ProseMirror{font-size:1rem;line-height:1.75;color:#1a1a1a;padding:1.5rem}.dark .tiptap-editor .ProseMirror{color:#e5e7eb}.tiptap-editor .ProseMirror p{line-height:1.75;margin-bottom:0}.tiptap-editor .ProseMirror h1{font-size:2rem;line-height:1.2;font-weight:800;letter-spacing:-.025em;color:#111827}.tiptap-editor .ProseMirror h2{font-size:1.5rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;color:#1f2937;padding-bottom:.25rem;border-bottom:2px solid #e5e7eb}.tiptap-editor .ProseMirror h3{font-size:1.25rem;line-height:1.35;font-weight:700;color:#374151}.tiptap-editor .ProseMirror h4{font-size:1.125rem;font-weight:600;color:#374151}.dark .tiptap-editor .ProseMirror h1{color:#f9fafb}.dark .tiptap-editor .ProseMirror h2{color:#f3f4f6;border-bottom-color:#374151}.dark .tiptap-editor .ProseMirror h3,.dark .tiptap-editor .ProseMirror h4{color:#e5e7eb}.tiptap-editor .ProseMirror blockquote{border-left:4px solid #006239;padding:.75rem 1rem;margin-left:0;margin-right:0;background:#f0fdf4;border-radius:0 .375rem .375rem 0;font-style:italic;color:#374151;font-size:1rem}.dark .tiptap-editor .ProseMirror blockquote{background:#052e16;border-left-color:#00e5a0;color:#d1fae5}.tiptap-editor .ProseMirror ul,.tiptap-editor .ProseMirror ol{padding-left:1.5rem;margin-left:.25rem}.tiptap-editor .ProseMirror li{line-height:1.7}.tiptap-editor .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.dark .tiptap-editor .ProseMirror hr{border-top-color:#374151}.tiptap-editor .ProseMirror a:not([id]){color:#006239;text-decoration-color:#006239;text-underline-offset:2px;font-weight:500}.dark .tiptap-editor .ProseMirror a:not([id]){color:#00e5a0;text-decoration-color:#00e5a0}.tiptap-editor .ProseMirror img{max-width:100%;height:auto;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;margin:1rem 0}.tiptap-prosemirror-wrapper{min-height:480px!important}.tiptap-prosemirror-wrapper.prosemirror-w-sm{padding:0 max(1rem,calc((100% - 24rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-md{padding:0 max(1rem,calc((100% - 28rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-lg{padding:0 max(1rem,calc((100% - 32rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-xl{padding:0 max(1rem,calc((100% - 36rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-2xl{padding:0 max(1rem,calc((100% - 42rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-3xl{padding:0 max(1rem,calc((100% - 48rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-4xl{padding:0 max(1rem,calc((100% - 56rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-5xl{padding:0 max(1rem,calc((100% - 64rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-6xl{padding:0 max(1rem,calc((100% - 72rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-7xl{padding:0 max(1rem,calc((100% - 80rem)/2))!important}.tiptap-prosemirror-wrapper.prosemirror-w-none{padding:0 1rem!important}
