.rank-card.svelte-4acmho{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);min-width:0}.wordmark.svelte-4acmho{font-size:1.125rem;font-weight:700;color:var(--text)}.body.svelte-4acmho{display:flex;align-items:center;gap:16px;min-width:0}.main.svelte-4acmho{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.name.svelte-4acmho{font-size:1.125rem;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-line.svelte-4acmho{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px}.rank-num.svelte-4acmho{font-size:2.25rem;font-weight:700;line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums}.rank-num.gold.svelte-4acmho{color:var(--gold)}.rank-num.silver.svelte-4acmho{color:var(--silver)}.rank-num.bronze.svelte-4acmho{color:var(--bronze)}.of.svelte-4acmho{font-size:.875rem;color:var(--text-secondary)}.value.svelte-4acmho{font-size:1.125rem;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.unranked.svelte-4acmho{font-size:.9375rem;color:var(--text-secondary)}.context.svelte-4acmho{padding-top:12px;border-top:1px solid var(--border-subtle);font-size:.875rem;color:var(--text-secondary);overflow-wrap:anywhere}.tagline.svelte-4acmho{font-size:.8125rem;font-weight:600;color:var(--text)}
