.celestial-medallion[data-v-610bd120]{color:#bca77c;stroke:currentColor;stroke-width:.65px;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.is-filled[data-v-610bd120]{fill:var(--progress-accent,#e5c780);stroke:var(--progress-accent,#e5c780);opacity:1}@media (prefers-reduced-motion:no-preference){path[data-v-610bd120]{transition:fill .2s,stroke .2s}}.avatar[data-v-bda654ca]{border:var(--stroke) solid var(--ink-2);background:radial-gradient(circle at 50% 60%,#f8c46e,#ee9d45);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar[data-v-bda654ca] .character-avatar{width:100%;height:100%}.cup[data-v-e66def82]{flex:none;justify-content:center;align-items:center;display:inline-flex}.cup img[data-v-e66def82]{-o-object-fit:contain;object-fit:contain;image-rendering:auto;width:100%;height:100%;display:block}.empty[data-v-e66def82]{filter:grayscale();opacity:.25}.locked[data-v-e66def82]{opacity:.5}.badge[data-v-01ac8c90]{--ring:var(--muted);--ring-w:max(3px, var(--size) * .07);margin:calc(var(--size) * .1) 0 calc(var(--size) * .16);flex:none;display:inline-flex;position:relative}.medal-bronze[data-v-01ac8c90]{--ring:linear-gradient(145deg, #f4bd8b 0 38%, #c97b3a 0 72%, #8a4b1e 0)}.medal-silver[data-v-01ac8c90]{--ring:linear-gradient(145deg, #f4f6f3 0 38%, #b9c2c6 0 72%, #7d8a90 0)}.medal-gold[data-v-01ac8c90]{--ring:linear-gradient(145deg, #ffe89a 0 38%, #f5c542 0 72%, #c99222 0)}.ring[data-v-01ac8c90]{padding:var(--ring-w);background:var(--ring);box-shadow:0 0 0 2px var(--ink-2),0 2px 0 2px #0000004d;border-radius:50%;display:block}.cup[data-v-01ac8c90]{top:calc(var(--size) * -.12);right:calc(var(--size) * -.16);filter:drop-shadow(0 1px 0 var(--ink-2)) drop-shadow(0 -1px 0 var(--ink-2))}.cup[data-v-01ac8c90],.lvl[data-v-01ac8c90]{position:absolute}.lvl[data-v-01ac8c90]{left:50%;bottom:calc(var(--size) * -.16);height:calc(var(--size) * .34);padding:0 calc(var(--size) * .14);border:1.5px solid var(--cream);background:var(--ink-2);color:var(--gold);font-size:calc(var(--size) * .23);letter-spacing:.5px;white-space:nowrap;border-radius:4px;align-items:center;font-weight:700;line-height:1;display:flex;transform:translate(-50%);box-shadow:0 2px #0000004d}.celestial[data-v-01ac8c90]{place-items:center;width:64px;height:64px;margin:0;display:grid}.celestial .ring[data-v-01ac8c90]{box-shadow:none;background:0 0;border:1px solid #bca77c99;padding:0}.celestial .lvl[data-v-01ac8c90]{color:#f1e5ce;letter-spacing:0;background:#171e31;border:1px solid #bca77c;border-radius:0;justify-content:center;width:21px;height:21px;padding:0;font:400 14px/1 Georgia,serif;top:50%;bottom:auto;left:3px;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 2px #171e31,0 0 0 3px #bca77c77}.celestial .lvl>span[data-v-01ac8c90]{transform:rotate(-45deg)}
