.tiptap p.is-editor-empty:first-child:before{color:var(--text-3);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ce-ghost-hint{color:var(--text-3)}.ProseMirror .mention{padding:.0625rem .25rem;border-radius:.375rem;background:var(--ember-ink);color:var(--ember-1000);font-weight:500;-webkit-box-decoration-break:clone;box-decoration-break:clone;unicode-bidi:plaintext}.tiptap pre{background:var(--ink-2);border:1px solid var(--border-subtle);border-radius:12px;padding:12px 16px;font-family:var(--font-mono);font-size:13px;line-height:18px}.tiptap blockquote{border-left:2px solid var(--border-strong);padding-left:12px;color:var(--text-2)}.ProseMirror span[data-spoiler]{padding:.0625rem .1875rem;border-radius:.25rem;background-color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--border-default);-webkit-box-decoration-break:clone;box-decoration-break:clone}.ProseMirror .ce-series-node{font-variant-ligatures:normal;font-feature-settings:normal;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProseMirror .ce-series-node[data-series-display=card],.ProseMirror .ce-series-node[data-series-display=card]>.ce-series-view{display:block}.ProseMirror span[data-type=series-embed]{padding:.0625rem .375rem;border:1px solid var(--border-default);border-radius:.375rem;background:var(--ink-2);color:var(--text-1);font-weight:500;-webkit-box-decoration-break:clone;box-decoration-break:clone}.prose-editor{color:var(--text-1);font-size:14px;line-height:22px}@media (pointer:coarse){.prose-editor{font-size:16px;line-height:24px}}.prose-editor p{margin:0}.prose-editor p+p{margin-top:8px}.prose-editor a{color:var(--ember-1000);text-decoration:none}.prose-editor a:hover{text-decoration:underline}.prose-editor strong{font-weight:600;color:var(--text-1)}.prose-editor em{font-style:italic}.prose-editor del,.prose-editor s{text-decoration:line-through}.prose-editor u{text-decoration:underline}.prose-editor code{font-family:var(--font-mono);font-size:13px;background:var(--ink-2);border-radius:4px;padding:0 4px}.prose-editor h2,.prose-editor h3,.prose-editor h4{font-weight:600;letter-spacing:-.02em;color:var(--text-1);margin:12px 0 4px}.prose-editor h2{font-size:20px;line-height:26px}.prose-editor h3{font-size:16px;line-height:24px}.prose-editor h4{font-size:14px;line-height:20px}.prose-editor ol,.prose-editor ul{margin:8px 0;padding-left:20px}.prose-editor ul{list-style:disc}.prose-editor ol{list-style:decimal}.prose-editor hr{border:0;border-top:1px solid var(--border-subtle);margin:16px 0}.stitch-tab:after{content:"";position:absolute;right:-1px;top:100%;border:6px solid transparent;border-top:6px solid var(--ink-2)}