.rich-editor-content.svelte-1bni7yp :where(p,h2,h3,h4,ul,ol,blockquote,pre){margin:.4rem 0}.rich-editor-content.svelte-1bni7yp p:empty:before{content:""}.rich-editor-content.svelte-1bni7yp:empty:before,.rich-editor-content.svelte-1bni7yp p:only-child:empty:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground,215 16% 55%));opacity:.6;pointer-events:none}.rich-editor-content.svelte-1bni7yp h2{font-size:1.25rem;font-weight:700}.rich-editor-content.svelte-1bni7yp h3{font-size:1.1rem;font-weight:600}.rich-editor-content.svelte-1bni7yp h4{font-size:1rem;font-weight:600}.rich-editor-content.svelte-1bni7yp blockquote{border-left:3px solid hsl(var(--primary,280 90% 60%) / .6);color:hsl(var(--muted-foreground,215 16% 55%));padding-left:.75rem;font-style:italic}.rich-editor-content.svelte-1bni7yp ul{padding-left:1.5rem;list-style:outside}.rich-editor-content.svelte-1bni7yp ol{padding-left:1.5rem;list-style:decimal}.rich-editor-content.svelte-1bni7yp code{background:hsl(var(--muted,220 13% 18%) / .5);border-radius:.25rem;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.rich-editor-content.svelte-1bni7yp pre{background:hsl(var(--muted,220 13% 18%) / .4);border:1px solid hsl(var(--border,220 13% 30%) / .5);border-radius:.5rem;padding:.75rem;overflow-x:auto}.rich-editor-content.svelte-1bni7yp pre code{background:0 0;padding:0;font-size:.85em}.rich-editor-content.svelte-1bni7yp a{color:hsl(var(--primary,280 90% 60%));text-decoration:underline}.rich-editor-content.svelte-1bni7yp img{border:1px solid hsl(var(--border,220 13% 30%) / .6);border-radius:.5rem;max-width:100%;max-height:24rem;margin:.5rem 0;display:inline-block}
