.md-content.svelte-384n8u{white-space:pre-wrap;word-break:break-word;line-height:1.55}.md-content.svelte-384n8u p{margin:0 0 8px}.md-content.svelte-384n8u p:last-child{margin-bottom:0}.md-content.svelte-384n8u code{background-color:color-mix(in srgb, var(--color-accent) 12%, transparent);border-radius:3px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.md-content.svelte-384n8u pre{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;margin:6px 0;padding:10px 12px;overflow-x:auto}.md-content.svelte-384n8u pre code{background:0 0;padding:0}.md-content.svelte-384n8u a{color:var(--color-accent-text);text-decoration:underline}.md-content.svelte-384n8u .chat-mention{color:var(--color-accent-text);background-color:color-mix(in srgb, var(--color-accent) 16%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);white-space:nowrap;border-radius:4px;padding:0 4px;font-weight:600}:root[data-theme=light] .md-content.svelte-384n8u .chat-mention{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent);border-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}.md-content.svelte-384n8u ul,.md-content.svelte-384n8u ol{margin:4px 0 8px;padding-left:22px}.md-content.svelte-384n8u{overflow-x:auto}.md-content.svelte-384n8u table{border-collapse:collapse;margin:6px 0}.md-content.svelte-384n8u th,.md-content.svelte-384n8u td{border:1px solid var(--color-border);padding:4px 8px;font-size:13px}
