.comment-mdx-editor{--baseBg:transparent;--basePageBg:transparent;--baseBorder:transparent;--baseTextHigh:var(--color-primary);--baseTextContrast:var(--color-primary);--baseTextLow:var(--color-muted);--accentBase:var(--color-accent);--accentText:var(--color-accent);background:0 0;border:0}.comment-mdx-editor .mdxeditor-root-contenteditable{background:0 0;border:0;padding:0}.comment-mdx-editor .comment-mdx-content{color:var(--color-primary);outline:none;min-height:22px;padding:0;font-size:14.5px;line-height:1.55}.comment-mdx-editor .comment-mdx-content[data-placeholder]:before{color:color-mix(in srgb, var(--color-muted) 60%, transparent)}.comment-mdx-editor .comment-mdx-content p{margin:0 0 6px}.comment-mdx-editor .comment-mdx-content p:last-child{margin-bottom:0}.comment-mdx-renderer{color:var(--color-primary);word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.comment-mdx-renderer p{margin:0 0 6px}.comment-mdx-renderer p:last-child{margin-bottom:0}.comment-mdx-renderer a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.comment-mdx-renderer a:hover{text-decoration:none}.comment-mdx-renderer img{object-fit:contain;border:1px solid var(--color-edge);background:var(--color-surface2);border-radius:16px;width:auto;max-width:min(220px,100%);height:auto;max-height:120px;margin:6px 0;display:block}.comment-mdx-editor .comment-mdx-content img{object-fit:contain;border:1px solid var(--color-edge);background:var(--color-surface2);border-radius:16px;width:auto;max-width:min(220px,100%);height:auto;max-height:120px;margin:6px 0;display:block}:is(.comment-mdx-renderer ul,.comment-mdx-renderer ol){margin:6px 0;padding-left:22px}.comment-mdx-renderer li{margin-bottom:2px}.comment-mdx-renderer blockquote{border-left:2px solid var(--color-edge);color:var(--color-ink2);margin:6px 0;padding-left:10px}.comment-mdx-renderer code{background:var(--color-surface3);border-radius:4px;padding:1px 5px;font-size:13px}.comment-mdx-renderer pre{background:var(--color-surface3);border-radius:16px;margin:6px 0;padding:8px 10px;font-size:13px;overflow-x:auto}.comment-mdx-renderer pre code{background:0 0;padding:0}:is(.comment-mdx-renderer h1,.comment-mdx-renderer h2,.comment-mdx-renderer h3){margin:6px 0 4px;font-size:15px;font-weight:400}.comment-mdx-renderer hr{border:0;border-top:1px solid var(--color-edge);margin:10px 0}
