.ask-ai-typing-cursor[data-v-54c195d7]{animation:ask-ai-cursor-blink-54c195d7 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-54c195d7{to{visibility:hidden}}.ask-ai-label-enter-active[data-v-54c195d7],.ask-ai-label-leave-active[data-v-54c195d7]{transition:opacity .2s ease,transform .2s ease}.ask-ai-label-enter-from[data-v-54c195d7]{opacity:0;transform:translateY(2px)}.ask-ai-label-leave-to[data-v-54c195d7]{opacity:0;transform:translateY(-2px)}.ask-ai-lead-enter-active[data-v-54c195d7],.ask-ai-lead-leave-active[data-v-54c195d7]{transition:opacity .2s ease,transform .2s ease}.ask-ai-lead-enter-from[data-v-54c195d7],.ask-ai-lead-leave-to[data-v-54c195d7]{opacity:0;transform:translateY(6px)}.ask-ai-message-body[data-v-54c195d7] *{min-width:0}.ask-ai-message-body[data-v-54c195d7] p{margin:0}.ask-ai-message-body[data-v-54c195d7] p+p{margin-top:.6em}.ask-ai-message-body[data-v-54c195d7] h1,.ask-ai-message-body[data-v-54c195d7] h2,.ask-ai-message-body[data-v-54c195d7] h3,.ask-ai-message-body[data-v-54c195d7] h4,.ask-ai-message-body[data-v-54c195d7] h5,.ask-ai-message-body[data-v-54c195d7] h6{color:var(--foreground);font-weight:600;line-height:1.3;margin:.8em 0 .3em}.ask-ai-message-body[data-v-54c195d7] h1:first-child,.ask-ai-message-body[data-v-54c195d7] h2:first-child,.ask-ai-message-body[data-v-54c195d7] h3:first-child,.ask-ai-message-body[data-v-54c195d7] h4:first-child,.ask-ai-message-body[data-v-54c195d7] h5:first-child,.ask-ai-message-body[data-v-54c195d7] h6:first-child{margin-top:0}.ask-ai-message-body[data-v-54c195d7] h1{font-size:1.05rem}.ask-ai-message-body[data-v-54c195d7] h2{font-size:.975rem}.ask-ai-message-body[data-v-54c195d7] h3,.ask-ai-message-body[data-v-54c195d7] h4,.ask-ai-message-body[data-v-54c195d7] h5,.ask-ai-message-body[data-v-54c195d7] h6{font-size:.9rem}.ask-ai-message-body[data-v-54c195d7] strong{color:var(--foreground);font-weight:600}.ask-ai-message-body[data-v-54c195d7] em{font-style:italic}.ask-ai-message-body[data-v-54c195d7] ol,.ask-ai-message-body[data-v-54c195d7] ul{list-style-position:outside!important;margin:.4em 0!important;padding-left:1.5rem!important}.ask-ai-message-body[data-v-54c195d7] ul{list-style-type:disc!important}.ask-ai-message-body[data-v-54c195d7] ol{list-style-type:decimal!important}.ask-ai-message-body[data-v-54c195d7] li{display:list-item!important;margin:.15em 0!important}.ask-ai-message-body[data-v-54c195d7] li>p{margin:0}.ask-ai-message-body[data-v-54c195d7] li>ol,.ask-ai-message-body[data-v-54c195d7] li>ul{margin:.2em 0}.ask-ai-message-body[data-v-54c195d7] 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-54c195d7] 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-54c195d7] 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-54c195d7] pre code{background:transparent;font-size:inherit;padding:0}.ask-ai-message-body[data-v-54c195d7] a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.ask-ai-message-body[data-v-54c195d7] a:hover{text-decoration:none}.ask-ai-message-body[data-v-54c195d7] hr{border:0;border-top:1px solid var(--border);margin:.75em 0}.ask-ai-message-body[data-v-54c195d7] table{border-collapse:collapse;font-size:.85em;margin:.5em 0}.ask-ai-message-body[data-v-54c195d7] td,.ask-ai-message-body[data-v-54c195d7] th{border:1px solid var(--border);padding:.35rem .6rem;text-align:left}.ask-ai-message-body[data-v-54c195d7] th{background:color-mix(in srgb,var(--foreground) 5%,transparent);font-weight:600}
