.g-v2.leaderboard-page{--accent:#b98cff}.g-v2.leaderboard-page .lb-scroll{scroll-timeline:--page block;height:100dvh;position:relative;overflow:clip auto}.g-v2.leaderboard-page .lb-hero{flex-direction:column;justify-content:flex-end;min-height:900px;padding:160px 64px 96px;display:flex;position:relative;overflow:clip}.g-v2.leaderboard-page .lb-hero-copy{z-index:2;flex-direction:column;align-items:flex-start;gap:28px;max-width:680px;display:flex;position:relative}.g-v2.leaderboard-page .lb-hero h1{overflow-wrap:anywhere;margin:0;font-size:132px}.g-v2.leaderboard-page .lb-bignum{inset-inline-end:290px;font-family:var(--serif);color:#0000;-webkit-text-stroke:1px var(--line-2);pointer-events:none;font-size:900px;line-height:.8;position:absolute;top:-70px}.g-v2.leaderboard-page .lb-podium{inset-inline-end:20px;perspective:1500px;pointer-events:none;justify-content:center;align-items:flex-end;gap:24px;width:670px;height:420px;display:flex;position:absolute;top:180px}.g-v2.leaderboard-page .lb-podium-floor{background:radial-gradient(ellipse, #b98cff44, transparent 65%), repeating-radial-gradient(ellipse, transparent 0 42px, var(--line-2) 43px 44px);border-radius:50%;position:absolute;inset:70% -10% -30%;transform:rotateX(60deg)}.g-v2.leaderboard-page .lb-podium-slot{flex-direction:column;align-items:center;width:180px;display:flex;position:relative}.g-v2.leaderboard-page .lb-slot-0{order:2}.g-v2.leaderboard-page .lb-slot-1{order:1}.g-v2.leaderboard-page .lb-slot-2{order:3}.g-v2.leaderboard-page .lb-figure{z-index:1;border:1px solid var(--line-2);text-align:center;background:linear-gradient(#1c1e26,#0a0b0f);border-radius:18px;flex-direction:column;align-items:center;gap:10px;width:150px;margin-bottom:24px;padding:16px 10px;display:flex;position:relative}.g-v2.leaderboard-page .lb-figure>span{overflow-wrap:anywhere;max-width:100%}.g-v2.leaderboard-page .lb-step{width:100%;height:var(--height);border:1px solid var(--line-2);background:linear-gradient(#1a1c22,#0a0b0e);place-items:center;display:grid;transform:rotateY(-14deg);box-shadow:16px 10px #101016}.g-v2.leaderboard-page .lb-slot-0 .lb-step{border-color:var(--accent);color:var(--accent);background:linear-gradient(#1b1431,#0b0911)}.g-v2.leaderboard-page .lb-step bdi{font-size:112px}.g-v2.leaderboard-page .lb-board{padding:184px 64px 176px;position:relative}.g-v2.leaderboard-page .lb-board h2{max-width:900px;margin:22px 0 64px;font-size:96px}.g-v2.leaderboard-page .lb-switch{z-index:30;pointer-events:none;justify-content:flex-end;margin:32px 0 44px;display:flex;position:sticky;top:96px}.g-v2.leaderboard-page .lb-switch>div{pointer-events:auto}.g-v2.leaderboard-page .lb-mobile-switch{display:none}.g-v2.leaderboard-page .lb-switch button,.g-v2.leaderboard-page .lb-hero-switch button{white-space:normal;min-height:44px}.g-v2.leaderboard-page .lb-country{align-items:center;gap:18px;margin-bottom:32px;display:flex}.g-v2.leaderboard-page .lb-country select{max-width:100%;min-height:44px;color:var(--fg);background:var(--bg-2)}.g-v2.leaderboard-page .lb-rows{flex-direction:column;gap:20px;display:flex}.g-v2.leaderboard-page .lb-row{border-radius:28px;grid-template-columns:100px 72px minmax(0,1fr) 100px minmax(160px,240px);align-items:center;gap:24px;min-height:196px;padding:32px 40px;display:grid}.g-v2.leaderboard-page .lb-you{border-color:var(--accent);background:radial-gradient(760px circle at 0% 50%, #a78bfa26, transparent 62%), var(--surface)}.g-v2.leaderboard-page[dir=rtl] .lb-you{background:radial-gradient(760px circle at 100% 50%, #a78bfa26, transparent 62%), var(--surface)}.g-v2.leaderboard-page .lb-rank{flex-direction:column;gap:12px;display:flex}.g-v2.leaderboard-page .lb-rank>bdi,.g-v2.leaderboard-page .lb-points bdi{font-size:100px;line-height:.9}.g-v2.leaderboard-page .lb-member{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.g-v2.leaderboard-page .lb-member h3{overflow-wrap:anywhere;margin:0;font-size:44px}.g-v2.leaderboard-page .lb-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.g-v2.leaderboard-page .lb-tier,.g-v2.leaderboard-page .lb-you-tag{border:1px solid var(--line-2);min-height:28px;font-family:var(--mono);color:var(--fg-2);border-radius:999px;align-items:center;padding:4px 12px;font-size:11px;display:inline-flex}.g-v2.leaderboard-page .lb-you-tag{background:var(--accent);color:var(--on-accent)}.g-v2.leaderboard-page .lb-badges{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.g-v2.leaderboard-page .lb-badges bdi{font-size:52px}.g-v2.leaderboard-page .lb-points{flex-direction:column;align-items:flex-end;gap:18px;display:flex}.g-v2.leaderboard-page .lb-points>div:first-child{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.g-v2.leaderboard-page .lb-track{background:var(--line);border-radius:3px;width:100%;height:3px;overflow:clip}.g-v2.leaderboard-page .lb-fill{background:var(--accent);height:100%}.g-v2.leaderboard-page .lb-load{overflow-anchor:none;padding:20px 0}.g-v2.leaderboard-page .lb-load button{overflow-anchor:none;min-height:44px}.g-v2.leaderboard-page .lb-empty{border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:44px;min-height:500px;padding:72px 64px;display:grid}.g-v2.leaderboard-page .lb-empty svg{width:100%;color:var(--accent)}.g-v2.leaderboard-page .lb-empty h3{margin:0;font-size:64px}.g-v2.leaderboard-page .lb-loading{flex-direction:column;gap:24px;padding:64px 0;display:flex}.g-v2.leaderboard-page .lb-loading .g-skel{width:100%;height:140px}.g-v2.leaderboard-page .lb-join,.g-v2.leaderboard-page .lb-prize{border-radius:20px;margin-top:24px;padding:28px}.g-v2.leaderboard-page .lb-prize label{flex-direction:column;gap:12px;margin-block:20px;display:flex}.g-v2.leaderboard-page .lb-winner{flex-wrap:wrap;gap:20px;padding:24px;display:flex}.g-v2.leaderboard-page .lb-depth{border-top:1px solid var(--line);padding:176px 64px 184px}.g-v2.leaderboard-page .lb-depth h2{margin:22px 0 88px;font-size:88px}.g-v2.leaderboard-page .lb-charts{grid-template-columns:7fr 5fr;gap:24px;display:grid}.g-v2.leaderboard-page .lb-charts figure{border-radius:32px;margin:0;padding:40px}.g-v2.leaderboard-page .lb-columns{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.g-v2.leaderboard-page .lb-columns>div{flex-direction:column;gap:14px;min-width:0;display:flex}.g-v2.leaderboard-page .lb-columns span{overflow-wrap:anywhere}.g-v2.leaderboard-page .lb-columns bdi{color:var(--accent);font-size:56px}.g-v2.leaderboard-page .lb-column-space,.g-v2.leaderboard-page .lb-disc-space{justify-content:center;align-items:flex-end;height:320px;padding-top:40px;display:flex;position:relative}.g-v2.leaderboard-page .lb-column-space i{border:1px solid var(--accent);background:linear-gradient(120deg,#a78bfa99,#1b1431);width:70%;display:block}.g-v2.leaderboard-page .lb-disc{background:radial-gradient(at 38% 30%,#fff,#dcd7cd 42%,#9a958b);border-radius:50%;width:80%;height:28px;position:absolute;box-shadow:0 5px #8e897f,0 6px #34312c}.g-v2.leaderboard-page .lb-wall{border-block:1px solid var(--line);font-family:var(--serif);text-align:center;color:#0000;-webkit-text-stroke:1px var(--line-2);padding:160px 0;font-size:216px;line-height:.92;overflow:clip}.g-v2.leaderboard-page .lb-wall>div{white-space:nowrap}.g-v2.leaderboard-page .lb-climb{text-align:center;flex-direction:column;align-items:center;gap:44px;padding:200px 64px 190px;display:flex}.g-v2.leaderboard-page .lb-climb h2{max-width:1100px;margin:0;font-size:96px}@media (width<=1100px) and (width>=861px){.g-v2.leaderboard-page .lb-row{grid-template-columns:70px 56px minmax(0,1fr) 70px 140px;gap:16px;padding:24px}.g-v2.leaderboard-page .lb-rank>bdi,.g-v2.leaderboard-page .lb-points bdi{font-size:72px}}@media (width<=860px){.g-v2.leaderboard-page .lb-hero{min-height:844px;padding:380px 20px 210px}.g-v2.leaderboard-page .lb-hero h1{font-size:68px}.g-v2.leaderboard-page .lb-hero-copy{gap:20px}.g-v2.leaderboard-page .lb-hero-switch{display:none}.g-v2.leaderboard-page .lb-bignum{top:120px;font-size:560px;inset-inline-end:-10px}.g-v2.leaderboard-page .lb-podium{top:140px;transform-origin:50% 0;margin-inline-end:-335px;inset-inline-end:50%;transform:scale(.48)}.g-v2.leaderboard-page .lb-board{padding:88px 20px 96px}.g-v2.leaderboard-page .lb-board h2{margin-bottom:36px;font-size:56px}.g-v2.leaderboard-page .lb-switch{display:none}.g-v2.leaderboard-page .lb-mobile-switch{z-index:50;pointer-events:none;padding:20px 20px 24px;display:block;position:sticky;bottom:72px}.g-v2.leaderboard-page .lb-mobile-switch>div{pointer-events:auto;width:100%;display:flex}.g-v2.leaderboard-page .lb-mobile-switch button{white-space:normal;flex:1 1 0;min-height:44px;padding-inline:8px;font-size:14px}.g-v2.leaderboard-page .lb-row{border-radius:22px;grid-template-columns:42px 42px minmax(0,1fr);gap:14px;min-height:180px;padding:24px 18px}.g-v2.leaderboard-page .lb-row>.g-avatar{--as:42px!important}.g-v2.leaderboard-page .lb-rank>bdi{font-size:48px}.g-v2.leaderboard-page .lb-member h3{font-size:28px}.g-v2.leaderboard-page .lb-member{gap:10px}.g-v2.leaderboard-page .lb-badges{grid-column:2;gap:4px}.g-v2.leaderboard-page .lb-badges bdi{font-size:32px}.g-v2.leaderboard-page .lb-points{grid-column:3}.g-v2.leaderboard-page .lb-points bdi{font-size:52px}.g-v2.leaderboard-page .lb-empty{grid-template-columns:1fr;gap:30px;min-height:0;padding:36px 24px}.g-v2.leaderboard-page .lb-empty h3{font-size:40px}.g-v2.leaderboard-page .lb-country{flex-direction:column;align-items:stretch}.g-v2.leaderboard-page .lb-depth{padding:88px 20px 96px}.g-v2.leaderboard-page .lb-depth h2{margin-bottom:44px;font-size:48px}.g-v2.leaderboard-page .lb-charts{grid-template-columns:1fr}.g-v2.leaderboard-page .lb-charts figure{border-radius:24px;padding:24px 18px}.g-v2.leaderboard-page .lb-columns{gap:10px}.g-v2.leaderboard-page .lb-columns bdi{font-size:40px}.g-v2.leaderboard-page .lb-columns span{font-size:12px}.g-v2.leaderboard-page .lb-column-space,.g-v2.leaderboard-page .lb-disc-space{height:240px}.g-v2.leaderboard-page .lb-wall{padding-block:88px;font-size:88px}.g-v2.leaderboard-page .lb-climb{gap:30px;padding:100px 20px 120px}.g-v2.leaderboard-page .lb-climb h2{font-size:52px}}.g-v2.leaderboard-page .lb-progress{top:0;background:var(--accent);z-index:100;transform-origin:0;height:2px;position:fixed;inset-inline:0}.g-v2.leaderboard-page .lb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:clip}.g-v2.leaderboard-page .lb-spot-wrap{pointer-events:none;position:absolute;inset:0}.g-v2.leaderboard-page .lb-avatar{width:72px;height:72px}.g-v2.leaderboard-page .lb-figure.is-you{border-color:var(--accent)}.g-v2.leaderboard-page .lb-scale-mobile{display:none}.g-v2.leaderboard-page .lb-columns{overflow-x:auto}.g-v2.leaderboard-page .lb-chart-name{font-size:15px;font-weight:600}.g-v2.leaderboard-page .lb-you-tag{font-size:11px}.g-v2.leaderboard-page .lb-wall .lb-wall-pill{-webkit-text-stroke:0;font-family:var(--sans);white-space:normal;text-align:center;font-size:28px;line-height:1.4}@media (width<=860px){.g-v2.leaderboard-page .lb-podium{margin-inline-end:0;transform:none}.g-v2.leaderboard-page .lb-step{min-height:0}.g-v2.leaderboard-page .lb-scale-desktop{display:none}.g-v2.leaderboard-page .lb-scale-mobile{display:inline}}.g-v2.leaderboard-page .lb-hero{isolation:isolate}.g-v2.leaderboard-page .lb-hero .g-beam{inset-inline-start:2%;width:300px;height:1000px;position:absolute;top:-160px}.g-v2.leaderboard-page .lb-hero>.g-halo{inset-inline-end:100px;width:600px;height:600px;position:absolute;top:90px}.g-v2.leaderboard-page .lb-spot{top:-100px;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);transform-origin:50% 0;background:linear-gradient(#b98cff40,#0000);width:500px;height:800px;position:absolute;inset-inline-end:120px}.g-v2.leaderboard-page em{color:var(--accent)}.g-v2.leaderboard-page .lb-jump{inset-inline-end:64px;white-space:nowrap;position:absolute;bottom:96px}.g-v2.leaderboard-page .lb-turn{transform-style:preserve-3d;justify-content:center;align-items:flex-end;gap:24px;display:flex;transform:rotateX(-10deg)rotateY(-22deg)}.g-v2.leaderboard-page[dir=rtl] .lb-turn{transform:rotateX(-10deg)rotateY(22deg)}.g-v2.leaderboard-page .lb-podium{width:700px}.g-v2.leaderboard-page .lb-podium-slot{width:calc(150px * var(--members));transform-style:preserve-3d}.g-v2.leaderboard-page .lb-figures{align-items:flex-end;gap:8px;display:flex}.g-v2.leaderboard-page .lb-figure{width:138px;margin-bottom:0}.g-v2.leaderboard-page .lb-step{box-shadow:none;transform-style:preserve-3d;position:relative;transform:none}.g-v2.leaderboard-page .lb-face-top{bottom:100%;transform-origin:bottom;border:1px solid var(--line-2);background:linear-gradient(#ffffff20,#b98cff55);height:70px;position:absolute;inset-inline:-1px;transform:rotateX(90deg)}.g-v2.leaderboard-page .lb-face-side{top:0;transform-origin:0;border:1px solid var(--line);background:#13121a;width:70px;height:100%;position:absolute;inset-inline-start:100%;transform:rotateY(90deg)}.g-v2.leaderboard-page .lb-ghost{opacity:.25}.g-v2.leaderboard-page .lb-figure .g-display{font-size:28px}.g-v2.leaderboard-page .lb-row-wrap{position:relative}.g-v2.leaderboard-page .lb-tied{padding-inline-start:0}.g-v2.leaderboard-page .lb-bracket{display:none}.g-v2.leaderboard-page .lb-tied .lb-bracket{inset-inline-start:52px;border-inline-start:1px solid var(--accent);writing-mode:vertical-rl;padding:20px;display:block;position:absolute;top:0;bottom:-20px}.g-v2.leaderboard-page .lb-bracket:not(:empty):before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.g-v2.leaderboard-page .lb-rank .g-display{font-size:120px}.g-v2.leaderboard-page .lb-first{color:var(--accent)}.g-v2.leaderboard-page .lb-sticky{border-radius:999px;align-items:center;gap:24px;padding-inline-start:24px;display:flex}.g-v2.leaderboard-page .lb-lede{color:var(--fg-2);max-width:780px;font-size:20px;line-height:1.65}.g-v2.leaderboard-page .lb-charts figcaption{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.g-v2.leaderboard-page .lb-columns{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.g-v2.leaderboard-page .lb-columns>div{align-items:center}.g-v2.leaderboard-page .lb-column-space{perspective:800px;justify-content:center;align-items:flex-end;height:280px;display:flex;position:relative}.g-v2.leaderboard-page .lb-column-space:before{content:"";background:radial-gradient(#b98cff44,#0000 70%);border-radius:50%;width:120px;height:40px;position:absolute;bottom:-10px}.g-v2.leaderboard-page .lb-column-space .lb-prism{width:55px;min-height:6px;transform-style:preserve-3d;background:linear-gradient(90deg,#433353,#b98cff);position:relative;transform:rotateX(-16deg)rotateY(-10deg)}.g-v2.leaderboard-page .lb-prism span:first-child{transform-origin:bottom;background:#d4b8ff;height:35px;position:absolute;inset:auto 0 100%;transform:rotateX(90deg)}.g-v2.leaderboard-page .lb-prism span:last-child{transform-origin:0;background:#59436e;width:35px;height:100%;position:absolute;top:0;left:100%;transform:rotateY(90deg)}.g-v2.leaderboard-page .lb-chart-value{border-top:1px solid var(--line);width:100%;color:var(--fg);padding-top:18px}.g-v2.leaderboard-page .lb-chart-value .g-display{color:var(--fg)}.g-v2.leaderboard-page .lb-wall{position:relative}.g-v2.leaderboard-page .lb-wall-pill{color:var(--accent);border-radius:999px;flex-direction:column;align-items:center;gap:12px;padding:24px 36px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.g-v2.leaderboard-page .lb-climb-model{perspective:900px;justify-content:center;align-items:flex-end;gap:20px;height:220px;margin-bottom:40px;display:flex;position:relative}.g-v2.leaderboard-page .lb-climb-model .g-halo{width:400px;height:400px;position:absolute;top:-120px;left:calc(50% - 200px)}.g-v2.leaderboard-page .lb-climb-model i{border:1px solid var(--line-2);background:#ffffff05;width:90px;height:70px;position:relative;transform:rotateX(-10deg)rotateY(-22deg);box-shadow:18px 12px #101016}.g-v2.leaderboard-page .lb-climb-model i:nth-of-type(2){height:110px}.g-v2.leaderboard-page .lb-climb-model i:nth-of-type(3){border-color:var(--accent);background:linear-gradient(#b98cff66,#1b1431);height:160px}.g-v2.leaderboard-page .lb-empty h3{font-size:84px}.g-v2.leaderboard-page .lb-empty p{font-size:22px}.g-v2.leaderboard-page[dir=rtl] .lb-hero h1{text-wrap:balance;font-size:104px;line-height:1.2}.g-v2.leaderboard-page[dir=rtl] .g-kicker{font-size:13px;font-weight:600;line-height:1.5}@supports (animation-timeline:scroll()){@keyframes lb-pod-turn{to{transform:translateY(40px)rotateX(-36deg)rotateY(26deg)}}@keyframes lb-pod-turn-rtl{to{transform:translateY(40px)rotateX(-36deg)rotateY(-26deg)}}@keyframes lb-stage-sink{to{opacity:.08;transform:translateY(220px)scale(.86)}}@keyframes lb-spot-narrow{to{opacity:.1;transform:rotate(9deg)scaleX(.45)}}@keyframes lb-depth-turn{0%{transform:rotateY(-22deg)}to{transform:rotateY(22deg)}}.g-v2.leaderboard-page .lb-pod-turn{animation:linear both lb-pod-turn;animation-timeline:--page;animation-range:0 900px}.g-v2.leaderboard-page[dir=rtl] .lb-pod-turn{animation-name:lb-pod-turn-rtl}.g-v2.leaderboard-page .lb-stage-sink{animation:linear both lb-stage-sink;animation-timeline:--page;animation-range:180px 1080px}.g-v2.leaderboard-page .lb-spot-narrow{animation:linear both lb-spot-narrow;animation-timeline:--page;animation-range:0 720px}.g-v2.leaderboard-page .lb-depth-fig{view-timeline:--lbdepth block}.g-v2.leaderboard-page .lb-depth-turn{animation:linear both lb-depth-turn;animation-timeline:--lbdepth;animation-range:cover}@media (width<=860px){@keyframes lb-pod-turn{to{transform:translateY(24px)rotateX(-34deg)rotateY(24deg)}}@keyframes lb-pod-turn-rtl{to{transform:translateY(24px)rotateX(-34deg)rotateY(-24deg)}}@keyframes lb-stage-sink{to{opacity:.08;transform:translateY(150px)scale(.86)}}.g-v2.leaderboard-page .lb-pod-turn{animation-range:0 820px}.g-v2.leaderboard-page .lb-stage-sink{animation-range:120px 900px}.g-v2.leaderboard-page .lb-spot-narrow{animation-range:0 640px}}}@media (width<=860px){.g-v2.leaderboard-page .lb-jump,.g-v2.leaderboard-page .lb-hero-switch{display:none}.g-v2.leaderboard-page .lb-hero{min-height:820px}.g-v2.leaderboard-page .lb-hero-copy{gap:18px}.g-v2.leaderboard-page .lb-podium{inset-inline-end:calc(50% - 175px);width:350px;height:380px;top:170px}.g-v2.leaderboard-page .lb-turn{transform-origin:50% 100%;gap:10px;scale:.55}.g-v2.leaderboard-page .lb-figure-name{font-size:30px}.g-v2.leaderboard-page .lb-hero .g-halo{width:350px;height:350px;inset-inline-end:calc(50% - 175px)}.g-v2.leaderboard-page .lb-board h2,.g-v2.leaderboard-page .lb-depth h2,.g-v2.leaderboard-page .lb-climb h2{font-size:46px}.g-v2.leaderboard-page .lb-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rank avatar""member member""badges points";gap:18px;padding:24px}.g-v2.leaderboard-page .lb-row .lb-rank{grid-area:rank}.g-v2.leaderboard-page .lb-avatar{grid-area:avatar;justify-self:end}.g-v2.leaderboard-page .lb-member{grid-area:member}.g-v2.leaderboard-page .lb-member h3{font-size:38px}.g-v2.leaderboard-page .lb-badges{border-top:1px solid var(--line);grid-area:badges;align-items:baseline;gap:8px;padding-top:18px;display:flex}.g-v2.leaderboard-page .lb-points{border-top:1px solid var(--line);grid-area:points;padding-top:18px}.g-v2.leaderboard-page .lb-rank .g-display{font-size:84px}.g-v2.leaderboard-page .g-meta{font-size:12px}.g-v2.leaderboard-page .lb-tier{min-height:30px;font-size:13px}.g-v2.leaderboard-page .lb-tied{padding-inline-start:0}.g-v2.leaderboard-page .lb-tied .lb-bracket{writing-mode:horizontal-tb;border:0;padding:16px 0;position:static}.g-v2.leaderboard-page .lb-tied .lb-bracket:empty{display:none}.g-v2.leaderboard-page .lb-bracket:not(:empty){border-top:1px solid var(--accent)}.g-v2.leaderboard-page .lb-columns{gap:12px}.g-v2.leaderboard-page .lb-prism{scale:.8}.g-v2.leaderboard-page .lb-wall-pill{width:90%;padding:18px}.g-v2.leaderboard-page .lb-climb .g-btn{justify-content:center;width:100%;min-height:52px}.g-v2.leaderboard-page .lb-empty h3{font-size:46px}.g-v2.leaderboard-page[dir=rtl] .lb-hero h1{font-size:48px;line-height:1.2}}.g-v2.leaderboard-page .lb-ad-band{border-block:1px solid var(--line);padding:96px 64px}.g-v2.leaderboard-page .lb-ad-mobile{display:none}.g-v2.leaderboard-page .lb-chart-you .lb-chart-value .g-display{color:var(--accent)}.g-v2.leaderboard-page .lb-wall-you{font-style:italic}.g-v2.leaderboard-page .lb-climb-model i{transform-style:preserve-3d}.g-v2.leaderboard-page .lb-climb-model i:before{content:"";bottom:100%;border:1px solid var(--line-2);transform-origin:bottom;background:#b98cff33;height:45px;position:absolute;inset-inline:0;transform:rotateX(90deg)}.g-v2.leaderboard-page .lb-climb-model i:after{content:"";top:0;border:1px solid var(--line-2);transform-origin:0;background:#13121a;width:45px;height:100%;position:absolute;inset-inline-start:100%;transform:rotateY(90deg)}@media (width<=860px){.g-v2.leaderboard-page .lb-ad-band{padding:88px 20px}.g-v2.leaderboard-page .lb-ad-desktop{display:none}.g-v2.leaderboard-page .lb-ad-mobile{display:flex}.g-v2.leaderboard-page .lb-hero{min-height:844px;padding:0 20px 184px}.g-v2.leaderboard-page .lb-bignum{font-size:480px;top:40px}.g-v2.leaderboard-page .lb-columns .lb-chart-name{font-size:15px}}.g-v2.leaderboard-page .lb-bracket-mobile{display:none}@media (width<=860px){.g-v2.leaderboard-page .lb-tied .lb-bracket{display:none}.g-v2.leaderboard-page .lb-bracket-mobile:not(:empty){border:0;padding-block:0;display:flex}}.g-v2.leaderboard-page .lb-hero .g-beam{opacity:.45}@media (width<=860px){.g-v2.leaderboard-page .lb-hero .g-beam{width:70%;inset-inline-start:-14%}}.g-v2.leaderboard-page:not([dir=rtl]) em{color:var(--fg)}.g-v2.leaderboard-page .lb-wall-pill{flex-direction:row}.g-v2.leaderboard-page[dir=rtl] .lb-rank{align-items:flex-start}.g-v2.leaderboard-page .lb-figure>.lb-figure-name{overflow-wrap:normal;word-break:normal;font-family:var(--sans);font-weight:600}@media (width<=860px){.g-v2.leaderboard-page .lb-hero-copy{padding-top:80px}.g-v2.leaderboard-page .lb-wall .lb-wall-pill{font-size:18px}}.g-v2.leaderboard-page .lb-tie-rail{inset-inline-start:52px;width:2px;height:calc(100% + 20px);color:var(--accent);pointer-events:none;position:absolute;top:0;overflow:visible}.g-v2.leaderboard-page .lb-tied .lb-bracket{border-inline-start:0}@media (width<=860px){.g-v2.leaderboard-page .lb-tie-rail{height:100%;inset-inline-start:0}}.g-v2.leaderboard-page main>.g-ad{margin:96px 64px}@media (width<=860px){.g-v2.leaderboard-page main>.g-ad{margin:96px 20px}}@media (width>=861px){.g-v2.leaderboard-page .lb-board{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.g-v2.leaderboard-page .lb-board>h2{grid-column:1/span 7;margin-bottom:64px}.g-v2.leaderboard-page .lb-board>.lb-lede{grid-column:9/-1;align-self:end;margin-bottom:64px}.g-v2.leaderboard-page .lb-board>:not(h2):not(.lb-lede){grid-column:1/-1}.g-v2.leaderboard-page .lb-depth{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.g-v2.leaderboard-page .lb-depth>h2{grid-column:1/span 7}.g-v2.leaderboard-page .lb-depth>.lb-lede{grid-column:9/-1;align-self:end;margin-bottom:88px}.g-v2.leaderboard-page .lb-depth>.g-kicker,.g-v2.leaderboard-page .lb-depth>.lb-charts{grid-column:1/-1}}.g-v2.leaderboard-page .lb-figure-name{font:600 14px/1.25 var(--sans)}@media (width<=860px){.g-v2.leaderboard-page .lb-figure-name{font-size:30px;line-height:1.15}}.g-v2.leaderboard-page .lb-climb-model>i:nth-of-type(-n+2),.g-v2.leaderboard-page .lb-climb-model>i:nth-of-type(-n+2):before,.g-v2.leaderboard-page .lb-climb-model>i:nth-of-type(-n+2):after{border:1px solid var(--line-2);box-shadow:none;background:#f3f0ea05}@media (width<=860px){.g-v2.leaderboard-page .lb-hero{justify-content:flex-start;padding-top:96px}.g-v2.leaderboard-page .lb-podium{top:auto;flex:none;align-self:center;width:min(350px,100%);height:470px;margin:0;position:relative;inset-inline-end:auto}.g-v2.leaderboard-page .lb-podium-floor{inset:70% -10% 0}.g-v2.leaderboard-page .lb-hero-copy{padding-top:24px}.g-v2.leaderboard-page .lb-wall-pill>bdi{white-space:nowrap;flex-shrink:0}.g-v2.leaderboard-page .lb-wall .lb-wall-pill>bdi{font:400 30px/1 var(--serif)}.g-v2.leaderboard-page .lb-wall .lb-wall-pill{border-radius:22px}.g-v2.leaderboard-page .lb-tie-rail{display:none}.g-v2.leaderboard-page .lb-bracket-mobile:not(:empty){height:64px;color:var(--accent);align-items:center;gap:14px;padding-inline-start:40px;display:flex}.g-v2.leaderboard-page .lb-bracket-mobile:not(:empty):before{content:"";background:var(--accent);flex:none;width:1.5px;height:64px}}@media (width>=861px){.g-v2.leaderboard-page .lb-track-full{display:none}}@media (width<=860px){.g-v2.leaderboard-page .lb-row{grid-template-areas:"rank avatar""member member""badges points""track track"}.g-v2.leaderboard-page .lb-track-full{grid-area:track;width:100%}.g-v2.leaderboard-page .lb-member{border-bottom:1px solid var(--line);padding-bottom:18px}.g-v2.leaderboard-page .lb-badges,.g-v2.leaderboard-page .lb-points{border-top:0;padding-top:0}}.g-v2.leaderboard-page :is(.lb-tie-group,.lb-rank-group){gap:20px;display:grid;position:relative}@media (width>=861px){.g-v2.leaderboard-page .lb-tie-group{margin-inline-start:112px}}@media (width<=860px){.g-v2.leaderboard-page .lb-tie-group{gap:0}}@media (width>=861px){.g-v2.leaderboard-page .lb-group-bracket{inset-inline-start:-56px;width:30px;position:absolute;top:98px;bottom:98px}.g-v2.leaderboard-page .lb-group-bracket b{background:var(--accent);width:9px;height:9px;box-shadow:0 0 14px var(--accent);top:50%;border-radius:50%;margin-top:-4.5px;position:absolute;inset-inline-start:-4.5px}.g-v2.leaderboard-page .lb-group-bracket>span{inset-inline-start:-52px;writing-mode:vertical-rl;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)rotate(180deg)}}@media (width<=860px){.g-v2.leaderboard-page .lb-group-bracket{display:none}}@media (width>=861px){.g-v2.leaderboard-page .lb-group-bracket{border:0}.g-v2.leaderboard-page .lb-group-bracket .lb-tie-rail{border:1.5px solid var(--accent);width:30px;height:100%;color:var(--accent);border-inline-end:0;border-start-start-radius:12px;border-end-start-radius:12px;inset:0}}@media (width<=860px){.g-v2.leaderboard-page .lb-points>.lb-track{display:none}.g-v2.leaderboard-page .lb-track-full{display:block}.g-v2.leaderboard-page .lb-hero{justify-content:flex-end;height:100dvh;min-height:0;padding-top:60px;padding-bottom:184px}}