.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-hero.skel{--edge:var(--edge-1);background:radial-gradient(55% 120% at 82% 55%, #eaefec0d, transparent 70%), var(--surface)}.lb-skel-chest{aspect-ratio:1;background:radial-gradient(closest-side,#eaefec17,#eaefec08 70%,#0000);border-radius:50%;width:70%}.lb-skel-kicker{width:min(280px,70%);height:12px}.lb-skel-fig{width:min(420px,90%);height:clamp(64px,9vw,124px);margin:4px 0}.lb-skel-title{width:min(380px,86%);height:24px}.lb-skel-text{width:min(340px,80%)}.lb-skel-chip{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:#eaefec0f;width:190px;height:38px;display:block}.lb-skel-chip.short{width:120px}.lb-skel-h{width:170px;height:30px}.lb-skel-table .lb-who{align-items:center;gap:10px;width:100%;display:flex}.lb-skel-table .skel-av{--edge:transparent}.lb-skel-table .lb-who .skel-line{flex:none}.lb-skel-table td{height:48px}.lb-skel-table .lb-c-rank .skel-line{width:16px;height:18px;margin:0 auto}.lb-skel-table .lb-c-num .skel-line{width:40px;margin-left:auto}.lb-hero{--edge:var(--edge-gold);isolation:isolate;background:radial-gradient(55% 120% at 82% 55%, #ffb43c38, transparent 70%), var(--surface);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;min-height:320px;padding:34px 36px;display:grid;position:relative;overflow:hidden}.lb-hero-art{z-index:-1;aspect-ratio:1;place-items:center;width:min(48%,460px);display:grid;position:absolute;top:50%;right:-2%;translate:0 -50%}.lb-hero-rays{background:repeating-conic-gradient(from 0deg, #ffc86421 0 5deg, transparent 5deg 15deg);animation:50s linear infinite lb-spin;position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(closest-side,#000 15%,#0000 95%);mask-image:radial-gradient(closest-side,#000 15%,#0000 95%)}.lb-hero-chest{width:100%;height:auto;animation:5s ease-in-out infinite lb-bob;display:block;position:relative}.lb-hero-copy{justify-items:start;gap:10px;min-width:0;display:grid}.lb-hero-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-size:13px;font-weight:700}.lb-hero-kicker b{color:var(--fg);letter-spacing:0;text-transform:none;white-space:nowrap;font-size:14px;font-weight:500}.lb-hero-fig{letter-spacing:-.035em;filter:drop-shadow(0 6px 24px #d68c1c59);font-size:clamp(72px,11vw,148px);font-weight:800;line-height:.9}.lb-hero-title{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(20px,2.2vw,28px);font-weight:800;line-height:1}.lb-hero-copy p{color:var(--fg-2);max-width:46ch;font-size:15px;line-height:1.5}.lb-hero-chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.lb-hero-chip{color:var(--fg-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:#ffffff0f;align-items:center;gap:7px;padding:7px 14px 7px 10px;font-size:14px;display:inline-flex}.lb-hero-chip b{color:var(--fg)}.lb-hero-faces{display:inline-flex}.lb-hero-faces img{width:26px;height:26px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin-left:-7px}.lb-hero-faces img:first-child{margin-left:0}@keyframes lb-spin{to{rotate:360deg}}@keyframes lb-bob{50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.lb-hero-rays,.lb-hero-chest{animation:none}}.lb-paying{z-index:1;color:#2a1702;background:var(--gold-facet);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 10px);justify-self:start;align-items:center;gap:10px;margin:0 0 -22px 28px;padding:9px 20px 8px 14px;font-size:14px;display:inline-flex;position:relative}.lb-paying b{font-weight:800}.lb-paying-sub{color:#2a1702c7}.lb-paying-gem{place-items:center;animation:2.4s ease-in-out infinite lb-turn;display:grid}@keyframes lb-turn{0%,60%{rotate:y 0deg}to{rotate:y 360deg}}@media (prefers-reduced-motion:reduce){.lb-paying-gem{animation:none}}.lb-sec-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.lb-season{gap:14px;display:grid}.lb-season .lb-sec-head{flex-wrap:wrap;align-items:center;margin-bottom:0;scroll-margin-top:84px}.lb-season-tools{flex-wrap:wrap;gap:8px;display:flex}.lb-chev{transition:transform .2s}[aria-expanded=false]>.lb-chev{transform:rotate(-90deg)}.lb-payout{--edge:var(--edge-1);background:var(--surface);grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:28px;padding:20px 24px;display:grid}.lb-chart{gap:12px;display:grid}.lb-chart ol{grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:6px;height:170px;margin:0;padding:0;list-style:none;display:grid}.lb-chart li{grid-template-rows:1fr auto auto;place-items:end center;gap:4px;height:100%;display:grid}.lb-col{clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% 100%,0 100%,0 5px);background:linear-gradient(#eaefec80,#eaefec24);justify-content:center;width:100%;min-height:22px;display:flex}.lb-col small{color:var(--shell);padding-top:4px;font-size:11.5px;font-weight:800}.lb-chart b{font-family:var(--f-display);font-size:18px}.lb-col-amt{color:var(--em-hi);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.lb-col-short{display:none}.lb-rules{align-content:start;gap:10px;display:grid}.lb-rules dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.lb-rules dl div{background:#ffffff0a;gap:2px;padding:10px 12px;display:grid}.lb-rules dt{color:var(--fg-2);font-size:12.5px}.lb-rules dd{margin:0;font-size:22px;font-weight:800}.lb-rules p{color:var(--fg-2);font-size:13.5px;line-height:1.5}.lb-table{border-collapse:collapse;width:100%;font-size:15px}.lb-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);padding:8px 12px;font-size:12px;font-weight:800}.lb-table thead th{box-shadow:inset 0 -1px var(--line-2)}.lb-table td{box-shadow:inset 0 -1px var(--line);padding:8px 12px}.lb-table tbody tr:not(.lb-group):nth-child(odd) td{background:#ffffff05}.lb-table tr.me td{background:var(--surface-2)}.lb-table tr.me td:first-child{box-shadow:inset 3px 0 var(--fg), inset 0 -1px var(--line)}.lb-table .lb-group th{color:var(--fg);padding-top:18px}.lb-table .lb-c-rank{text-align:center;width:44px;font-family:var(--f-display);color:var(--fg-2);font-size:20px;font-weight:800}.lb-table th.lb-c-rank{font-family:inherit;font-size:12px}.lb-table .lb-c-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.lb-table .lb-c-pts{font-size:17px;font-weight:800}.lb-table .lb-who{gap:10px}.lb-table .lb-avatar{--c:7px;width:32px;height:32px}.lb-table .lb-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.lb-table .lb-prize b{font-size:15px}.lb-dim{color:var(--fg-2)}.lb-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.lb-pager-range{color:var(--fg-2);font-size:14px}.lb-pager-btns{gap:6px;display:flex}.lb-pager .btn{justify-content:center;min-width:38px}.lb-page[aria-current=page]{background:var(--fg);color:var(--shell);--edge:var(--edge-2)}.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-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-payout{grid-template-columns:minmax(0,1fr)}.lb-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:24px 20px}.lb-hero-art{width:50%;top:-6px;right:-6%;translate:0}.lb-hero-copy{padding-top:168px}.lb-hero-kicker{font-size:12px}}@media (max-width:640px){.lb-hero-art{width:84%;max-width:360px;top:-4%;left:50%;right:auto;translate:-50%}.lb-hero-copy{padding-top:min(58vw,270px)}.lb-paying{margin-inline:var(--cut-frame);justify-content:center;justify-self:stretch;font-size:13px}.lb-paying-sub{display:none}.lb-payout{gap:20px;padding:16px}.lb-chart ol{gap:3px;height:130px}.lb-col small{font-size:9.5px}.lb-col-amt{font-size:10.5px}.lb-col-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lb-col-short{display:inline}.lb-table td,.lb-table th{padding:8px 6px}.lb-table .lb-c-opt,.lb-table .lb-you{display:none}.lb-table .lb-c-rank{width:30px}.lb-table .lb-avatar{--c:6px;width:26px;height:26px}.lb-table .lb-name{max-width:140px}.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}}
