.agent-avatar{position:relative;display:inline-grid;place-items:center;width:88px;height:88px;flex-shrink:0;vertical-align:middle}.agent-avatar-small{width:24px;height:24px}.agent-avatar-large{width:160px;height:160px}.agent-avatar-art{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 6px 10px #0004)}.agent-avatar-small .agent-avatar-art{filter:none}.agent-avatar-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:26%;box-shadow:0 8px 18px #0005,inset 0 0 0 1px #fff2;background:#8882}.agent-avatar-small .agent-avatar-image{border-radius:30%;box-shadow:none}.agent-avatar-mark{position:absolute;right:-2%;bottom:2%;min-width:30%;padding:2px 6px;border-radius:999px;background:#111;color:#fff;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.02em;text-align:center;box-shadow:0 0 0 2px #fff,0 4px 10px #0005}.agent-avatar-large .agent-avatar-mark{font-size:18px;padding:3px 10px}.agent-avatar-small .agent-avatar-mark{display:none}@media(prefers-reduced-motion:no-preference){.agent-avatar-large>:first-child{animation:agent-avatar-float 6s ease-in-out infinite}@keyframes agent-avatar-float{50%{translate:0 -6px}}}