.avwrap.svelte-ytd7so{flex-shrink:0;display:block;width:var(--av-size);height:var(--av-size);padding:3px;padding:.1875rem;border-radius:50%;background:transparent;position:relative}.avatar.svelte-ytd7so{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);color:#171e2cb8;overflow:hidden}.avatar.fallback.svelte-ytd7so{color:var(--text-dim, #8b95a1)}.avatar.svelte-ytd7so>svg{width:62%;height:62%;display:block}.avimg.svelte-ytd7so{width:82%;height:82%;object-fit:contain;display:block;position:relative;z-index:1}.ring-guest.svelte-ytd7so{background:var(--border)}.ring-mint.svelte-ytd7so{background:#15c47ea6}.ring-purple.svelte-ytd7so{background:#a78bfab3}.ring-silver.svelte-ytd7so{background:linear-gradient(135deg,#9aa5b1,#d7dde4,#9aa5b1)}.ring-gold.svelte-ytd7so{background:linear-gradient(135deg,#e0932c,#ffe2a3,#e0932c)}.ring-holo.svelte-ytd7so{background:linear-gradient(135deg,#e0932c,#fff3c4,#f5b942,#ffe2a3)}.avatar.avbg-duo.svelte-ytd7so{background:linear-gradient(135deg,#a0c4ff,#ffc6ff)}.avatar.avbg-sun.svelte-ytd7so{background:linear-gradient(160deg,#ffd88a 10%,#ff8f6b 55%,#ff5d6c)}.avatar.avbg-nite.svelte-ytd7so{background:#1c2743;position:relative}.avatar.avbg-nite.svelte-ytd7so:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(1.5px at 22% 30%,#fff 99%,transparent),radial-gradient(1px at 68% 18%,#fff 99%,transparent),radial-gradient(1.3px at 42% 68%,#ffe9a8 99%,transparent),radial-gradient(1px at 80% 58%,#fff 99%,transparent);animation:svelte-ytd7so-xpav-starTw 2.6s ease-in-out infinite alternate}.avatar.avbg-cht.svelte-ytd7so{background:repeating-linear-gradient(90deg,rgba(240,68,82,.7) 0 2px,transparent 2px 5px,rgba(49,130,246,.7) 5px 7px,transparent 7px 10px),#141a2b}.avatar.avbg-aur.svelte-ytd7so{background:linear-gradient(120deg,#8ec9ff,#c4b5fd,#7ef0d4,#ffd6ec,#8ec9ff);background-size:300% 300%;animation:svelte-ytd7so-xpav-aur 6s ease infinite}@keyframes svelte-ytd7so-xpav-starTw{0%{opacity:.45}to{opacity:1}}@keyframes svelte-ytd7so-xpav-aur{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.avwrap.avfr-du.svelte-ytd7so{background:linear-gradient(135deg,#3182f6,#15c47e)}.avwrap.avfr-dt.svelte-ytd7so{background:transparent;border:3px dashed #a78bfa;padding:0}.avwrap.avfr-ne.svelte-ytd7so{background:#17e0c8;box-shadow:0 0 10px #17e0c88c}.avwrap.avfr-sp.svelte-ytd7so{background:conic-gradient(#1d4ed8 0 25%,#7ef0d4 25% 50%,#1d4ed8 50% 75%,#7ef0d4 75% 100%);animation:svelte-ytd7so-xpav-frRot 2.8s linear infinite}.avwrap.avfr-sp.svelte-ytd7so .avatar:where(.svelte-ytd7so){animation:svelte-ytd7so-xpav-frRotR 2.8s linear infinite}.avwrap.avfr-ra.svelte-ytd7so{background:conic-gradient(#15c47e 0 13%,#15c47e2e 13% 100%);animation:svelte-ytd7so-xpav-frRot 2.4s linear infinite}.avwrap.avfr-ra.svelte-ytd7so .avatar:where(.svelte-ytd7so){animation:svelte-ytd7so-xpav-frRotR 2.4s linear infinite}.avwrap.avfr-ma.svelte-ytd7so{background:transparent;border:2px dashed #3182f6;padding:0;animation:svelte-ytd7so-xpav-frRot 7s linear infinite}.avwrap.avfr-ma.svelte-ytd7so .avatar:where(.svelte-ytd7so){animation:svelte-ytd7so-xpav-frRotR 7s linear infinite}.avwrap.avfr-tw.svelte-ytd7so{animation:svelte-ytd7so-xpav-frTwk 1.2s ease-in-out infinite alternate}.avwrap.avfr-pu.svelte-ytd7so{background:#0b6e63;animation:svelte-ytd7so-xpav-frGlow 1.6s ease-in-out infinite}.avwrap.avfr-or.svelte-ytd7so{background:#3182f680;position:relative}.avwrap.avfr-or.svelte-ytd7so:after{content:"";position:absolute;inset:-3px;border-radius:50%;background:radial-gradient(circle 3px at 50% 2.5px,#f5b942 98%,transparent);animation:svelte-ytd7so-xpav-frRot 2.6s linear infinite;pointer-events:none}@keyframes svelte-ytd7so-xpav-frRot{to{transform:rotate(360deg)}}@keyframes svelte-ytd7so-xpav-frRotR{to{transform:rotate(-360deg)}}@keyframes svelte-ytd7so-xpav-frTwk{0%{background:#ff5d6c;box-shadow:0 0 3px #ff5d6c59}to{background:#17e0c8;box-shadow:0 0 8px #17e0c8b3}}@keyframes svelte-ytd7so-xpav-frGlow{0%,to{background:#0b6e63;box-shadow:0 0 #2affe400}50%{background:#2affe4;box-shadow:0 0 12px 2px #2affe4cc}}
