.message-md[data-v-4ab14db6]{overflow-wrap:anywhere}.message-md[data-v-4ab14db6] p{margin-block:.5em}.message-md[data-v-4ab14db6]>:first-child{margin-top:0}.message-md[data-v-4ab14db6]>:last-child{margin-bottom:0}.message-md[data-v-4ab14db6] ol,.message-md[data-v-4ab14db6] ul{margin-block:.5em;padding-left:1.5em}.message-md[data-v-4ab14db6] ul{list-style:outside}.message-md[data-v-4ab14db6] ol{list-style:decimal}.message-md[data-v-4ab14db6] ul ul{list-style:circle}.message-md[data-v-4ab14db6] li{margin-block:.125em}.message-md[data-v-4ab14db6] li>p{margin-block:0}.message-md[data-v-4ab14db6] strong{font-weight:600}.message-md[data-v-4ab14db6] em{font-style:italic}.message-md[data-v-4ab14db6] del,.message-md[data-v-4ab14db6] s{text-decoration:line-through}.message-md[data-v-4ab14db6] a{color:var(--ui-primary);text-underline-offset:2px;word-break:break-word;overflow-wrap:anywhere;text-decoration:underline}.message-md[data-v-4ab14db6] code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);border:1px solid var(--ui-border);background:var(--ui-bg-elevated);border-radius:4px;padding:0 .25em;font-size:.92em}.message-md[data-v-4ab14db6] pre{border:1px solid var(--ui-border);background:var(--ui-bg-elevated);white-space:pre;overflow-wrap:normal;border-radius:6px;margin-block:.5em;padding:.5em .625em;overflow-x:auto}.message-md[data-v-4ab14db6] pre code{font-size:inherit;background:0 0;border:0;padding:0}.message-md[data-v-4ab14db6] blockquote{border-left:3px solid var(--ui-border);color:var(--ui-text-muted);margin-block:.5em;padding-left:.75em}.message-md[data-v-4ab14db6] h1,.message-md[data-v-4ab14db6] h2,.message-md[data-v-4ab14db6] h3,.message-md[data-v-4ab14db6] h4,.message-md[data-v-4ab14db6] h5,.message-md[data-v-4ab14db6] h6{font-size:inherit;margin-block:.75em .25em;font-weight:600}.message-md[data-v-4ab14db6] table{border-collapse:collapse;max-width:100%;margin-block:.5em;display:block;overflow-x:auto}.message-md[data-v-4ab14db6] td,.message-md[data-v-4ab14db6] th{border:1px solid var(--ui-border);text-align:left;padding:.25em .5em}.message-md[data-v-4ab14db6] th{background:var(--ui-bg-elevated);font-weight:600}.message-md[data-v-4ab14db6] hr{border:0;border-top:1px solid var(--ui-border);margin-block:.75em}
