.lb.svelte-c0r7k3{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}li.svelte-c0r7k3{border:1px solid var(--line);background:var(--bg-elev);border-radius:10px;grid-template-columns:2em 2.9em minmax(10em,1.2fr) minmax(6em,1fr) 6em auto auto auto;align-items:center;gap:.9em;padding:.7em 1em;display:grid}li.top.svelte-c0r7k3{border-color:var(--accent)}li.failed.svelte-c0r7k3{opacity:.6}@media (width<=760px){li.svelte-c0r7k3{grid-template-columns:2em 2.9em 1fr auto}.bar.svelte-c0r7k3,.spark.svelte-c0r7k3,.num.svelte-c0r7k3:not(.total){display:none}}.rank.svelte-c0r7k3{font-variant-numeric:tabular-nums;color:var(--text-dim);font-weight:600}.top.svelte-c0r7k3 .rank:where(.svelte-c0r7k3){color:var(--accent)}.avatar.svelte-c0r7k3{background:var(--line);border-radius:50%;width:2.9em;height:2.9em}.who.svelte-c0r7k3{flex-direction:column;gap:2px;min-width:0;display:flex}.who.svelte-c0r7k3 a:where(.svelte-c0r7k3){color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.who.svelte-c0r7k3 small:where(.svelte-c0r7k3){color:var(--text-dim);font-size:.8em}.who.svelte-c0r7k3 small:where(.svelte-c0r7k3) b:where(.svelte-c0r7k3){color:var(--text);font-weight:500}.err.svelte-c0r7k3{color:var(--accent)}.bar.svelte-c0r7k3{background:var(--ramp-0);border-radius:999px;height:.6em;overflow:hidden}.bar.svelte-c0r7k3 i:where(.svelte-c0r7k3){background:linear-gradient(90deg, var(--ramp-2), var(--ramp-4));border-radius:999px;height:100%;display:block}.spark.svelte-c0r7k3{align-items:flex-end;gap:2px;height:2em;display:flex}.spark.svelte-c0r7k3 i:where(.svelte-c0r7k3){background:var(--ramp-3);border-radius:1px;flex:1;min-width:2px}.num.svelte-c0r7k3{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;min-width:5em;font-size:1.1em;font-weight:600;line-height:1.1;display:flex}.num.svelte-c0r7k3 small:where(.svelte-c0r7k3){letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);font-size:.6em;font-weight:400}.lines.svelte-c0r7k3{flex-flow:wrap;justify-content:flex-end;gap:0 .4em}.lines.svelte-c0r7k3 small:where(.svelte-c0r7k3){width:100%}.add.svelte-c0r7k3{color:var(--ramp-3)}.del.svelte-c0r7k3{color:var(--accent)}
