.agent-avatar{border-radius:var(--radius-full);overflow:hidden;flex-shrink:0}.agent-avatar--sm{width:32px;height:32px}.agent-avatar--md{width:48px;height:48px}.agent-avatar--lg{width:80px;height:80px}.agent-avatar__img{width:100%;height:100%;object-fit:cover;display:block}.agent-avatar__fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-on-primary);font-weight:600;font-family:var(--font-sans)}.agent-avatar--sm .agent-avatar__fallback{font-size:.75rem}.agent-avatar--md .agent-avatar__fallback{font-size:1rem}.agent-avatar--lg .agent-avatar__fallback{font-size:1.5rem}
