.agent-provider-icon{width:18px;height:18px;-webkit-mask:var(--assistant-mark) center / contain no-repeat;mask:var(--assistant-mark) center / contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.agent-provider-icon-openai{--assistant-mark:url(/assistant-icons/openai.svg)}.agent-provider-icon-claude{--assistant-mark:url(/assistant-icons/claude.svg)}.agent-bot-avatar{width:48px;height:48px;color:var(--accent);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.agent-bot-provider{border:3px solid var(--panel);background:var(--panel);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}
