.agent-prompt.svelte-te5liz{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--bg-elev);overflow:hidden}.head.svelte-te5liz{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.label.svelte-te5liz,.req.svelte-te5liz{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:.6875rem}.needs.svelte-te5liz{align-items:center;gap:6px;display:inline-flex}.need.svelte-te5liz{border:1px solid var(--line-2);width:22px;height:22px;color:var(--text-2);border-radius:6px;place-items:center;display:grid}.req.svelte-te5liz{margin-left:2px}.body.svelte-te5liz{align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;display:flex}code.svelte-te5liz{min-width:0;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;flex:1;padding:0;font-size:.8125rem;line-height:1.65}.copy.svelte-te5liz{border:1px solid var(--line-2);background:var(--surface);width:32px;height:32px;color:var(--text-2);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.copy.svelte-te5liz:hover{color:var(--text);border-color:var(--line-3)}.i-check.svelte-te5liz,.copy.svelte-te5liz[data-state=copied] .i-copy:where(.svelte-te5liz){display:none}.copy.svelte-te5liz[data-state=copied] .i-check:where(.svelte-te5liz){color:var(--signal);display:block}
