.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.ProseMirror{outline:none}.ProseMirror p{margin:.5em 0}.ProseMirror h1{font-size:1.875rem;font-weight:700;margin:1rem 0 .5rem}.ProseMirror h2{font-size:1.5rem;font-weight:600;margin:.875rem 0 .5rem}.ProseMirror h3{font-size:1.25rem;font-weight:600;margin:.75rem 0 .5rem}.ProseMirror ul{list-style-type:disc;padding-left:1.5rem;margin:.5rem 0}.ProseMirror ol{list-style-type:decimal;padding-left:1.5rem;margin:.5rem 0}.ProseMirror blockquote{border-left:4px solid #22c55e;padding-left:1rem;margin:1rem 0;font-style:italic;color:#4b5563}.dark .ProseMirror blockquote{color:#9ca3af;border-left-color:#16a34a}.ProseMirror img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.ProseMirror a{color:#16a34a;text-decoration:underline}.ProseMirror a:hover{color:#15803d}img.svelte-11ca75o{transition:opacity .3s ease-in-out,filter .3s ease-in-out}.lazy-blur.svelte-11ca75o{filter:blur(10px)}.lazy-fade-in.svelte-11ca75o{animation:svelte-11ca75o-fadeIn .3s ease-in-out}.lazy-loaded.svelte-11ca75o{filter:blur(0)}.lazy-error.svelte-11ca75o{opacity:.5;background:#f3f4f6}@keyframes svelte-11ca75o-fadeIn{0%{opacity:0}to{opacity:1}}
