.chat-markdown[data-v-a807cc65]>*+*{margin-top:.75em}.chat-markdown[data-v-a807cc65] h1,.chat-markdown[data-v-a807cc65] h2,.chat-markdown[data-v-a807cc65] h3{margin-top:1.25em;font-weight:600;line-height:1.35}.chat-markdown[data-v-a807cc65] h1{font-size:1.25em}.chat-markdown[data-v-a807cc65] h2{font-size:1.125em}.chat-markdown[data-v-a807cc65] ul{padding-left:1.5em;list-style:outside}.chat-markdown[data-v-a807cc65] ol{padding-left:1.5em;list-style:decimal}.chat-markdown[data-v-a807cc65] li+li{margin-top:.25em}.chat-markdown[data-v-a807cc65] a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.chat-markdown[data-v-a807cc65] strong{font-weight:600}.chat-markdown[data-v-a807cc65] code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--surface-muted,var(--muted));border-radius:4px;padding:.1em .35em;font-size:.875em}.chat-markdown[data-v-a807cc65] pre{background:var(--surface-muted,var(--muted));border-radius:8px;padding:.75em 1em;overflow-x:auto}.chat-markdown[data-v-a807cc65] pre code{background:0 0;padding:0}.chat-markdown[data-v-a807cc65] blockquote{border-left:3px solid var(--border);color:var(--ink-secondary);padding-left:.75em}.chat-markdown[data-v-a807cc65] table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.933em;display:block;overflow-x:auto}.chat-markdown[data-v-a807cc65] th,.chat-markdown[data-v-a807cc65] td{border:1px solid var(--border);text-align:left;padding:.4em .75em}.chat-markdown[data-v-a807cc65] th{background:var(--surface-muted,var(--muted));font-weight:600}
