.chart-rows.svelte-6iy651{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chart-row.svelte-6iy651{border-bottom:1px solid #ffffff0f;grid-template-columns:28px 40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 4px;display:grid}.chart-row.svelte-6iy651:last-child{border-bottom:0}.chart-rank.svelte-6iy651{color:#fde68ae6;text-align:center;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.chart-art.svelte-6iy651{background:#ffffff14;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.chart-art.svelte-6iy651 img:where(.svelte-6iy651){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.chart-art-fallback.svelte-6iy651{color:#ffffff80;font-size:15px;font-weight:800}.chart-text.svelte-6iy651{flex-direction:column;min-width:0;display:flex}.chart-title.svelte-6iy651{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.chart-artist.svelte-6iy651{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.chart-title.svelte-6iy651 a:where(.svelte-6iy651),.chart-artist.svelte-6iy651 a:where(.svelte-6iy651){color:inherit;text-decoration:none}.chart-title.svelte-6iy651 a:where(.svelte-6iy651):hover,.chart-artist.svelte-6iy651 a:where(.svelte-6iy651):hover{text-decoration:underline}.chart-title.svelte-6iy651 a:where(.svelte-6iy651):focus-visible,.chart-artist.svelte-6iy651 a:where(.svelte-6iy651):focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #67e8f9}.chart-meta.svelte-6iy651{white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:inline-flex}.chart-move.svelte-6iy651{align-items:center;gap:2px;display:inline-flex}.chart-move[data-direction=up].svelte-6iy651{color:#86efac}.chart-move[data-direction=down].svelte-6iy651{color:#fca5a5}.chart-new.svelte-6iy651{color:#fcd34d;text-transform:uppercase;letter-spacing:.08em;font-size:10.5px}.chart-air.svelte-6iy651{color:#67e8f9cc;font-weight:600}.chart-rows--compact.svelte-6iy651 .chart-row:where(.svelte-6iy651){grid-template-columns:24px 36px minmax(0,1fr) auto;gap:10px;min-height:48px;padding:6px 2px}.chart-rows--compact.svelte-6iy651 .chart-art:where(.svelte-6iy651){width:36px;height:36px}@media (width<=480px){.chart-air.svelte-6iy651{display:none}}
