.chat.svelte-1h60dlj{display:grid;gap:var(--space-3)}.tabs.svelte-1h60dlj{display:flex;flex-wrap:wrap;gap:8px}.tab.svelte-1h60dlj,.again.svelte-1h60dlj{font:inherit;font-family:var(--font-display);font-weight:600;font-size:15px;line-height:1;color:var(--ink-muted);background:none;border:1px solid var(--line);border-radius:var(--radius-pill);padding:0 18px;min-height:44px;cursor:pointer}.tab.svelte-1h60dlj:hover,.again.svelte-1h60dlj:hover{color:var(--ink)}.tab[aria-pressed=true].svelte-1h60dlj{color:var(--ink);border-color:var(--ink)}.again.svelte-1h60dlj{border-color:transparent;margin-left:auto}.window.svelte-1h60dlj{background:var(--surface);border-radius:var(--radius-md);display:grid;grid-template-rows:auto 1fr auto;height:560px;overflow:hidden}.bar.svelte-1h60dlj{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:14px 20px;border-bottom:1px solid var(--line)}.name.svelte-1h60dlj{font-family:var(--font-display);font-weight:600;font-size:15px}.log.svelte-1h60dlj{overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:18px;scroll-behavior:smooth}.msg.svelte-1h60dlj{display:grid;gap:6px;animation:svelte-1h60dlj-in .2s ease-out}.msg.svelte-1h60dlj p:where(.svelte-1h60dlj){margin:0;font-size:15.5px;line-height:1.55}.bot.svelte-1h60dlj{gap:12px}.user.svelte-1h60dlj{justify-items:end;margin-left:15%}.bubble.svelte-1h60dlj{background:var(--surface-raised);border-radius:var(--radius-lg);padding:12px 16px}.runlog.svelte-1h60dlj{list-style:none;margin:0;padding:12px 14px;background:var(--ground);border-radius:var(--radius-xs);color:var(--ink-faint);font-size:12.5px;display:grid;gap:4px}.runlog.svelte-1h60dlj li:where(.svelte-1h60dlj){display:flex;gap:10px;animation:svelte-1h60dlj-in .2s ease-out}.runlog.svelte-1h60dlj li.done:where(.svelte-1h60dlj){color:var(--ink-muted)}.mark.svelte-1h60dlj{width:1ch;flex-shrink:0}.done.svelte-1h60dlj .mark:where(.svelte-1h60dlj){color:var(--sage)}.tablewrap.svelte-1h60dlj{overflow-x:auto;animation:svelte-1h60dlj-in .2s ease-out}table.svelte-1h60dlj{border-collapse:collapse;width:100%;font-size:13.5px}th.svelte-1h60dlj,td.svelte-1h60dlj{text-align:right;padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap}th.svelte-1h60dlj:first-child,td.svelte-1h60dlj:first-child{text-align:left;padding-left:0}th.svelte-1h60dlj{font-weight:500;color:var(--ink-faint);font-size:12.5px}td.svelte-1h60dlj{font-family:var(--font-mono);font-size:13px;color:var(--ink-muted)}td.svelte-1h60dlj:first-child{font-family:var(--font-body);color:var(--ink)}td.neg.svelte-1h60dlj{color:var(--signal)}.composer.svelte-1h60dlj{display:flex;align-items:center;gap:12px;margin:0 16px 16px;padding:8px 8px 8px 18px;background:var(--surface-raised);border-radius:var(--radius-pill)}.field.svelte-1h60dlj{flex:1;min-width:0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field.empty.svelte-1h60dlj{color:var(--ink-faint)}.send.svelte-1h60dlj{flex-shrink:0;width:44px;height:44px;border:0;border-radius:var(--radius-pill);background:var(--amber);color:var(--on-amber);display:grid;place-items:center;cursor:pointer}.send.svelte-1h60dlj:hover{background:var(--amber-strong)}.send.svelte-1h60dlj:disabled{background:var(--line);color:var(--ink-faint);cursor:default}.send.svelte-1h60dlj svg:where(.svelte-1h60dlj){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.note.svelte-1h60dlj{margin:0}.sr.svelte-1h60dlj{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes svelte-1h60dlj-in{0%{opacity:0;transform:translateY(4px)}}@media(max-width:40rem){.window.svelte-1h60dlj{height:520px}.log.svelte-1h60dlj{padding:16px}.user.svelte-1h60dlj{margin-left:8%}}@media(prefers-reduced-motion:reduce){.log.svelte-1h60dlj{scroll-behavior:auto}}
