.prose-editor p{margin:.75em 0}.prose-editor h2{margin:1.25em 0 .5em;font-size:1.5rem;font-weight:700}.prose-editor h3{margin:1em 0 .4em;font-size:1.2rem;font-weight:600}.prose-editor ul{margin:.75em 0;padding-left:1.5em;list-style:outside}.prose-editor ol{margin:.75em 0;padding-left:1.5em;list-style:decimal}.prose-editor blockquote{border-left:3px solid var(--color-gold);color:var(--muted-foreground);margin:1em 0;padding-left:1em;font-style:italic}.prose-editor code{background:#ffffff0f;border-radius:4px;padding:.1em .4em;font-size:.9em}.prose-editor pre{background:#0006;border-radius:8px;padding:1em;overflow-x:auto}.prose-editor p.is-editor-empty:first-child:before{color:var(--muted-foreground);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.prose-body{color:var(--foreground);font-size:1.05rem;line-height:1.75}.prose-body p{margin:1em 0}.prose-body h2{margin:1.5em 0 .6em;font-size:1.75rem;font-weight:700}.prose-body h3{margin:1.2em 0 .5em;font-size:1.35rem;font-weight:600}.prose-body ul{margin:1em 0;padding-left:1.5em;list-style:outside}.prose-body ol{margin:1em 0;padding-left:1.5em;list-style:decimal}.prose-body li{margin:.3em 0}.prose-body a{color:var(--color-gold);text-underline-offset:3px;text-decoration:underline}.prose-body blockquote{border-left:3px solid var(--color-gold);color:var(--muted-foreground);margin:1.25em 0;padding-left:1.25em;font-style:italic}.prose-body img{border-radius:12px;max-width:100%;margin:1.5em 0}.prose-body code{background:#ffffff0f;border-radius:4px;padding:.15em .4em;font-size:.9em}.prose-body pre{background:#0006;border-radius:12px;margin:1.25em 0;padding:1em;overflow-x:auto}
