.rich[data-v-5f967e47]{overflow-wrap:anywhere;line-height:1.55}.rich[data-v-5f967e47]>:first-child{margin-top:0}.rich[data-v-5f967e47]>:last-child{margin-bottom:0}.rich[data-v-5f967e47] p,.rich[data-v-5f967e47] ul,.rich[data-v-5f967e47] ol,.rich[data-v-5f967e47] pre,.rich[data-v-5f967e47] blockquote,.rich[data-v-5f967e47] table{margin:0 0 8px}.rich[data-v-5f967e47] ul,.rich[data-v-5f967e47] ol{padding-left:22px}.rich[data-v-5f967e47] h1,.rich[data-v-5f967e47] h2,.rich[data-v-5f967e47] h3,.rich[data-v-5f967e47] h4{font-size:var(--text-md,15px);margin:12px 0 6px}.rich[data-v-5f967e47] code{font-family:var(--font-mono,monospace);background:var(--color-surface-muted);border-radius:4px;padding:1px 5px;font-size:.9em}.rich[data-v-5f967e47] pre{background:var(--color-surface-muted);border-radius:var(--radius-md,8px);padding:10px 12px;overflow-x:auto}.rich[data-v-5f967e47] pre code{background:0 0;padding:0}.rich[data-v-5f967e47] blockquote{border-left:3px solid var(--color-border);color:var(--color-text-muted);padding-left:10px}.rich[data-v-5f967e47] img{border-radius:var(--radius-md,8px);border:1px solid var(--color-border);max-width:100%;max-height:420px;margin:4px 0;display:block}.rich[data-v-5f967e47] table{border-collapse:collapse}.rich[data-v-5f967e47] th,.rich[data-v-5f967e47] td{border:1px solid var(--color-border);padding:4px 8px}.rich[data-v-5f967e47] .mention{color:var(--color-primary-hover);background:var(--color-primary-soft);white-space:nowrap;border-radius:4px;padding:0 3px;font-weight:600}.rich-empty[data-v-5f967e47]{margin:0}
