.replay.svelte-i5jyog{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--demo-line);color:var(--demo-ink-2);border-radius:50%;place-items:center;display:grid}.replay.svelte-i5jyog:hover{color:var(--demo-ink)}.chat.svelte-i5jyog{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px 14px;display:flex}.head.svelte-i5jyog{border-bottom:1px solid var(--demo-line);align-items:center;gap:10px;padding-bottom:10px;display:flex}.avatar.svelte-i5jyog{background:var(--sun);width:36px;height:36px;color:var(--navy);border-radius:50%;place-items:center;display:grid}.who.svelte-i5jyog{line-height:1.3;display:grid}.who.svelte-i5jyog strong:where(.svelte-i5jyog){font-size:var(--fs-sm)}.who.svelte-i5jyog small:where(.svelte-i5jyog){color:var(--demo-ink-3);align-items:center;gap:6px;font-size:.7rem;display:inline-flex}.who.svelte-i5jyog i:where(.svelte-i5jyog){background:#3ddc97;border-radius:50%;width:6px;height:6px}.pill.svelte-i5jyog{background:oklab(79.6849% -.153423 .056787/.18);border-radius:999px;margin-inline-start:auto;padding:4px 10px;font-size:.68rem}.log.svelte-i5jyog{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:180px;max-height:260px;padding-block:4px;display:flex;overflow-y:auto}.msg.svelte-i5jyog{max-width:82%;animation:svelte-i5jyog-pop .32s var(--ease-out) both;border-radius:18px;padding:10px 14px;font-size:.85rem;line-height:1.7}@keyframes svelte-i5jyog-pop{0%{opacity:0;translate:0 8px;scale:.96}}.user.svelte-i5jyog{background:var(--sun);color:var(--navy);border-end-end-radius:6px;align-self:flex-end}.bot.svelte-i5jyog{background:var(--demo-raised);box-shadow:inset 0 0 0 1px var(--demo-line);border-end-start-radius:6px;align-self:flex-start}.typing.svelte-i5jyog{gap:4px;padding:14px 16px;display:flex}.typing.svelte-i5jyog i:where(.svelte-i5jyog){background:var(--demo-ink-3);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite svelte-i5jyog-dot}.typing.svelte-i5jyog i:where(.svelte-i5jyog):nth-child(2){animation-delay:.15s}.typing.svelte-i5jyog i:where(.svelte-i5jyog):nth-child(3){animation-delay:.3s}@keyframes svelte-i5jyog-dot{30%{opacity:1;translate:0 -4px}60%,to{opacity:.5;translate:0}}.suggest.svelte-i5jyog{min-height:64px}.try.svelte-i5jyog{color:var(--demo-ink-3);font-size:.7rem}.chips.svelte-i5jyog{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chip.svelte-i5jyog{min-height:36px;box-shadow:inset 0 0 0 1px var(--demo-line);color:var(--demo-ink);transition:background var(--dur-2), box-shadow var(--dur-2);border-radius:999px;padding:0 14px;font-size:.78rem}.chip.svelte-i5jyog:hover:not(:disabled){background:color-mix(in oklab, var(--sun) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sun) 60%, transparent)}.chip.svelte-i5jyog:disabled{opacity:.5;cursor:wait}.input.svelte-i5jyog{background:var(--demo-raised);min-height:44px;box-shadow:inset 0 0 0 1px var(--demo-line);color:var(--demo-ink-3);border-radius:999px;justify-content:space-between;align-items:center;padding:0 6px 0 16px;font-size:.8rem;display:flex}[dir=rtl] .input.svelte-i5jyog{padding:0 16px 0 6px}.send.svelte-i5jyog{background:var(--sun);width:34px;height:34px;color:var(--navy);border-radius:50%;place-items:center;display:grid}[dir=rtl] .send.svelte-i5jyog svg{transform:scaleX(-1)}
