.typewriter-text.svelte-bgp7ik{max-width:var(--typewriter-text-max-width,100%)}.plain.svelte-bgp7ik{white-space:var(--typewriter-text-white-space,pre-wrap)}.chat-message.svelte-14cgz76{box-sizing:border-box;max-width:var(--chat-message-max-width,82%);margin:var(--chat-message-margin,0);flex-direction:column;display:flex}:where(.chat-message.svelte-14cgz76){min-width:var(--chat-message-min-width,revert-layer)}.chat-message.party-sender.svelte-14cgz76{align-self:flex-end;align-items:flex-end}.chat-message.party-responder.svelte-14cgz76{align-self:flex-start;align-items:flex-start}.row.svelte-14cgz76{gap:var(--chat-message-gap,10px);align-items:flex-end;width:100%;display:flex}.chat-message.party-sender.svelte-14cgz76 .row:where(.svelte-14cgz76){flex-direction:row-reverse}.avatar.svelte-14cgz76{flex-shrink:0;justify-content:center;align-items:center;display:flex}.content.svelte-14cgz76{gap:var(--chat-message-content-gap,6px);flex-direction:column;min-width:0;display:flex}.header.svelte-14cgz76{font-size:var(--chat-message-header-font-size,.75rem);color:var(--chat-message-header-color,#71717a)}.bubble.svelte-14cgz76{box-sizing:border-box;padding:var(--chat-message-bubble-padding,9px 13px);border-radius:var(--chat-message-bubble-border-radius,16px);font-size:var(--chat-message-font-size,.9375rem);line-height:var(--chat-message-line-height,1.5);color:var(--chat-message-color,#27272a);background:var(--chat-message-background,#f4f4f5);border:var(--chat-message-border,none);box-shadow:var(--chat-message-box-shadow,none);word-wrap:break-word;overflow-wrap:anywhere}.bubble.has-marker.svelte-14cgz76{position:relative}.marker.svelte-14cgz76{pointer-events:none;inset-block:var(--chat-message-marker-inset-block,0);width:var(--chat-message-marker-width,2px);border-radius:var(--chat-message-marker-border-radius,0);background:var(--chat-message-marker-color,#6d28d9);position:absolute;inset-inline-start:var(--chat-message-marker-offset,0px)}.chat-message.party-sender.svelte-14cgz76 .bubble:where(.svelte-14cgz76){color:var(--chat-message-sender-color,#fff);background:var(--chat-message-sender-background,#18181b);border:var(--chat-message-sender-border,none);border-radius:var(--chat-message-sender-border-radius,var(--chat-message-bubble-border-radius,16px))}.chat-message.party-responder.svelte-14cgz76 .bubble:where(.svelte-14cgz76){color:var(--chat-message-responder-color,var(--chat-message-color,#27272a));background:var(--chat-message-responder-background,transparent);border:var(--chat-message-responder-border,none);padding:var(--chat-message-responder-padding,2px 0)}.chat-message.error.svelte-14cgz76 .bubble:where(.svelte-14cgz76){color:var(--chat-message-error-color,#e0334b)}.text.svelte-14cgz76{white-space:pre-wrap}.typing.svelte-14cgz76{align-items:center;display:inline-flex}.message-attachments.svelte-14cgz76{gap:var(--chat-message-attachments-gap,8px);margin:var(--chat-message-attachments-margin,4px 0 0 0);flex-direction:column;display:flex}.message-attachments.svelte-14cgz76:empty{display:none}.actions.svelte-14cgz76{align-items:center;gap:var(--chat-message-actions-gap,2px);opacity:var(--chat-message-actions-opacity,0);transition:var(--chat-message-actions-transition,opacity .15s ease);--button-width:var(--chat-message-action-size,28px);--button-height:var(--chat-message-action-size,28px);--button-padding:var(--chat-message-action-padding,6px);--button-border-radius:var(--chat-message-action-border-radius,6px);--button-color:var(--chat-message-action-background-color,transparent);--button-text-color:var(--chat-message-action-color,#71717a);--button-content-gap:0px;--button-hover-color:var(--chat-message-action-hover-background-color,#f4f4f5);display:flex}.chat-message.party-sender.svelte-14cgz76 .actions:where(.svelte-14cgz76){--button-text-color:var(--chat-message-sender-action-color,#d4d4d8)}.chat-message.party-sender.svelte-14cgz76 .bubble:where(.svelte-14cgz76) a{color:var(--chat-message-sender-link-color,var(--lightningcss-light,#a5b4fc)var(--lightningcss-dark,#4338ca))}.chat-message.party-sender.svelte-14cgz76 .bubble:where(.svelte-14cgz76) .button-text{color:var(--chat-message-sender-action-color,var(--lightningcss-light,#d4d4d8)var(--lightningcss-dark,#27272a))}.chat-message.svelte-14cgz76:hover .actions:where(.svelte-14cgz76),.chat-message.svelte-14cgz76:focus-within .actions:where(.svelte-14cgz76){opacity:1}.action.svelte-14cgz76{display:flex}.action.svelte-14cgz76 svg{width:100%;height:100%}@media (hover:none){.actions.svelte-14cgz76{opacity:1}}.clamp-toggle.svelte-14cgz76{margin-top:var(--chat-message-clamp-toggle-margin-top,4px);display:flex}.bubble[data-clamped=true].svelte-14cgz76 .body:where(.svelte-14cgz76){line-clamp:var(--chat-message-clamp-lines,var(--chat-message-clamp-lines-prop,2));-webkit-line-clamp:var(--chat-message-clamp-lines,var(--chat-message-clamp-lines-prop,2));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.body.svelte-14cgz76 p{margin:var(--chat-message-paragraph-margin,0 0 .5em 0)}.body.svelte-14cgz76 p:last-child{margin-bottom:0}.body.svelte-14cgz76 a{color:var(--chat-message-link-color,var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#a5b4fc));text-underline-offset:2px;text-decoration:underline}.body.svelte-14cgz76 code{font-family:var(--chat-message-code-font-family,ui-monospace, monospace);background:var(--chat-message-code-background,#0000000d);border-radius:4px;padding:1px 5px;font-size:.88em}.body.svelte-14cgz76 pre{background:var(--chat-message-pre-background,#0000000d);border-radius:8px;margin:.5em 0;padding:10px 12px;overflow-x:auto}.body.svelte-14cgz76 pre code{background:0 0;padding:0}.body.svelte-14cgz76 ul,.body.svelte-14cgz76 ol{margin:var(--chat-message-body-list-margin,var(--chat-message-list-margin,.4em 0));padding-left:var(--chat-message-body-list-padding,var(--chat-message-list-padding,1.4em))}.body.svelte-14cgz76 li{margin:.2em 0}.body.svelte-14cgz76 h1,.body.svelte-14cgz76 h2,.body.svelte-14cgz76 h3,.body.svelte-14cgz76 h4,.body.svelte-14cgz76 h5,.body.svelte-14cgz76 h6{margin:var(--chat-message-heading-margin,.8em 0 .4em 0);line-height:1.3}.body.svelte-14cgz76 h1{font-size:1.35em}.body.svelte-14cgz76 h2{font-size:1.2em}.body.svelte-14cgz76 h3{font-size:1.1em}.body.svelte-14cgz76 h4,.body.svelte-14cgz76 h5,.body.svelte-14cgz76 h6{font-size:1em}.body.svelte-14cgz76 blockquote{border-left:3px solid var(--chat-message-blockquote-border-color,#00000026);opacity:var(--chat-message-blockquote-opacity,.85);margin:.5em 0;padding:2px 0 2px 12px}.body.svelte-14cgz76 table{border-collapse:collapse;max-width:100%;margin:.5em 0;display:block;overflow-x:auto}.body.svelte-14cgz76 .markdown-table-wrapper{max-width:100%;margin:.5em 0;display:block;overflow-x:auto}.body.svelte-14cgz76 .markdown-table-wrapper:focus-visible{outline:2px solid var(--chat-message-table-focus-outline-color,#3b82f6);outline-offset:2px}.body.svelte-14cgz76 .markdown-table-wrapper table{width:max-content;min-width:100%;margin:0;display:table;overflow-x:visible}.body.svelte-14cgz76 th,.body.svelte-14cgz76 td{border:1px solid var(--chat-message-table-border-color,#0000001f);text-align:left;padding:5px 10px}.body.svelte-14cgz76 th{background:var(--chat-message-table-header-background,#0000000a)}.body.svelte-14cgz76 img{border-radius:var(--chat-message-image-border-radius,8px);max-width:100%}.body.svelte-14cgz76 hr{border:none;border-top:1px solid var(--chat-message-hr-color,#0000001f);margin:.8em 0}@media (prefers-reduced-motion:reduce){.actions.svelte-14cgz76{transition:none}}.agent-ui-block.svelte-17l0hdh{gap:var(--spacing-sm);overflow-wrap:anywhere;flex-direction:column;display:flex}.agent-ui-products.svelte-17l0hdh{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.agent-ui-products.svelte-17l0hdh a:where(.svelte-17l0hdh){gap:var(--spacing-xs);flex-direction:column;display:flex}.agent-ui-block-image{--image-height:auto;--image-width:auto;max-width:100%}
