.chat-view[data-v-a06df976]{gap:12px;height:100%;overflow:hidden auto}.chat-view[data-v-a06df976],.message-wrapper[data-v-a06df976]{flex-direction:column;display:flex}.chat-message[data-v-a06df976]{width:fit-content;max-width:90%;white-space:no-wrap;border-radius:10px;position:relative}.chat-message-user[data-v-a06df976]{border-bottom-right-radius:0;margin-left:auto}.chat-message-bot[data-v-a06df976],.chat-message-user[data-v-a06df976]{background-color:#f4f4f4;padding:10px}.chat-message-bot[data-v-a06df976]{color:#000;border-bottom-left-radius:0;margin-right:auto}.formatted-msg[data-v-a06df976] blockquote,.formatted-msg[data-v-a06df976] ol,.formatted-msg[data-v-a06df976] p,.formatted-msg[data-v-a06df976] pre,.formatted-msg[data-v-a06df976] ul{margin:0 0 8px}.formatted-msg[data-v-a06df976]>:last-child{margin-bottom:0}.formatted-msg[data-v-a06df976] ol,.formatted-msg[data-v-a06df976] ul{padding-left:1.25rem}.formatted-msg[data-v-a06df976] h1,.formatted-msg[data-v-a06df976] h2,.formatted-msg[data-v-a06df976] h3,.formatted-msg[data-v-a06df976] h4,.formatted-msg[data-v-a06df976] h5,.formatted-msg[data-v-a06df976] h6{margin:0 0 4px;font-size:1rem;font-weight:600}.formatted-msg[data-v-a06df976] a{color:#3c5dd2;text-underline-offset:2px;text-decoration:underline}.formatted-msg[data-v-a06df976] code{background:#0000000f;border-radius:4px;padding:0 4px;font-size:.875em}.formatted-msg[data-v-a06df976] pre{white-space:pre-wrap}.formatted-msg[data-v-a06df976] pre code{padding:8px;display:block}.formatted-msg[data-v-a06df976] blockquote{color:#555;border-left:3px solid #ccc;padding-left:8px}.cta-responses[data-v-a06df976]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.cta-button[data-v-a06df976]{color:#000;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:12px;min-width:250px;max-width:fit-content;padding:8px 12px;transition:background-color .3s}.cta-clicked[data-v-a06df976]{color:#fff;background-color:#3c5dd2;border-color:#3c5dd2}.message-timestamp[data-v-a06df976]{color:#888;margin-top:4px;font-size:.75rem}.timestamp-user[data-v-a06df976]{text-align:right}.timestamp-bot[data-v-a06df976]{text-align:left}.timestamp-bot-avatar[data-v-a06df976]{margin-left:42px}
