.chat-markdown{white-space:normal;overflow-wrap:anywhere;min-width:0}.chat-markdown>:first-child{margin-top:0}.chat-markdown>:last-child{margin-bottom:0}.chat-markdown p{white-space:pre-line;margin:0 0 .9em}.chat-markdown strong{color:#454038;font-weight:650}.chat-markdown em{font-style:italic}.chat-markdown del{text-decoration:line-through}.chat-markdown h1,.chat-markdown h2,.chat-markdown h3,.chat-markdown h4,.chat-markdown h5,.chat-markdown h6{color:#454038;margin:1.2em 0 .55em;font-size:1.1em;font-weight:650;line-height:1.5}.chat-markdown ul,.chat-markdown ol{margin:.6em 0 1em;padding-left:1.6em}.chat-markdown ul{list-style:outside}.chat-markdown ol{list-style:decimal}.chat-markdown ul ul{list-style:circle}.chat-markdown li{margin:.3em 0;padding-left:.15em}.chat-markdown li>p{margin-bottom:.4em}.chat-markdown a{color:#496f9f;text-underline-offset:3px;text-decoration:underline}.chat-markdown a:hover{color:#2d5485}.chat-markdown a:focus-visible,.chat-markdown-table:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #6b91c3}.chat-markdown blockquote{color:#777066;border-left:2px solid #c4cfdd;margin:1em 0;padding-left:1em}.chat-markdown code{background:#f1efeb;border-radius:4px;padding:.12em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.chat-markdown pre{white-space:pre;background:#f6f4f0;border:1px solid #e8e4dd;border-radius:10px;max-width:100%;margin:1em 0;padding:14px 16px;overflow-x:auto}.chat-markdown pre code{background:0 0;padding:0;font-size:.85em}.chat-markdown hr{border:0;border-top:1px solid #e8e4dd;margin:1.4em 0}.chat-markdown-table{max-width:100%;margin:1em 0;overflow-x:auto}.chat-markdown table{border-collapse:collapse;width:100%;font-size:.92em}.chat-markdown th,.chat-markdown td{text-align:left;vertical-align:top;border:1px solid #e5e1d9;padding:9px 12px}.chat-markdown th{background:#f4f2ee;font-weight:600}
