.share-button[data-v-4cb3cbe2]{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:.78rem;font-weight:1000;gap:.45rem;justify-content:center;line-height:1;min-height:2.35rem;outline:none;padding:.62rem .9rem;position:relative;transition:border-color .16s ease,background-color .16s ease,filter .16s ease,transform .16s ease,opacity .16s ease}.share-button.is-filled[data-v-4cb3cbe2]{background:linear-gradient(135deg,#b836f4,#9a2ff2 54%,#6e37d4);border:1px solid rgba(216,180,254,.42);box-shadow:0 14px 30px #9a2ff247,inset 0 1px #ffffff2e}.share-button.is-soft[data-v-4cb3cbe2]{background:#a855f724;border:1px solid rgba(168,85,247,.32);color:#e9d5ff}.share-button[data-v-4cb3cbe2]:focus-visible:not(:disabled),.share-button[data-v-4cb3cbe2]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.share-button[data-v-4cb3cbe2]:disabled{cursor:not-allowed;opacity:.5}.share-button.is-copied[data-v-4cb3cbe2]{background:#22c55e2e;border-color:#86efac80;color:#dcfce7}.share-button.is-error[data-v-4cb3cbe2]{background:#ef444429;border-color:#f871717a;color:#fecaca}.share-button__icon[data-v-4cb3cbe2]{height:1rem;overflow:visible;width:1rem}.share-button__icon circle[data-v-4cb3cbe2],.share-button__icon path[data-v-4cb3cbe2]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.event-leaderboard[data-v-9a5caf0b]{background:radial-gradient(circle at 18% 0,rgba(91,112,255,.14),transparent 32%),radial-gradient(circle at 88% 8%,rgba(215,124,255,.12),transparent 34%),linear-gradient(145deg,#ffffff0e,#ffffff06);border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;box-shadow:0 24px 60px #00000042,inset 0 1px #ffffff0f;overflow:hidden;padding:1.25rem;position:relative}.event-leaderboard__shine[data-v-9a5caf0b]{background:linear-gradient(90deg,transparent,rgba(215,124,255,.14),transparent);border-radius:999px;filter:blur(24px);height:10rem;inset:-45% auto auto 12%;position:absolute;transform:rotate(-10deg);width:55%}.event-leaderboard__eyebrow[data-v-9a5caf0b]{color:#c4b5fd;font-size:.68rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.event-leaderboard__title[data-v-9a5caf0b]{color:#fff;font-size:1.25rem;font-weight:1000;line-height:1.1;margin-top:.25rem}.event-leaderboard__badge[data-v-9a5caf0b]{background:#22c55e1f;border:1px solid rgba(34,197,94,.34);border-radius:999px;color:#bbf7d0;font-size:.68rem;font-weight:900;letter-spacing:.12em;padding:.38rem .65rem;text-transform:uppercase}.event-leaderboard__empty[data-v-9a5caf0b]{background:#0003;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;color:#94a3b8;font-size:.9rem;margin-top:1rem;padding:1rem;position:relative;text-align:center}.event-leaderboard__list[data-v-9a5caf0b]{display:grid;gap:.65rem;margin-top:1rem;position:relative}.event-leaderboard__row[data-v-9a5caf0b]{align-items:center;animation:event-ranking-row-in-9a5caf0b .52s cubic-bezier(.16,.84,.24,1) both;animation-delay:var(--ranking-row-delay,0s);background:#0003;border:1px solid hsla(0,0%,100%,.09);border-radius:1rem;box-shadow:inset 0 1px #ffffff0a;color:#fff;display:grid;gap:.75rem;grid-template-columns:3rem minmax(0,1fr) 4.25rem;overflow:hidden;padding:.78rem .9rem;position:relative}.event-leaderboard.is-placing .event-leaderboard__row[data-v-9a5caf0b]{animation-duration:.78s;animation-name:event-ranking-row-pass-9a5caf0b}.event-leaderboard.is-placing .event-leaderboard__row.is-user[data-v-9a5caf0b]{animation-delay:var(--ranking-user-delay,.16s);animation-duration:1.08s;animation-name:event-ranking-user-land-9a5caf0b;background:linear-gradient(90deg,#d77cff2e,#8a55ff29,#5b70ff1f),#1f1430f2;border-color:#a855f7a6;box-shadow:0 0 0 1px #d77cff1a,0 18px 42px #8a55ff3d,inset 0 1px #ffffff1f}.event-leaderboard.is-placing .event-leaderboard__row.is-user[data-v-9a5caf0b]:before{animation:event-ranking-user-sheen-9a5caf0b .95s cubic-bezier(.16,.84,.24,1) .42s both;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.16) 42%,transparent 58%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-115%)}.event-leaderboard__rank[data-v-9a5caf0b]{color:#c4b5fd;font-size:1.1rem;font-weight:1000;position:relative;text-align:center;z-index:1}.event-leaderboard__identity[data-v-9a5caf0b]{min-width:0;position:relative;z-index:1}.event-leaderboard__nickname[data-v-9a5caf0b]{color:#fff;font-weight:900}.event-leaderboard__meta[data-v-9a5caf0b],.event-leaderboard__nickname[data-v-9a5caf0b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-leaderboard__meta[data-v-9a5caf0b]{color:#64748b;font-size:.74rem;margin-top:.15rem}.event-leaderboard__score[data-v-9a5caf0b]{color:#fff;font-size:1.18rem;font-weight:1000;position:relative;text-align:right;z-index:1}.event-leaderboard-row-enter-active[data-v-9a5caf0b],.event-leaderboard-row-leave-active[data-v-9a5caf0b],.event-leaderboard-row-move[data-v-9a5caf0b]{transition:transform .52s cubic-bezier(.16,.84,.24,1),opacity .28s ease}.event-leaderboard-row-enter-from[data-v-9a5caf0b],.event-leaderboard-row-leave-to[data-v-9a5caf0b]{opacity:0;transform:translateY(.7rem) scale(.985)}@keyframes event-ranking-row-in-9a5caf0b{0%{opacity:0;transform:translateY(.55rem) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes event-ranking-row-pass-9a5caf0b{0%{opacity:0;transform:translateY(calc(var(--ranking-pass-distance, .4rem)*-1)) scale(.985)}45%{opacity:.72;transform:translateY(.22rem) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes event-ranking-user-land-9a5caf0b{0%{filter:blur(4px);opacity:0;transform:translateY(3.4rem) scale(.94)}58%{filter:blur(0);opacity:1;transform:translateY(-.28rem) scale(1.026)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes event-ranking-user-sheen-9a5caf0b{0%{transform:translate(-115%)}to{transform:translate(115%)}}@media(max-width:480px){.event-leaderboard[data-v-9a5caf0b]{padding:1rem}.event-leaderboard__row[data-v-9a5caf0b]{gap:.55rem;grid-template-columns:2.4rem minmax(0,1fr) 3.2rem;padding:.74rem}.event-leaderboard__meta[data-v-9a5caf0b]{font-size:.68rem}}@media(prefers-reduced-motion:reduce){.event-leaderboard.is-placing .event-leaderboard__row[data-v-9a5caf0b],.event-leaderboard.is-placing .event-leaderboard__row.is-user[data-v-9a5caf0b],.event-leaderboard.is-placing .event-leaderboard__row.is-user[data-v-9a5caf0b]:before,.event-leaderboard__row[data-v-9a5caf0b]{animation-delay:0s;animation-duration:1ms}.event-leaderboard-row-enter-active[data-v-9a5caf0b],.event-leaderboard-row-leave-active[data-v-9a5caf0b],.event-leaderboard-row-move[data-v-9a5caf0b]{transition-duration:1ms}}
