.cmp.svelte-i7am5v{position:absolute;inset:0;padding:3cqw 3.6cqw;display:flex;flex-direction:column;gap:1.6cqw}.thread.svelte-i7am5v{flex:1;display:flex;flex-direction:column;gap:1.7cqw;min-height:0}.msg.svelte-i7am5v{display:flex;gap:1.4cqw}.msg.user.svelte-i7am5v{justify-content:flex-end}.user.svelte-i7am5v .bubble:where(.svelte-i7am5v){max-width:84%;padding:1.35cqw 1.8cqw;border-radius:2cqw 2cqw .5cqw;background:var(--fd-accent);color:#fff;font-size:1.9cqw;font-weight:500;line-height:1.42}.msg.ai.svelte-i7am5v{align-items:flex-start}.spark.svelte-i7am5v{flex-shrink:0;width:5cqw;height:5cqw;border-radius:1.3cqw;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--fd-accent),var(--fd-accent-bold));color:#fff}.spark.svelte-i7am5v svg:where(.svelte-i7am5v){width:2.9cqw;height:2.9cqw}.ai-body.svelte-i7am5v{flex:1;min-width:0;padding-top:.6cqw}.dots.svelte-i7am5v{display:inline-flex;gap:.7cqw;padding:.8cqw 0}.dots.svelte-i7am5v i:where(.svelte-i7am5v){width:1.2cqw;height:1.2cqw;border-radius:50%;background:var(--fd-ink-4);animation:svelte-i7am5v-cmpDots 1.1s ease-in-out infinite}.dots.svelte-i7am5v i:where(.svelte-i7am5v):nth-child(2){animation-delay:.18s}.dots.svelte-i7am5v i:where(.svelte-i7am5v):nth-child(3){animation-delay:.36s}.intro.svelte-i7am5v{margin:0 0 1.1cqw;font-size:1.9cqw;font-weight:600;color:var(--fd-ink)}.steps-run.svelte-i7am5v{display:flex;flex-direction:column;gap:1cqw}.trun.svelte-i7am5v{display:flex;align-items:center;gap:1.2cqw;padding:1.05cqw 1.4cqw;border:.16cqw solid var(--fd-line);border-radius:1.1cqw;background:var(--fd-panel-2)}.t-ico.svelte-i7am5v{flex-shrink:0;width:3.4cqw;height:3.4cqw;border-radius:.9cqw;display:inline-flex;align-items:center;justify-content:center;background:var(--fd-accent-soft);color:var(--fd-accent-bold)}.t-ico.svelte-i7am5v svg:where(.svelte-i7am5v){width:2.1cqw;height:2.1cqw}.t-label.svelte-i7am5v{flex:1;font-size:1.85cqw;font-weight:600;color:var(--fd-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-chip.svelte-i7am5v{flex-shrink:0;font-family:var(--fd-mono);font-size:1.5cqw;font-weight:700;color:var(--fd-accent-bold);background:var(--fd-accent-soft);padding:.45cqw 1cqw;border-radius:100px}.t-check.svelte-i7am5v{flex-shrink:0;width:2.6cqw;height:2.6cqw;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--fd-pos);color:#fff}.t-check.svelte-i7am5v svg:where(.svelte-i7am5v){width:1.7cqw;height:1.7cqw}.t-spin.svelte-i7am5v{flex-shrink:0;width:2.6cqw;height:2.6cqw;border-radius:50%;border:.35cqw solid var(--fd-accent-soft);border-top-color:var(--fd-accent);animation:svelte-i7am5v-cmpSpin .7s linear infinite}.summary.svelte-i7am5v{margin:1.2cqw 0 0;font-size:1.72cqw;line-height:1.46;color:var(--fd-ink-2)}.summary.svelte-i7am5v b:where(.svelte-i7am5v){color:var(--fd-ink);font-weight:700}.composer.svelte-i7am5v{display:flex;align-items:center;gap:1.4cqw;height:6.1cqw;padding:0 1.2cqw 0 2.4cqw;border:.16cqw solid var(--fd-line-2);border-radius:1.6cqw;background:var(--fd-panel);box-shadow:0 0 0 .3cqw var(--fd-accent-soft)}.composer.svelte-i7am5v .ph:where(.svelte-i7am5v){flex:1;font-size:1.8cqw;color:var(--fd-ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composer.svelte-i7am5v .send:where(.svelte-i7am5v){flex-shrink:0;width:4.6cqw;height:4.6cqw;border-radius:1.1cqw;display:inline-flex;align-items:center;justify-content:center;background:var(--fd-accent);color:#fff}.composer.svelte-i7am5v .send:where(.svelte-i7am5v) svg:where(.svelte-i7am5v){width:2.3cqw;height:2.3cqw}@keyframes svelte-i7am5v-cmpSpin{to{transform:rotate(360deg)}}@keyframes svelte-i7am5v-cmpDots{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-.4cqw)}}@media(prefers-reduced-motion:reduce){.t-spin.svelte-i7am5v,.dots.svelte-i7am5v i:where(.svelte-i7am5v){animation:none}}
