.referral-leaderboard.svelte-171mse2.svelte-171mse2.svelte-171mse2{margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.referral-leaderboard.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.referral-leaderboard.svelte-171mse2.svelte-171mse2.svelte-171mse2{padding:1.5rem}.leaderboard-header.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.leaderboard-header.svelte-171mse2.svelte-171mse2.svelte-171mse2{text-align:center}.leaderboard-title.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;align-items:center;justify-content:center}.leaderboard-title.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.leaderboard-title.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.title-icon.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:2.25rem;line-height:2.5rem}.leaderboard-subtitle.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.current-user-rank.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;justify-content:center}.rank-badge.svelte-171mse2.svelte-171mse2.svelte-171mse2{border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#9333ea var(--tw-gradient-to-position);padding:.75rem 1.5rem;display:flex;align-items:center}.rank-badge.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.rank-badge.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.rank-icon.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:1.25rem;line-height:1.75rem}.leaderboard-filters.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;border-radius:.75rem;background-color:#1f293780;padding:1rem}.filter-group.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;align-items:center}.filter-group.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.filter-group.svelte-171mse2 label.svelte-171mse2.svelte-171mse2{font-weight:500;--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.filter-select.svelte-171mse2.svelte-171mse2.svelte-171mse2{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter-select.svelte-171mse2.svelte-171mse2.svelte-171mse2:focus{--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.loading-state.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]),.error-state.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]),.empty-state.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.loading-state.svelte-171mse2.svelte-171mse2.svelte-171mse2,.error-state.svelte-171mse2.svelte-171mse2.svelte-171mse2,.empty-state.svelte-171mse2.svelte-171mse2.svelte-171mse2{padding-top:3rem;padding-bottom:3rem;text-align:center}.spinner.svelte-171mse2.svelte-171mse2.svelte-171mse2{margin-left:auto;margin-right:auto;height:2rem;width:2rem}@keyframes svelte-171mse2-spin{to{transform:rotate(360deg)}}.spinner.svelte-171mse2.svelte-171mse2.svelte-171mse2{animation:svelte-171mse2-spin 1s linear infinite;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));border-top-color:transparent}.error-icon.svelte-171mse2.svelte-171mse2.svelte-171mse2,.empty-icon.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:3.75rem;line-height:1}.retry-btn.svelte-171mse2.svelte-171mse2.svelte-171mse2{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.retry-btn.svelte-171mse2.svelte-171mse2.svelte-171mse2:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.leaderboard-table.svelte-171mse2.svelte-171mse2.svelte-171mse2{overflow:hidden;border-radius:.75rem;background-color:#1f293780;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.table-header.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:grid;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));background-color:#11182780;padding:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));grid-template-columns:60px 1fr 70px 70px 70px;gap:16px}.table-body.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(55 65 81 / var(--tw-divide-opacity, 1))}.table-row.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:grid;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.table-row.svelte-171mse2.svelte-171mse2.svelte-171mse2:hover{background-color:#3741514d}.table-row.svelte-171mse2.svelte-171mse2.svelte-171mse2{grid-template-columns:60px 1fr 70px 70px 70px;gap:16px}.table-row.current-user.svelte-171mse2.svelte-171mse2.svelte-171mse2{border-left-width:4px;--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));background-color:#1e3a8a33}.table-row.rank-gold.svelte-171mse2.svelte-171mse2.svelte-171mse2{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(113 63 18 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(113 63 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.table-row.rank-silver.svelte-171mse2.svelte-171mse2.svelte-171mse2{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(75 85 99 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(75 85 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.table-row.rank-bronze.svelte-171mse2.svelte-171mse2.svelte-171mse2{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(124 45 18 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(124 45 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.cell-rank.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;align-items:center}.rank-display.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:1.25rem;line-height:1.75rem;font-weight:700}.cell-player.svelte-171mse2.svelte-171mse2.svelte-171mse2,.player-info.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;min-width:0px;align-items:center}.player-info.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.player-info.svelte-171mse2.svelte-171mse2.svelte-171mse2{max-width:100%}.player-address.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.you-badge.svelte-171mse2.svelte-171mse2.svelte-171mse2{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cell-referrals.svelte-171mse2.svelte-171mse2.svelte-171mse2,.cell-active.svelte-171mse2.svelte-171mse2.svelte-171mse2,.cell-rate.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;align-items:center;justify-content:center;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));min-width:70px}.referral-count.svelte-171mse2.svelte-171mse2.svelte-171mse2,.active-count.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:1.125rem;line-height:1.75rem}.success-rate.svelte-171mse2.svelte-171mse2.svelte-171mse2{--tw-text-opacity:1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.leaderboard-stats.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;border-radius:.75rem;background-color:#1f29374d;padding:1rem}.stat-item.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:flex;align-items:center}.stat-item.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.stat-label.svelte-171mse2.svelte-171mse2.svelte-171mse2{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.stat-value.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.empty-state.svelte-171mse2 h3.svelte-171mse2.svelte-171mse2{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.empty-state.svelte-171mse2 p.svelte-171mse2.svelte-171mse2{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (max-width: 768px){.referral-leaderboard.svelte-171mse2.svelte-171mse2.svelte-171mse2{padding:1rem}.leaderboard-title.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:1.5rem;line-height:2rem}.title-icon.svelte-171mse2.svelte-171mse2.svelte-171mse2{font-size:1.875rem;line-height:2.25rem}.leaderboard-filters.svelte-171mse2.svelte-171mse2.svelte-171mse2{flex-direction:column}.leaderboard-filters.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.table-header.svelte-171mse2.svelte-171mse2.svelte-171mse2,.table-row.svelte-171mse2.svelte-171mse2.svelte-171mse2{grid-template-columns:50px 1fr 60px;gap:12px;font-size:.875rem;line-height:1.25rem}.header-active.svelte-171mse2.svelte-171mse2.svelte-171mse2,.header-rate.svelte-171mse2.svelte-171mse2.svelte-171mse2,.cell-active.svelte-171mse2.svelte-171mse2.svelte-171mse2,.cell-rate.svelte-171mse2.svelte-171mse2.svelte-171mse2{display:none}.leaderboard-stats.svelte-171mse2.svelte-171mse2.svelte-171mse2{flex-direction:column}.leaderboard-stats.svelte-171mse2>.svelte-171mse2:not([hidden])~.svelte-171mse2:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}}@keyframes svelte-j2pig3-pulse{0%,to{opacity:1}50%{opacity:.8}}
