.lb{gap:22px;width:100%;max-width:1120px;margin:0 auto;display:grid}.lb-head{gap:6px;display:grid}.lb-head p{color:var(--fg-2);max-width:60ch;font-size:16px;line-height:1.5}.lb-skel{gap:12px;display:grid}.lb-hero{--edge:var(--edge-em);background:radial-gradient(70% 160% at 0% 0%, #2dbe8c21, transparent 62%), var(--surface);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:18px 36px;padding:28px 32px;display:grid}.lb-pool{justify-items:start;gap:8px;display:grid}.lb-pool-fig{letter-spacing:-.02em;color:var(--em-hi);align-items:center;gap:12px;font-size:clamp(44px,6vw,76px);font-weight:800;line-height:1;display:inline-flex}.lb-pool small{color:var(--fg-2);font-size:15px}.lb-facts{grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 34px;margin:0;display:grid}.lb-facts div{gap:4px;display:grid}.lb-facts dt{color:var(--fg-2);font-size:13px}.lb-facts dd{margin:0;font-size:24px;font-weight:800;line-height:1.1}.lb-facts dd.mono{font-family:var(--f-mono);white-space:nowrap;font-size:21px;font-weight:500}.lb-hero-note{box-shadow:inset 0 1px var(--line);color:var(--fg-2);grid-column:1/-1;padding-top:16px;font-size:15px;line-height:1.5}.lb-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.lb-sec-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.lb-side{gap:16px;display:grid}.lb-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lb-row{--edge:var(--edge-1);background:var(--surface);grid-template-columns:44px minmax(0,1fr) 76px 64px minmax(84px,auto);align-items:center;gap:12px;min-height:64px;padding:10px 16px 10px 12px;display:grid}.lb-row.me{--edge:var(--edge-2);background:var(--surface-2);box-shadow:inset 3px 0 var(--fg)}.lb-rank{font-family:var(--f-display);text-align:center;color:var(--fg-2);font-size:30px;font-weight:800;line-height:1}.lb-row.paid .lb-rank{color:var(--fg)}.lb-who{align-items:center;gap:12px;min-width:0;display:flex}.lb-avatar{--c:9px;flex:none;width:44px;height:44px}.lb-name{min-width:0}.lb-name b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;display:block;overflow:hidden}.lb-you{letter-spacing:.04em;text-transform:uppercase;background:var(--fg);color:var(--shell);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);padding:2px 8px;font-size:12px;font-style:normal;font-weight:800}.lb-num{justify-items:end;gap:0;line-height:1.15;display:grid}.lb-num b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.lb-num small{color:var(--fg-2);font-size:12.5px}.lb-prize{color:var(--em-hi);justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.lb-prize b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.lb-prize small{color:var(--fg-2);margin-left:4px;font-size:12.5px}.lb-empty{--edge:var(--edge-1);background:var(--surface);justify-items:start;gap:10px;padding:24px 26px;display:grid}.lb-empty p{color:var(--fg-2);max-width:52ch;font-size:15px;line-height:1.5}.lb-card{--edge:var(--edge-1);background:var(--surface);gap:12px;padding:20px 22px;display:grid}.lb-card>p,.lb-card>small{color:var(--fg-2);font-size:14px;line-height:1.5}.lb-scale{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lb-scale li{grid-template-columns:22px minmax(0,1fr) 40px minmax(64px,auto);align-items:center;gap:10px;font-size:14px;display:grid}.lb-scale-rank{font-family:var(--f-display);color:var(--fg-2);text-align:center;font-size:18px;font-weight:800}.lb-scale-bar{clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);background:#ffffff17;height:6px;display:block}.lb-scale-bar i{background:var(--fg);height:100%;display:block}.lb-scale-pct{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.lb-scale-amt{color:var(--em-hi);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:5px;font-weight:700;display:inline-flex}.lb-pts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lb-pts li{box-shadow:inset 0 -1px var(--line);justify-content:space-between;gap:12px;padding-bottom:8px;font-size:15px;display:flex}.lb-pts b{font-weight:800}.lb-last-pool{color:var(--em-hi);align-items:center;gap:6px;font-size:15px;display:inline-flex}.lb-last-pool b{font-size:18px}@media (max-width:1023px){.lb-grid{grid-template-columns:minmax(0,1fr)}.lb-hero{grid-template-columns:minmax(0,1fr);padding:22px 20px}}@media (max-width:640px){.lb-facts{grid-template-columns:repeat(2,auto)}.lb-row{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"rank who prize""rank stats stats";gap:6px 10px;padding:10px 12px}.lb-rank{grid-area:rank;font-size:26px}.lb-who{grid-area:who}.lb-prize{grid-area:prize}.lb-num{grid-area:stats;justify-content:start;align-items:baseline;gap:5px;display:inline-flex}.lb-num.lb-wins{display:none}.lb-num b{font-size:16px}}
