.ask-ai-typing-cursor[data-v-c3a2a3e0]{animation:ask-ai-cursor-blink-c3a2a3e0 1s steps(2,start) infinite;background-color:currentColor;border-radius:1px;display:inline-block;height:1em;margin-left:2px;opacity:.85;vertical-align:text-bottom;width:.45em}@keyframes ask-ai-cursor-blink-c3a2a3e0{to{visibility:hidden}}.ask-ai-label-enter-active[data-v-c3a2a3e0],.ask-ai-label-leave-active[data-v-c3a2a3e0]{transition:opacity .2s ease,transform .2s ease}.ask-ai-label-enter-from[data-v-c3a2a3e0]{opacity:0;transform:translateY(2px)}.ask-ai-label-leave-to[data-v-c3a2a3e0]{opacity:0;transform:translateY(-2px)}.ask-ai-message-body[data-v-c3a2a3e0] *{min-width:0}.ask-ai-message-body[data-v-c3a2a3e0] p{margin:0}.ask-ai-message-body[data-v-c3a2a3e0] p+p{margin-top:.6em}.ask-ai-message-body[data-v-c3a2a3e0] h1,.ask-ai-message-body[data-v-c3a2a3e0] h2,.ask-ai-message-body[data-v-c3a2a3e0] h3,.ask-ai-message-body[data-v-c3a2a3e0] h4,.ask-ai-message-body[data-v-c3a2a3e0] h5,.ask-ai-message-body[data-v-c3a2a3e0] h6{color:var(--foreground);font-weight:600;line-height:1.3;margin:.8em 0 .3em}.ask-ai-message-body[data-v-c3a2a3e0] h1:first-child,.ask-ai-message-body[data-v-c3a2a3e0] h2:first-child,.ask-ai-message-body[data-v-c3a2a3e0] h3:first-child,.ask-ai-message-body[data-v-c3a2a3e0] h4:first-child,.ask-ai-message-body[data-v-c3a2a3e0] h5:first-child,.ask-ai-message-body[data-v-c3a2a3e0] h6:first-child{margin-top:0}.ask-ai-message-body[data-v-c3a2a3e0] h1{font-size:1.05rem}.ask-ai-message-body[data-v-c3a2a3e0] h2{font-size:.975rem}.ask-ai-message-body[data-v-c3a2a3e0] h3,.ask-ai-message-body[data-v-c3a2a3e0] h4,.ask-ai-message-body[data-v-c3a2a3e0] h5,.ask-ai-message-body[data-v-c3a2a3e0] h6{font-size:.9rem}.ask-ai-message-body[data-v-c3a2a3e0] strong{color:var(--foreground);font-weight:600}.ask-ai-message-body[data-v-c3a2a3e0] em{font-style:italic}.ask-ai-message-body[data-v-c3a2a3e0] ol,.ask-ai-message-body[data-v-c3a2a3e0] ul{list-style-position:outside!important;margin:.4em 0!important;padding-left:1.5rem!important}.ask-ai-message-body[data-v-c3a2a3e0] ul{list-style-type:disc!important}.ask-ai-message-body[data-v-c3a2a3e0] ol{list-style-type:decimal!important}.ask-ai-message-body[data-v-c3a2a3e0] li{display:list-item!important;margin:.15em 0!important}.ask-ai-message-body[data-v-c3a2a3e0] li>p{margin:0}.ask-ai-message-body[data-v-c3a2a3e0] li>ol,.ask-ai-message-body[data-v-c3a2a3e0] li>ul{margin:.2em 0}.ask-ai-message-body[data-v-c3a2a3e0] blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);font-style:italic;margin:.5em 0;padding-left:.75rem}.ask-ai-message-body[data-v-c3a2a3e0] code{background:color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:.25rem;font-family:var(--font-mono);font-size:.85em;padding:.1em .35em}.ask-ai-message-body[data-v-c3a2a3e0] pre{background:color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:.375rem;font-size:.8rem;line-height:1.5;margin:.5em 0;overflow-x:auto;padding:.6rem .75rem}.ask-ai-message-body[data-v-c3a2a3e0] pre code{background:transparent;font-size:inherit;padding:0}.ask-ai-message-body[data-v-c3a2a3e0] a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.ask-ai-message-body[data-v-c3a2a3e0] a:hover{text-decoration:none}.ask-ai-message-body[data-v-c3a2a3e0] hr{border:0;border-top:1px solid var(--border);margin:.75em 0}.ask-ai-message-body[data-v-c3a2a3e0] table{border-collapse:collapse;font-size:.85em;margin:.5em 0}.ask-ai-message-body[data-v-c3a2a3e0] td,.ask-ai-message-body[data-v-c3a2a3e0] th{border:1px solid var(--border);padding:.35rem .6rem;text-align:left}.ask-ai-message-body[data-v-c3a2a3e0] th{background:color-mix(in srgb,var(--foreground) 5%,transparent);font-weight:600}
