html[data-motion=reduce] section.svelte-zv49cf [data-slot=button]{transition:none!important;transform:translate(0,0)!important}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) section.svelte-zv49cf [data-slot=button]{transition:none!important;transform:translate(0,0)!important}}.outcome-card.svelte-j36ylr{gap:var(--ds-space-2);width:fit-content;max-width:100%;padding:var(--ds-space-3);border:1px solid var(--ds-line);border-radius:var(--ds-radius-small);background:var(--ds-white);font-family:var(--ds-font-ui);color:var(--ds-ink-muted);display:grid}.outcome-pending.svelte-j36ylr{background:var(--ds-pearl)}.outcome-failure.svelte-j36ylr{font:600 12px/1.4 var(--ds-font-ui);color:var(--ds-product-quiz-ink);align-items:center;gap:6px;display:flex}.outcome-note.svelte-j36ylr{color:var(--ds-ink-muted);font:400 12px/1.5 var(--ds-font-ui);align-items:center;gap:6px;display:flex}@media (width<=480px){.outcome-card.svelte-j36ylr,.outcome-card.svelte-j36ylr .outcome-action{width:100%}}.assistant-chat.svelte-1leyzbd{font-family:var(--ds-font-ui);color:var(--ds-ink);background:var(--ds-white)}.transcript.svelte-1leyzbd{padding:var(--ds-space-4);background:var(--ds-canvas);scrollbar-color:var(--ds-pearl-deep) transparent}.loading-stack.svelte-1leyzbd,.message-list.svelte-1leyzbd{gap:var(--ds-space-4);flex-direction:column;display:flex}.message-item.svelte-1leyzbd{gap:var(--ds-space-2);flex-direction:column;display:flex}.load-failure.svelte-1leyzbd{align-items:flex-start;gap:var(--ds-space-3);border:1px solid color-mix(in srgb, var(--destructive) 32%, transparent);border-radius:var(--ds-radius-small);max-width:34rem;padding:var(--ds-space-4);background:var(--ds-white);color:var(--destructive);flex-direction:column;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.bubble-row.svelte-1leyzbd{gap:var(--ds-space-2);align-self:flex-start;align-items:flex-end;max-width:100%;display:flex}.bubble-row.mine.svelte-1leyzbd{flex-direction:row-reverse;align-self:flex-end}.bubble-av.svelte-1leyzbd{border-radius:var(--ds-radius-small);width:32px;height:32px;color:var(--ds-on-dark);background:var(--ds-accent);flex:none;justify-content:center;align-items:center;display:flex}.bubble-col.svelte-1leyzbd{min-width:0;max-width:560px}.bubble.svelte-1leyzbd{padding:var(--ds-space-3) var(--ds-space-4);white-space:pre-wrap;overflow-wrap:break-word;background:var(--ds-white);color:var(--ds-ink);border:1px solid var(--ds-line);border-radius:var(--ds-radius-tile) var(--ds-radius-tile) var(--ds-radius-tile) var(--ds-space-2);font-size:.9375rem;font-weight:400;line-height:1.6}.bubble.mine.svelte-1leyzbd{background:var(--ds-dark);color:var(--ds-on-dark);border-radius:var(--ds-radius-tile) var(--ds-radius-tile) var(--ds-space-2) var(--ds-radius-tile);border:0}.bubble.error.svelte-1leyzbd{background:var(--ds-white);border-color:var(--destructive);color:var(--destructive);font-weight:600}.attachment-list.svelte-1leyzbd,.queued-files.svelte-1leyzbd{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.attachment-list.svelte-1leyzbd{align-self:flex-end}.queued-files.svelte-1leyzbd,.composer-error.svelte-1leyzbd{margin-bottom:var(--ds-space-2)}.retry-row.svelte-1leyzbd{margin-top:var(--ds-space-2);padding-left:calc(32px + var(--ds-space-2))}.file-chip.svelte-1leyzbd{align-items:center;gap:var(--ds-space-2);border:1px solid var(--ds-line);border-radius:var(--ds-radius-pill);padding:6px var(--ds-space-3);background:var(--ds-white);color:var(--ds-ink);min-width:0;max-width:100%;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.queued-file-item.svelte-1leyzbd{min-width:0;max-width:100%}.queued-file.svelte-1leyzbd{padding-right:var(--ds-space-1);background:var(--ds-pearl)}.file-name.svelte-1leyzbd{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:15rem;overflow:hidden}.file-size.svelte-1leyzbd,.file-status.svelte-1leyzbd{color:var(--ds-ink-muted);font-weight:500}.file-remove{color:var(--ds-ink-muted)}.file-remove:hover{background:var(--ds-pearl-deep);color:var(--ds-ink)}.composer-error.svelte-1leyzbd{color:var(--destructive);font-size:.8125rem;font-weight:600;line-height:1.4}.upload-report.svelte-1leyzbd{margin:var(--ds-space-1) 0 0;color:var(--ds-ink);padding:0;font-size:.75rem;font-weight:600;line-height:1.4;list-style:none}.upload-status.svelte-1leyzbd{margin-top:var(--ds-space-2);color:var(--ds-ink-muted);font-size:.75rem;font-weight:600;line-height:1.3}.bubble.typing.svelte-1leyzbd{align-items:center;gap:5px;padding:14px 15px;display:flex}.dot.svelte-1leyzbd{background:var(--ds-ink-muted);opacity:.35;width:7px;height:7px;animation:svelte-1leyzbd-assistant-typing 1.25s var(--ds-ease) infinite;border-radius:50%}.dot.svelte-1leyzbd:nth-child(2){animation-delay:.16s}.dot.svelte-1leyzbd:nth-child(3){animation-delay:.32s}@keyframes svelte-1leyzbd-assistant-typing{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}html[data-motion=reduce] .dot.svelte-1leyzbd{opacity:.55;animation:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .dot.svelte-1leyzbd{opacity:.55;animation:none}}@media (width<=480px){.transcript.svelte-1leyzbd{padding:var(--ds-space-3)}.bubble-col.svelte-1leyzbd{max-width:calc(100vw - 76px)}.attachment-list.svelte-1leyzbd,.queued-files.svelte-1leyzbd{flex-direction:column;align-items:stretch}.file-chip.svelte-1leyzbd{width:100%}.file-name.svelte-1leyzbd{max-width:none}}
