.ui-avatar{position:relative;display:inline-flex;flex:none;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--avatar-radius);vertical-align:middle}.ui-avatar__img{position:absolute;inset:0;width:100%;height:100%;border-radius:var(--avatar-radius);object-fit:cover}.ui-avatar__fallback{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--avatar-radius);background:var(--avatar-accent);color:var(--color-signal-ink);font-family:var(--font-body);font-size:var(--avatar-font);font-weight:700;letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.ui-avatar[data-status=loaded] .ui-avatar__fallback{visibility:hidden}.ui-avatar__status.svelte-8w5802{position:absolute;right:-1px;bottom:-1px;width:max(8px,calc(var(--avatar-size) * .3));height:max(8px,calc(var(--avatar-size) * .3));border-radius:50%;background:var(--color-signal);box-shadow:0 0 0 2px var(--color-canvas)}.ui-avatar__status--live.svelte-8w5802{background:var(--color-live);animation:pulse-dot 1.8s ease-in-out infinite}
