.page.svelte-1wg7em0{flex-direction:column;gap:1.5rem;width:100%;max-width:42rem;min-height:75vh;margin-inline:auto;padding:2.5rem 1rem;display:flex}header.svelte-1wg7em0{text-align:center}h1.svelte-1wg7em0{color:var(--color-ink);letter-spacing:-.025em;font-size:2.25rem;font-weight:900;line-height:2.5rem}.subtitle.svelte-1wg7em0{color:var(--color-muted);margin-top:.5rem;font-weight:600}.note.svelte-1wg7em0{color:var(--color-muted);margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.panel.svelte-1wg7em0{border-radius:1.5rem;overflow:hidden}.head.svelte-1wg7em0{border-bottom:1px solid var(--color-edge);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}h2.svelte-1wg7em0{color:var(--color-ink);font-size:1.25rem;font-weight:900;line-height:1.75rem}.top-ten.svelte-1wg7em0{color:var(--color-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1rem}.state.svelte-1wg7em0{color:var(--color-muted);text-align:center;padding-block:3rem;font-weight:700}.state.problem.svelte-1wg7em0{color:var(--color-rose-600)}.entries.svelte-1wg7em0{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.entry.svelte-1wg7em0{border:1px solid var(--color-edge);border-radius:1rem;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem;display:grid}.entry.mine.svelte-1wg7em0{border-color:var(--color-orange-400);background-color:color-mix(in oklab, var(--color-orange-400) 10%, transparent);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-orange-400) 30%, transparent)}.entry.unranked.svelte-1wg7em0{border-style:dashed;margin-top:.5rem}.place.svelte-1wg7em0{color:var(--color-muted);text-align:center;font-size:1.125rem;font-weight:900;line-height:1.75rem}.who.svelte-1wg7em0{min-width:0}.line.svelte-1wg7em0{align-items:center;gap:.5rem;min-width:0;display:flex}.name.svelte-1wg7em0{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.you.svelte-1wg7em0{background-color:var(--color-orange-500);color:#fff;border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;font-weight:900;line-height:1rem}.stats.svelte-1wg7em0{color:var(--color-muted);flex-wrap:wrap;column-gap:1rem;margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.stats.svelte-1wg7em0 strong:where(.svelte-1wg7em0){color:var(--color-ink)}.back.svelte-1wg7em0{margin-inline:auto}
