.avatar.svelte-112qgxv{--arc:calc(var(--radius-avatar) * .2929);--cutout:var(--avatar-cutout,var(--surface));width:var(--size);height:var(--size);border-radius:var(--radius-avatar);background:linear-gradient(140deg, oklch(.74 var(--chroma) var(--hue)), oklch(.52 calc(var(--chroma) * 1.15) calc(var(--hue) + 30)));color:#fff;font-size:calc(var(--size) * .38);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:650;line-height:1;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}img.svelte-112qgxv{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.drawn.svelte-112qgxv{color:#fff;width:74%;height:74%;filter:drop-shadow(0 calc(var(--size) * .03) calc(var(--size) * .03) #00000038);margin-top:2%}.ring.svelte-112qgxv{pointer-events:none;position:absolute}.status.svelte-112qgxv{--dot:max(8px, calc(var(--size) * .26));right:calc(var(--arc) - var(--dot) / 2);bottom:calc(var(--arc) - var(--dot) / 2);width:var(--dot);height:var(--dot);background:var(--good);box-shadow:0 0 0 max(2px, calc(var(--size) * .04)) var(--cutout);border-radius:50%;position:absolute}.status.playing.svelte-112qgxv{background:var(--accent)}.status.away.svelte-112qgxv{background:var(--gold)}.corner.svelte-112qgxv{--badge:max(14px, calc(var(--size) * .42));top:calc(var(--arc) - var(--badge) / 2);right:calc(var(--arc) - var(--badge) / 2);width:var(--badge);height:var(--badge);place-items:center;display:grid;position:absolute}
