.medal.svelte-1tnbps3{position:relative;display:inline-grid;place-items:center;width:var(--s);height:var(--s);flex:none;border-radius:50%;padding:2.5px;background:var(--edge)}.medal.earned.svelte-1tnbps3{background:var(--gold);box-shadow:0 6px 18px #ff786440}.medal.mystery.svelte-1tnbps3{background:none;border:2px dashed var(--edge);padding:0}.face.svelte-1tnbps3{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 25%,#3b1a5c,#160c2b 75%)}.earned.svelte-1tnbps3 .face:where(.svelte-1tnbps3){background:radial-gradient(circle at 35% 25%,#4a2170,#1a0f33 75%)}.icon.svelte-1tnbps3{font-size:calc(var(--s) * .46);line-height:1}.medal.svelte-1tnbps3:not(.earned) .icon:where(.svelte-1tnbps3){filter:grayscale(1);opacity:.4}.mystery.svelte-1tnbps3 .icon:where(.svelte-1tnbps3){filter:none;opacity:1;font-weight:800;color:var(--muted);font-size:calc(var(--s) * .4)}.pips.svelte-1tnbps3{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:3px;padding:2px 5px;border-radius:999px;background:#120a24;border:1px solid var(--edge)}.pips.svelte-1tnbps3 i:where(.svelte-1tnbps3){width:5px;height:5px;border-radius:50%;background:#fff3}.pips.svelte-1tnbps3 i.on:where(.svelte-1tnbps3){background:#ffd166}.pips.svelte-1tnbps3 b:where(.svelte-1tnbps3){font-size:9px;font-weight:800;color:#ffd166;line-height:1}
