.avatar-lightbox-backdrop.svelte-16xuhp9{z-index:9999;-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#000000d1;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.avatar-lightbox-content.svelte-16xuhp9{cursor:default;flex-direction:column;align-items:center;gap:1rem;max-width:90vw;max-height:85vh;display:flex;position:relative}.avatar-lightbox-close.svelte-16xuhp9{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:-3rem;right:-.5rem}.avatar-lightbox-close.svelte-16xuhp9:hover{background:#ffffff40;transform:scale(1.1)}.avatar-lightbox-image.svelte-16xuhp9{object-fit:contain;border-radius:16px;width:100%;max-width:420px;max-height:80vh;box-shadow:0 24px 80px #00000080}.avatar-lightbox-caption.svelte-16xuhp9{color:#ffffffd9;text-align:center;max-width:400px;margin:0;font-size:.95rem;font-weight:500}@media (width<=640px){.avatar-lightbox-close.svelte-16xuhp9{width:36px;height:36px;top:-2.75rem;right:0}.avatar-lightbox-image.svelte-16xuhp9{border-radius:12px;max-width:100%}}.user-avatar.svelte-1kg0ab6{background:radial-gradient(circle at 35% 20%,#ffffffe6,#0000 45%),linear-gradient(135deg,#f6f7fb,#dfe5ef);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden}.user-avatar.clickable.svelte-1kg0ab6{cursor:pointer}.user-avatar.clickable.svelte-1kg0ab6:hover{transform:scale(1.06);box-shadow:0 2px 12px #0000001f}.user-avatar-img.svelte-1kg0ab6{object-fit:cover;width:100%;height:100%}.user-avatar-initial.svelte-1kg0ab6{color:var(--color-gray-600);text-transform:uppercase;font-weight:700;line-height:1}
