.lead.svelte-cci3sd{color:var(--color-gray-700);font-size:.95rem;max-width:540px;margin:0 auto 1.25rem;line-height:1.5;text-align:center}.empty-note.svelte-cci3sd{margin:1.5rem auto 0}.panel-controls.svelte-cci3sd{margin:0}.top-names.svelte-1opeau9{list-style:none;width:100%;margin:0;padding:0}.compare-key.svelte-1opeau9{width:100%;margin:0 0 .15rem;padding:0 .5rem;box-sizing:border-box;text-align:right;font-size:.7rem;font-weight:600;letter-spacing:.02em;color:var(--color-gray-500)}.top-row.svelte-1opeau9{display:flex;align-items:baseline;gap:.5rem;padding:.4rem .5rem;border-radius:var(--radius-sm);transition:background var(--transition-fast)}.top-row.svelte-1opeau9:hover{background:var(--yellow-accent-15)}.top-names.svelte-1opeau9 a:where(.svelte-1opeau9){flex:1;min-width:0;display:flex;align-items:baseline;gap:.75rem;text-decoration:none;color:var(--dark-text)}.top-row.svelte-1opeau9:hover .top-name:where(.svelte-1opeau9){text-decoration:underline}.top-rank.svelte-1opeau9{flex-shrink:0;width:1.5rem;font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--purple-dark)}.top-name.svelte-1opeau9{font-size:1.05rem;font-weight:600}.compare.svelte-1opeau9{flex-shrink:0;display:flex;align-items:baseline;gap:.35rem}.move.svelte-1opeau9{display:inline-flex;align-items:baseline;font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;padding:.1rem .4rem;border-radius:var(--radius-full);border:1px solid transparent;color:var(--purple-dark);white-space:nowrap}.move--up.svelte-1opeau9{background:var(--green-primary-30);border-color:var(--green-primary-60)}.move--down.svelte-1opeau9{background:#f2848247;border-color:#f2848299}.move--same.svelte-1opeau9{color:var(--color-gray-500);font-weight:600}.move--out.svelte-1opeau9{background:var(--yellow-accent-15);font-weight:600}.move__arrow.svelte-1opeau9{margin-right:.2rem}.move--up.svelte-1opeau9 .move__arrow:where(.svelte-1opeau9){color:var(--green-primary)}.move--down.svelte-1opeau9 .move__arrow:where(.svelte-1opeau9){color:var(--pink-dark)}.note.svelte-1opeau9{font-size:.68rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-gray-500);white-space:nowrap}.intro-name.svelte-1em7qgy{color:var(--purple-dark);font-weight:600;text-decoration:underline;text-decoration-color:var(--overlay-light);text-underline-offset:2px}.intro-name.svelte-1em7qgy:hover{text-decoration-color:var(--purple-dark)}
