.forum-content,.forum-editor{word-wrap:break-word;overflow-wrap:anywhere;line-height:1.55}.forum-editor{outline:none;min-height:6rem;padding:.65rem .8rem}.forum-content>:last-child,.forum-editor>:last-child{margin-bottom:0}.forum-content p,.forum-content ul,.forum-content ol,.forum-content blockquote,.forum-content pre,.forum-editor p,.forum-editor ul,.forum-editor ol,.forum-editor blockquote,.forum-editor pre{margin:0 0 .65rem}.forum-content ul,.forum-editor ul{margin-left:1.5rem;padding:0;list-style:outside}.forum-content ol,.forum-editor ol{margin-left:1.5rem;padding:0;list-style:decimal}.forum-content li,.forum-editor li{margin:0 0 .25rem;padding:0}.forum-content blockquote,.forum-editor blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);padding:.15rem 0 .15rem .85rem}.forum-content code,.forum-editor code{background:var(--muted);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.forum-content pre,.forum-editor pre{background:var(--muted);border-radius:4px;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;overflow-x:auto}.forum-content pre code,.forum-editor pre code{background:0 0;padding:0}.forum-content a,.forum-editor a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.forum-content a[data-user-id],.forum-editor a[data-user-id]{background:color-mix(in oklab, var(--primary) 15%, transparent);color:var(--primary);border-radius:4px;padding:0 .25rem;font-weight:500;text-decoration:none}.forum-content a[data-user-id]:hover,.forum-editor a[data-user-id]:hover{background:var(--primary);color:var(--primary-foreground);text-decoration:none}.forum-content img[data-attachment-id],.forum-editor img[data-attachment-id]{background:var(--muted);border-radius:8px;max-width:100%;height:auto;margin:.5rem 0;display:inline-block}.forum-content img[data-attachment-id]{cursor:zoom-in}.forum-editor img[data-attachment-id]{cursor:default}.forum-editor img[data-attachment-id].ProseMirror-selectednode{outline:2px solid var(--ring);outline-offset:2px}.forum-editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--muted-foreground)}
