.ai-prose[data-v-2e1043df] p{margin:0 0 .5rem}.ai-prose[data-v-2e1043df] :last-child{margin-bottom:0}.ai-prose[data-v-2e1043df] ol,.ai-prose[data-v-2e1043df] ul{margin:0 0 .5rem 1.25rem;list-style:revert}.ai-prose[data-v-2e1043df] li{margin:.15rem 0}.ai-prose[data-v-2e1043df] strong{font-weight:600;color:var(--text-primary)}.ai-prose[data-v-2e1043df] a{color:var(--accent-primary);text-decoration:underline}.ai-prose[data-v-2e1043df] h1,.ai-prose[data-v-2e1043df] h2,.ai-prose[data-v-2e1043df] h3{margin:.5rem 0 .35rem;font-weight:600;color:var(--text-primary)}.ai-prose[data-v-2e1043df] h1{font-size:1.1rem}.ai-prose[data-v-2e1043df] h2{font-size:1rem}.ai-prose[data-v-2e1043df] h3{font-size:.95rem}.ai-prose[data-v-2e1043df] code{border-radius:.25rem;background:var(--background-tertiary);padding:.05rem .3rem;font-size:.85em}.ai-prose[data-v-2e1043df] pre{overflow-x:auto;border-radius:.5rem;background:var(--background-tertiary);padding:.75rem}.ai-prose[data-v-2e1043df] pre code{background:transparent;padding:0}.ai-prose[data-v-2e1043df] table{margin:.25rem 0 .5rem;border-collapse:collapse;font-size:.85rem}.ai-prose[data-v-2e1043df] td,.ai-prose[data-v-2e1043df] th{border:1px solid var(--border-subtle);padding:.25rem .5rem;text-align:left}.ai-prose[data-v-2e1043df] th{background:var(--background-tertiary);font-weight:600}.ai-prose[data-v-2e1043df] blockquote{margin:0 0 .5rem;border-left:3px solid var(--border-subtle);padding-left:.75rem;color:var(--text-secondary)}
