.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}
.fellow-editor{position:relative}.fellow-editor .ProseMirror{min-height:8rem;color:var(--color-text-primary);word-wrap:break-word;white-space:pre-wrap;outline:none;padding:.5rem .75rem;font-size:15px;line-height:1.6}.fellow-editor .ProseMirror p{margin:0}.fellow-editor .ProseMirror p+p,.fellow-editor .ProseMirror p+ul,.fellow-editor .ProseMirror p+ol,.fellow-editor .ProseMirror p+blockquote,.fellow-editor .ProseMirror ul+p,.fellow-editor .ProseMirror ol+p,.fellow-editor .ProseMirror blockquote+p{margin-top:.75em}.fellow-editor .ProseMirror blockquote{border-left:3px solid var(--color-edge);color:var(--color-text-muted);margin:0;padding-left:1em}.fellow-editor .ProseMirror ul,.fellow-editor .ProseMirror ol{margin:0;padding-left:1.5em}.fellow-editor .ProseMirror ul{list-style:outside}.fellow-editor .ProseMirror ol{list-style:decimal}.fellow-editor .ProseMirror li{margin:.125em 0}.fellow-editor .ProseMirror li>p{margin:0}.fellow-editor .ProseMirror a{color:var(--color-amber);text-decoration:underline}.fellow-editor .ProseMirror strong{font-weight:700}.fellow-editor .ProseMirror em{font-style:italic}.fellow-editor .ProseMirror h1,.fellow-editor .ProseMirror h2,.fellow-editor .ProseMirror h3,.fellow-editor .ProseMirror h4{font-family:var(--font-display);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.25}.fellow-editor .ProseMirror h1{letter-spacing:-.015em;font-size:28px}.fellow-editor .ProseMirror h2{letter-spacing:-.01em;font-size:23px}.fellow-editor .ProseMirror h3{letter-spacing:-.005em;font-size:19px}.fellow-editor .ProseMirror h4{font-size:16px;font-weight:600}.fellow-editor .ProseMirror *+h1,.fellow-editor .ProseMirror *+h2,.fellow-editor .ProseMirror *+h3,.fellow-editor .ProseMirror *+h4{margin-top:1em}.fellow-editor .ProseMirror h1+*,.fellow-editor .ProseMirror h2+*,.fellow-editor .ProseMirror h3+*,.fellow-editor .ProseMirror h4+*{margin-top:.35em}.fellow-editor .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none;float:left;height:0}.fellow-editor .ProseMirror blockquote.callout{border-radius:var(--radius-card);background:var(--color-bg-secondary);color:var(--color-text-primary);border:none;margin:1em 0;padding:14px 18px;font-style:normal}.fellow-editor .ProseMirror blockquote.callout>p.callout-marker{display:none}.fellow-editor .ProseMirror blockquote.callout:before{content:attr(data-label);font-family:var(--callout-mono,ui-monospace, "SF Mono", Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.fellow-editor .ProseMirror blockquote.callout-note{background:#7fa9c621}.fellow-editor .ProseMirror blockquote.callout-note:before{color:var(--color-steel-dark,#4c8ab3)}.fellow-editor .ProseMirror blockquote.callout-tip{background:#f0b4292b}.fellow-editor .ProseMirror blockquote.callout-tip:before{color:var(--color-amber-dark,#bc8a0a)}.fellow-editor .ProseMirror blockquote.callout-important{background:#e8513b1a}.fellow-editor .ProseMirror blockquote.callout-important:before{color:var(--color-coral-dark,#bd3220)}.fellow-editor .ProseMirror blockquote.callout-principle{background:var(--color-night,#0c1824);color:var(--color-wash,#ecf4f5)}.fellow-editor .ProseMirror blockquote.callout-principle:before{color:var(--color-chartreuse,#b5e830)}.fellow-editor .ProseMirror blockquote.callout-principle p{color:var(--color-wash,#ecf4f5)}.fellow-editor .ProseMirror blockquote.callout-principle>.callout-marker+p{font-family:var(--font-display);font-size:18px;line-height:1.3}
