@layer features{.lo-avatar{flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.lo-avatar-img{object-fit:cover;opacity:0;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.lo-avatar-img.is-loaded{opacity:1}.lo-avatar-ring:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lo-avatar-img{transition:none}}}
