.av.svelte-112qgxv{width:var(--size);height:var(--size);flex:none;display:inline-block;position:relative}.av[data-avatar].svelte-112qgxv{cursor:pointer}.ring.svelte-112qgxv{padding:calc(var(--size) * .045);background:conic-gradient(var(--aura), var(--coin), var(--ember), var(--aura));filter:drop-shadow(0 0 calc(var(--size) * .18) color-mix(in srgb, var(--aura) 60%, transparent));border-radius:50%;animation:9s linear infinite svelte-112qgxv-rot;position:absolute;inset:0}.ring.svelte-112qgxv:after{content:"";inset:calc(var(--size) * .045);background:var(--bg);border-radius:50%;position:absolute}@keyframes svelte-112qgxv-rot{to{transform:rotate(360deg)}}.face.svelte-112qgxv{inset:calc(var(--size) * .1);background:radial-gradient(circle at 50% 110%, color-mix(in srgb, var(--aura) 40%, var(--bg)), var(--bg) 70%);border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden}.face.hero.svelte-112qgxv svg{width:118%;height:118%;margin-top:6%;display:block}.base.svelte-112qgxv{font-size:calc(var(--size) * .5);line-height:1;transform:translateY(4%)}.hat.svelte-112qgxv{font-size:calc(var(--size) * .28);line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(-8deg)}.lvl.svelte-112qgxv{font:700 calc(var(--size) * .22) var(--font-mono);background:var(--panel);border:1px solid var(--coin);color:var(--coin);border-radius:6px;padding:1px 5px;position:absolute;bottom:-2%;right:-6%}.frame.svelte-112qgxv{pointer-events:none;width:134%;max-width:none;height:134%;position:absolute;top:-17%;left:-17%}.frame.drawn.svelte-112qgxv{width:200%;height:200%;top:-50%;left:-50%}.orbit.svelte-112qgxv,.shine.svelte-112qgxv{pointer-events:none;display:none;position:absolute}.orbit.svelte-112qgxv{inset:-20%}.orbit.svelte-112qgxv i:where(.svelte-112qgxv){width:7%;height:7%;box-shadow:0 0 calc(var(--size) * .1) calc(var(--size) * .03) var(--glow);background:#fff;border-radius:50%;margin-left:-3.5%;position:absolute;top:0;left:50%}.orbit.svelte-112qgxv i:where(.svelte-112qgxv):nth-child(2){transform-origin:50% calc(var(--size) * .7);opacity:.7;transform:rotate(120deg)}.orbit.svelte-112qgxv i:where(.svelte-112qgxv):nth-child(3){transform-origin:50% calc(var(--size) * .7);opacity:.45;transform:rotate(240deg)}.shine.svelte-112qgxv{width:134%;height:134%;top:-17%;left:-17%;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%}.shine.drawn.svelte-112qgxv{width:200%;height:200%;top:-50%;left:-50%}.shine.svelte-112qgxv i:where(.svelte-112qgxv){background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:34%;position:absolute;inset:-30% auto -30% 0;transform:translate(-140%)skew(-18deg)}.frame-glow.svelte-112qgxv{box-shadow:0 0 calc(var(--size) * .3) var(--glow);opacity:.5;pointer-events:none;border-radius:50%;position:absolute;inset:-6%}.medallion.svelte-112qgxv{object-fit:cover;border:2px solid var(--panel);outline:1px solid var(--aura);border-radius:50%;width:42%;height:42%;position:absolute;bottom:-4%;left:-6%}@media (prefers-reduced-motion:no-preference) and (pointer:fine){.frame-glow.svelte-112qgxv{animation:4s ease-in-out infinite alternate svelte-112qgxv-breathe}.frame[data-fx=spin].svelte-112qgxv{animation:48s linear infinite svelte-112qgxv-frame-spin}.frame[data-fx=sway].svelte-112qgxv{animation:7s ease-in-out infinite svelte-112qgxv-frame-sway}.frame[data-fx=pulse].svelte-112qgxv{animation:3.6s ease-in-out infinite svelte-112qgxv-frame-pulse}.frame[data-fx=flame].svelte-112qgxv{animation:2.3s ease-in-out infinite svelte-112qgxv-frame-flame}.orbit.svelte-112qgxv{animation:9s linear infinite svelte-112qgxv-frame-spin;display:block}.shine.svelte-112qgxv{display:block}.shine.svelte-112qgxv i:where(.svelte-112qgxv){animation:6s ease-in-out infinite svelte-112qgxv-frame-shine}}@keyframes svelte-112qgxv-breathe{to{opacity:.25}}@keyframes svelte-112qgxv-frame-spin{to{transform:rotate(360deg)}}@keyframes svelte-112qgxv-frame-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes svelte-112qgxv-frame-pulse{50%{opacity:.9;transform:scale(1.035)}}@keyframes svelte-112qgxv-frame-flame{30%{opacity:.92;transform:scale(1.025)rotate(.6deg)}65%{opacity:1;transform:scale(.99)rotate(-.6deg)}}@keyframes svelte-112qgxv-frame-shine{0%,45%{transform:translate(-140%)skew(-18deg)}to{transform:translate(400%)skew(-18deg)}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.ring.svelte-112qgxv{animation:none}}
