.hero.svelte-1uha8ag{margin:8px 0 22px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:28px;margin:0 0 8px;max-width:22ch}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin:0 0 16px;max-width:60ch}.row.svelte-1uha8ag{display:flex;gap:10px;flex-wrap:wrap}h2.svelte-1uha8ag{font-size:18px;margin:26px 0 6px}.hd.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between}.more.svelte-1uha8ag{color:var(--amber);font-size:13px;text-decoration:none}.muted.svelte-1uha8ag{color:var(--muted)}.small.svelte-1uha8ag{font-size:13px;margin-top:0}.cols.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 720px){.cols.svelte-1uha8ag{grid-template-columns:1fr}}.chart.svelte-1uha8ag{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:4px}.chart.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px}.chart.svelte-1uha8ag li:where(.svelte-1uha8ag):hover{background:var(--panel)}.rank.svelte-1uha8ag{color:var(--muted);width:18px;text-align:right;font-variant-numeric:tabular-nums}.chart.svelte-1uha8ag .play:where(.svelte-1uha8ag){background:transparent;border:0;color:var(--amber);cursor:pointer;font-size:14px}.ci.svelte-1uha8ag{flex:1;min-width:0}.ct.svelte-1uha8ag{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ca.svelte-1uha8ag{color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc.svelte-1uha8ag{color:var(--muted);font-size:12px;white-space:nowrap}.chips.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-1uha8ag{background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none;font-weight:600}.chip.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--muted);font-style:normal;font-size:11px}.chip.ghosty.svelte-1uha8ag{color:var(--amber)}.lists.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:8px}.lcard.svelte-1uha8ag{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px;text-decoration:none;display:block}.lcard.svelte-1uha8ag:hover{border-color:#3a3a42}.lt.svelte-1uha8ag{font-weight:700}.lm.svelte-1uha8ag{color:var(--muted);font-size:12px;margin-top:4px}
