.dot.svelte-76cg77{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.dot__o.svelte-76cg77{width:7px;height:7px;border-radius:50%;background:var(--ink-4);flex:none}.dot--ok.svelte-76cg77 .dot__o:where(.svelte-76cg77){background:var(--ok)}.dot--err.svelte-76cg77 .dot__o:where(.svelte-76cg77){background:var(--err)}.dot--busy.svelte-76cg77 .dot__o:where(.svelte-76cg77){background:var(--accent);animation:svelte-76cg77-pulse 1.2s ease-in-out infinite}@keyframes svelte-76cg77-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.dot--busy.svelte-76cg77 .dot__o:where(.svelte-76cg77){animation:none}}.console.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-4);min-height:calc(100vh - 120px)}.bar.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-4);min-height:20px}.bar__url.svelte-1uha8ag{font-size:var(--fs-xs);color:var(--ink-4);letter-spacing:.04em}.bar__err.svelte-1uha8ag{color:var(--err);font-size:var(--fs-xs)}.reconnect.svelte-1uha8ag{font:inherit;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:none;border:none;padding:0;text-decoration:underline}.transcript.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;gap:var(--space-5)}.empty.svelte-1uha8ag{color:var(--ink-3);padding:var(--space-8) 0}.empty__t.svelte-1uha8ag{color:var(--ink-2);margin:0 0 var(--space-2)}.empty__s.svelte-1uha8ag{margin:0;max-width:60ch;line-height:1.7}.turn.svelte-1uha8ag{display:grid;grid-template-columns:56px 1fr;gap:var(--space-4)}.turn__role.svelte-1uha8ag{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);padding-top:2px}.turn--user.svelte-1uha8ag .turn__role:where(.svelte-1uha8ag){color:var(--accent)}.turn__body.svelte-1uha8ag{min-width:0}.tools.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.tool.svelte-1uha8ag{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);border:1px solid var(--line);border-radius:2px;padding:2px var(--space-2);color:var(--ink-3);background:var(--bg-sunk)}.tool__n.svelte-1uha8ag{color:var(--ink-2)}.tool__s.svelte-1uha8ag{color:var(--accent)}.tool__ok.svelte-1uha8ag{color:var(--ok);font-weight:700}.tool--done.svelte-1uha8ag{opacity:.65;border-style:dashed}.caret.svelte-1uha8ag{color:var(--accent);animation:svelte-1uha8ag-blink 1s step-end infinite}@keyframes svelte-1uha8ag-blink{50%{opacity:0}}.composer.svelte-1uha8ag{position:sticky;bottom:0;display:flex;gap:var(--space-3);padding:var(--space-4) 0;background:linear-gradient(transparent,var(--bg) 30%)}.input.svelte-1uha8ag{flex:1;font-family:var(--font-mono);font-size:var(--fs-base);color:var(--ink);background:var(--bg-elev);border:1px solid var(--line);border-radius:2px;padding:var(--space-3) var(--space-4);transition:border-color .18s var(--ease)}.input.svelte-1uha8ag:focus{outline:none;border-color:var(--accent)}.input.svelte-1uha8ag::placeholder{color:var(--ink-4)}
