.avatar.svelte-8w5802{border:var(--border-medium);background:var(--color-surface);flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.avatar.svelte-8w5802 img:where(.svelte-8w5802){object-fit:cover;width:100%;height:100%;display:block}.avatar--sm.svelte-8w5802{width:40px;height:40px}.avatar--md.svelte-8w5802{width:64px;height:64px}.avatar--lg.svelte-8w5802{width:128px;height:128px}.avatar--xl.svelte-8w5802{width:256px;height:256px}.avatar.svelte-8w5802:hover{box-shadow:2px 2px 0 var(--color-border);transition:transform var(--transition-fast), box-shadow var(--transition-fast);transform:translate(-1px,-1px)}.avatar.svelte-8w5802:focus-visible{outline:3px solid var(--color-border);outline-offset:2px}
