.ProseMirror{outline:none}.ProseMirror p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror.prose{color:hsl(var(--foreground))}.ProseMirror.prose p{margin-top:1rem;margin-bottom:1rem;line-height:1.6}.ProseMirror.prose p:not(.is-editor-empty):empty:before{content:" "}.ProseMirror.prose p[data-paragraph-status]{border-left:3px solid #0000;padding-top:1.15rem;padding-left:.625rem;position:relative}.ProseMirror.prose p[data-paragraph-status]:before{letter-spacing:.04em;color:#111;text-transform:uppercase;border:1px solid #0000;border-radius:9999px;padding:.05rem .45rem;font-size:.625rem;font-weight:700;line-height:1.2;position:absolute;top:0;left:.625rem}.ProseMirror.prose p[data-paragraph-status=draft]{border-left-color:hsl(var(--brand-medium))}.ProseMirror.prose p[data-paragraph-status=draft]:before{content:"Draft";border-color:hsl(var(--brand-medium));background-color:#f8d347}.ProseMirror.prose p[data-paragraph-status=wip]{border-left-color:#e7871b}.ProseMirror.prose p[data-paragraph-status=wip]:before{content:"WIP";background-color:#ffb347;border-color:#e7871b}.ProseMirror.prose strong{font-weight:600}.ProseMirror.prose em{font-style:italic}.ProseMirror.prose u{text-decoration:underline}.ProseMirror.prose ul,.ProseMirror.prose ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem}.ProseMirror.prose ul{list-style-type:disc}.ProseMirror.prose ol{list-style-type:decimal}.ProseMirror.prose li{margin-top:.25rem;margin-bottom:.25rem}.ProseMirror.prose li p{margin:0}.ProseMirror ::selection{background-color:hsl(var(--primary) / .2)}
