.lb{--ink:#05060a;--t1:#f3f4f7;--t2:#f3f4f7bd;--t3:#f3f4f785;--t4:#f3f4f757;--line:#ffffff14;--line2:#ffffff26;--gold:#ecc66b;--ease:cubic-bezier(.16,1,.3,1);--num:"Inter Tight",var(--ui),system-ui,sans-serif;--pad:clamp(16px,5vw,72px);background:var(--ink);color:var(--t1);font-family:var(--ui),system-ui,sans-serif;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;-moz-text-size-adjust:100%;text-size-adjust:100%;position:fixed;inset:0;overflow:hidden auto}.lb img,.lb svg{display:block}.lb button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.lb a{color:inherit;text-decoration:none}.lb-field{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lb-field:before{content:"";background:radial-gradient(70% 55% at 50% -6%,#ecc66b1c,#0000 70%);position:absolute;inset:0}.lb-field canvas{opacity:0;width:120vw;height:120vh;transition:opacity 1.4s var(--ease);position:absolute;top:-30vh;left:50%;translate:-50%}.lb-field canvas[data-on]{opacity:.3}.lb-field:after{content:"";background:radial-gradient(90% 75% at 50% 0%,transparent 0%,#05060a8c 50%,var(--ink) 92%);position:absolute;inset:0}.lb-grain{z-index:9;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.lb-top{z-index:6;padding:20px var(--pad);background:linear-gradient(#05060adb,#05060a00);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.lb-home{font:600 12px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:var(--t2);align-items:center;gap:12px;transition:color .2s;display:inline-flex}.lb-home:hover{color:var(--t1)}.lb-home svg{width:auto;height:22px}.lb-top-r{font:500 12.5px/1 var(--ui);letter-spacing:.08em;color:var(--t2);white-space:nowrap}.lb-top-r span{color:var(--t3)}.lb-top-r b{font:500 12.5px/1 var(--num);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--t1)}.lb-main{z-index:1;width:min(1080px,calc(100% - 2 * var(--pad)));margin:0 auto;padding:18px 0 90px;position:relative}.lb[data-you] .lb-main{padding-bottom:170px}.lb-kick{font:600 12px/1 var(--ui);letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}.lb-head h1{font:600 clamp(46px,7vw,92px)/.92 var(--ui);letter-spacing:-.015em;margin-top:16px}.lb-lede{max-width:34em;font:400 clamp(15px,1.25vw,18px)/1.5 var(--ui);color:var(--t2);text-wrap:pretty;margin-top:18px}.lb-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px 28px;margin-top:44px;display:flex;overflow-x:auto}.lb-tabs::-webkit-scrollbar{display:none}.lb-tabs button{font:600 13px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--t3);flex:none;padding:0 0 15px;transition:color .25s;position:relative}.lb-tabs button:hover{color:var(--t2)}.lb-tabs button[data-on]{color:var(--t1)}.lb-tabs button[data-on]:after{content:"";background:var(--t1);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.lb-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.lb-seg{width:min(560px,100%);height:46px;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border-radius:99px;grid-template-columns:repeat(4,1fr);padding:4px;display:grid;position:relative}.lb-seg>i{width:calc(25% - 2px);transform:translateX(calc(var(--i) * 100%));transition:transform .5s var(--ease);background:linear-gradient(#fff,#e7e8ee);border-radius:99px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 8px 22px -8px #000000b3}.lb-seg button{z-index:1;font:600 13.5px/1 var(--ui);letter-spacing:.03em;color:var(--t2);border-radius:99px;transition:color .3s;position:relative}.lb-seg button[data-on]{color:#0b0b0e}.lb-seg button:focus-visible,.lb-of button:focus-visible,.lb-tabs button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.lb-of{gap:6px;display:flex}.lb-of button{height:36px;font:600 12.5px/1 var(--ui);letter-spacing:.04em;color:var(--t3);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;padding:0 15px;transition:color .25s,background .25s}.lb-of button[data-on]{color:var(--t1);box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff14}.lb-what{font:500 12px/1.4 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--t3);margin-top:16px}.lb-err{font:500 13px/1.4 var(--ui);color:var(--t2);margin-top:14px}.lb-podium{grid-template-columns:1fr 1.16fr 1fr;align-items:end;gap:clamp(10px,2.4vw,30px);min-height:470px;margin-top:30px;display:grid;position:relative}.lb-podium:after{content:"";pointer-events:none;background:radial-gradient(50% 100% at 50% 0,#ffffff0f,#0000 70%);height:46px;position:absolute;bottom:-46px;left:-6%;right:-6%}.lb-step{flex-direction:column;align-items:center;min-width:0;display:flex}.lb-stand{text-align:center;width:100%;transition:transform .5s var(--ease);flex-direction:column;align-items:center;gap:7px;padding:0 4px 20px;font-size:24px;display:flex}.lb-step[data-place="1"] .lb-stand{font-size:30px}a.lb-stand:hover{transform:translateY(-5px)}a.lb-stand:focus-visible{outline:2px solid var(--gold);outline-offset:6px;border-radius:18px}.lb-step[data-on] .lb-stand{animation:lb-rise 1s var(--ease) both}.lb-step[data-place="2"] .lb-stand{animation-delay:.12s}.lb-step[data-place="3"] .lb-stand{animation-delay:.22s}@keyframes lb-rise{0%{opacity:0;transform:translateY(28px)scale(.96)}}.lb-who{place-items:center;margin-bottom:26px;display:grid;position:relative}.lb-who>.lb-medal{z-index:3;animation:lb-strike .9s var(--ease) both;animation-delay:.42s;position:absolute;bottom:-22px;left:50%;translate:-50%}.lb-step[data-place="2"] .lb-who>.lb-medal{animation-delay:.54s}.lb-step[data-place="3"] .lb-who>.lb-medal{animation-delay:.64s}@keyframes lb-strike{0%{opacity:0;transform:perspective(300px)rotateY(100deg)scale(.6)}60%{opacity:1;transform:perspective(300px)rotateY(-8deg)scale(1.06)}to{transform:none}}.lb-star{z-index:3;filter:drop-shadow(0 1px 6px #000000a6);width:24px;height:24px;display:grid;position:absolute;top:9px;right:9px}.lb-star svg{width:100%;height:100%;overflow:visible}.lb-star.s{width:14px;height:14px;margin-left:8px;display:inline-grid;position:relative;top:auto;right:auto}.lb-name{max-width:100%;font:600 18px/1.15 var(--ui);letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;display:flex}.lb-name[data-face]{text-transform:uppercase;line-height:1}.lb-fig{font:300 clamp(28px,3.1vw,40px)/1 var(--num);letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:baseline;gap:8px;margin-top:4px;display:flex}.lb-step[data-place="1"] .lb-fig{font-size:clamp(34px,4.2vw,54px)}.lb-fig.gold,.lb-line-fig.gold,.lb-you-fig.gold,.lb-last em.gold{color:var(--gold)}.lb-fig small,.lb-line-fig small{font:600 10.5px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:var(--t3)}.lb-sub{max-width:100%;font:500 12.5px/1.3 var(--ui);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lb-stand .lb-move{margin-top:4px}.lb-stand .lb-move[data-k=level]{display:none}.lb-plinth{background:linear-gradient(#ffffff1f,#ffffff09 42%,#ffffff03);border-radius:18px 18px 6px 6px;width:100%;height:76px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff12,0 34px 60px -30px #000000f2}.lb-step[data-place="1"] .lb-plinth{height:136px}.lb-step[data-place="2"] .lb-plinth{height:100px}.lb-plinth:before{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.lb-step[data-place="1"] .lb-plinth:after{content:"";background:radial-gradient(70% 70% at 50% 0%,color-mix(in srgb,var(--lit) 24%,transparent),transparent 72%);position:absolute;inset:0}.lb-plinth b{font:200 clamp(70px,8vw,124px)/1 var(--num);text-align:center;color:#ffffff0e;position:absolute;bottom:-.2em;left:0;right:0}.lb-ghost{opacity:.22;filter:grayscale();place-items:center;height:170px;padding-bottom:26px;display:grid}.lb-podium[data-empty] .lb-plinth{opacity:.7}.lb-empty{text-align:center;justify-items:center;gap:18px;width:min(480px,92%);margin:34px auto 0;display:grid}.lb-empty p{font:500 clamp(15px,1.3vw,18px)/1.5 var(--ui);color:var(--t2);text-wrap:balance}.lb-medal{filter:drop-shadow(0 7px 10px #0009);border-radius:50%;flex:none;display:inline-grid;position:relative}.lb-medal svg{width:100%;height:100%}.lb-medal-n{font:600 42px/1 var(--num);letter-spacing:-.02em}.lb-sheen{mix-blend-mode:overlay;background:linear-gradient(118deg,#0000 38%,#ffffffb3 50%,#0000 62%) 150% 0/260% 100% no-repeat;border-radius:50%;animation:7.5s ease-in-out infinite lb-sheen;position:absolute;inset:0;overflow:hidden}.lb-medal[data-rank="2"] .lb-sheen{animation-delay:1.8s}.lb-medal[data-rank="3"] .lb-sheen{animation-delay:3.4s}@keyframes lb-sheen{0%,72%{background-position:150% 0}to{background-position:-60% 0}}.lb-orb{flex:none;place-items:center;display:grid;position:relative}.lb-ball{z-index:1;background:radial-gradient(circle at 34% 26%,hsl(var(--hue) 62% 30%/.95),hsl(var(--hue) 55% 10%) 56%,#040406 100%);width:100%;height:100%;box-shadow:inset 0 1px 1px #ffffff52,inset 0 -12px 24px #0009,0 0 0 1px #ffffff14,0 22px 44px -20px hsl(var(--hue) 85% 52%/.36);border-radius:50%;place-items:center;display:grid;position:relative}.lb-ball:after{content:"";background:radial-gradient(closest-side,#ffffff57,#0000);border-radius:50%;width:40%;height:24%;position:absolute;top:9%;left:19%}.lb-ball:has(>.face-pic):after{display:none}.lb-inv{width:44%;height:44%;filter:drop-shadow(0 0 7px hsl(var(--hue) 95% 60%/.55))}.lb-orb.anon .lb-ball{background:radial-gradient(circle at 34% 26%,#2c2d33,#0c0c0f 58%,#040406);box-shadow:inset 0 1px 1px #ffffff40,inset 0 -12px 24px #0009,0 0 0 1px #ffffff14}.lb-anon{fill:none;stroke:#ffffff6b;stroke-width:1.5px;stroke-linecap:round;width:44%;height:44%}.lb-ring{pointer-events:none;width:132%;height:132%;position:absolute;top:-16%;left:-16%;overflow:visible;transform:rotate(-17deg)}.lb-ring ellipse,.lb-ring path{fill:none;stroke:#ffffff57;stroke-width:1.1px}.lb-ring.back{z-index:0;opacity:.5}.lb-ring.front{z-index:2}.lb-moon{fill:#fff}.lb-line .lb-ring,.lb-last .lb-ring,.lb-you-bar .lb-ring{display:none}.lb-line .lb-ball,.lb-last .lb-ball,.lb-you-bar .lb-ball{box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -6px 12px #0000008c,0 0 0 1px #ffffff1a}.lb-tile{box-shadow:0 0 0 1px #ffffff1f,0 26px 54px -22px color-mix(in srgb,var(--glow) 60%,transparent),0 12px 30px -14px #000000e6;background:#0c0c10;border-radius:18%;flex:none;display:block;position:relative;overflow:hidden}.lb-tile img{object-fit:cover;width:100%;height:100%}.lb-tile i{background:radial-gradient(circle at 50% 40%,#2a2620,#0a0a0c);position:absolute;inset:0}.lb-step[data-place="1"] .lb-tile{box-shadow:0 0 0 1px #ffffff29,0 30px 70px -20px color-mix(in srgb,var(--glow) 75%,transparent),0 14px 34px -14px #000000e6}.lb-last{margin-top:58px}.lb-last header{font:600 11.5px/1 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--t3);justify-content:space-between;display:flex}.lb-last header em{letter-spacing:.14em;color:var(--t4);font-style:normal}.lb-last ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;padding:0;list-style:none;display:grid}.lb-last li{min-width:0;height:58px;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff09;border-radius:16px;align-items:center;gap:10px;padding:0 14px;display:flex}.lb-last li .lb-tile{border-radius:8px}.lb-last li>span:last-child{gap:5px;min-width:0;display:grid}.lb-last b{font:600 13.5px/1 var(--ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lb-last em{font:400 13px/1 var(--num);color:var(--t2);font-variant-numeric:tabular-nums;font-style:normal}.lb-list{border-top:1px solid var(--line);margin-top:34px;padding:0;list-style:none}.lb-line{animation:lb-in .6s var(--ease) both;animation-delay:var(--d,0s)}@keyframes lb-in{0%{opacity:0;transform:translateY(10px)}}.lb-line>a,.lb-line>div{border-bottom:1px solid var(--line);grid-template-columns:40px 44px 44px minmax(0,1fr) auto;align-items:center;gap:14px;height:72px;padding:0 16px;transition:background .3s;display:grid}.lb-line>a:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--glow) 10%,transparent),transparent 65%)}.lb-line>a:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.lb-line .lb-tile{border-radius:10px}.lb-line[data-me]>*{box-shadow:inset 2px 0 0 var(--gold);background:linear-gradient(90deg,#ecc66b14,#0000 70%)}.lb-rank{font:500 15px/1 var(--num);font-variant-numeric:tabular-nums;color:var(--t3)}.lb-move{min-width:0;font:600 11.5px/1 var(--num);font-variant-numeric:tabular-nums;color:var(--t4);align-items:center;gap:1px;display:inline-flex}.lb-move svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.lb-move[data-k=up]{color:var(--t1)}.lb-move[data-k=down]{color:var(--t4)}.lb-move[data-k=new]{font:600 9.5px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--t2);box-shadow:inset 0 0 0 1px var(--line2);border-radius:99px;padding:4px 6px}.lb-line-who{gap:6px;min-width:0;display:grid}.lb-line-who b{min-width:0;font:600 15px/1.1 var(--ui);white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.lb-line-who>span{font:500 12.5px/1.1 var(--ui);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lb-line-fig{font:400 20px/1 var(--num);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:7px;display:flex}.lb-you{font:600 9.5px/1 var(--ui);letter-spacing:.18em;text-transform:uppercase;color:#0b0b0e;background:var(--t1);border-radius:99px;flex:none;margin-left:10px;padding:4px 7px;font-style:normal}.lb-more{text-align:center;font:500 13px/1 var(--ui);color:var(--t3);margin-top:20px}.lb-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:70px;padding-top:24px;display:flex}.lb-foot p{max-width:46em;font:400 12.5px/1.6 var(--ui);color:var(--t3)}.lb-hide{cursor:pointer;align-items:center;gap:12px;display:flex}.lb-hide input{opacity:0;pointer-events:none;position:absolute}.lb-hide i{background:#ffffff24;border-radius:99px;flex:none;width:38px;height:22px;transition:background .25s;position:relative}.lb-hide i:after{content:"";width:16px;height:16px;transition:transform .3s var(--ease),background .25s;background:#f3f4f7;border-radius:50%;position:absolute;top:3px;left:3px}.lb-hide input:checked+i{background:#f3f4f7}.lb-hide input:checked+i:after{background:#0b0b0e;transform:translate(16px)}.lb-hide input:focus-visible+i{outline:2px solid var(--gold);outline-offset:3px}.lb-hide span{font:600 13px/1.2 var(--ui);gap:4px;display:grid}.lb-hide em{font:400 12px/1.2 var(--ui);color:var(--t3);font-style:normal}.lb-you-bar{z-index:7;width:min(740px,100% - 32px);height:70px;animation:lb-in .7s .3s var(--ease) both;background:#0f0f13f0;border-radius:22px;align-items:center;gap:14px;padding:0 12px 0 14px;display:flex;position:fixed;bottom:20px;left:50%;translate:-50%;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff14,0 30px 60px -18px #000000f2}.lb-you-bar[data-on]{box-shadow:inset 0 1px #ecc66ba6,inset 0 0 0 1px #ecc66b2e,0 30px 60px -18px #000000f2}.lb-you-bar>span:not(.lb-orb):not(.lb-you-fig){gap:5px;min-width:0;margin-right:auto;display:grid}.lb-you-bar b{font:600 15px/1.1 var(--ui)}.lb-you-bar em{font:400 12.5px/1.2 var(--ui);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.lb-you-fig{font:400 22px/1 var(--num);letter-spacing:-.01em;font-variant-numeric:tabular-nums;padding-right:8px}.lb-you-bar .sl-cta{flex:none}@media (max-width:760px){.lb-top{padding:16px var(--pad)}.lb-top-r{letter-spacing:.04em;font-size:11.5px}.lb-top-r b{font-size:11.5px}.lb-home span{display:none}.lb-head h1{margin-top:12px}.lb-tabs{margin-top:32px;margin-right:calc(var(--pad) * -1);padding-right:var(--pad);gap:4px 22px}.lb-seg{width:100%}.lb-seg button{letter-spacing:0;font-size:12.5px}.lb-podium{grid-template-columns:1fr 1.12fr 1fr;gap:8px;min-height:380px}.lb-stand{gap:5px;padding-bottom:14px;font-size:15px}.lb-step[data-place="1"] .lb-stand{font-size:18px}.lb-step .lb-who>.lb-tile,.lb-step .lb-who>.lb-orb{width:23vw!important;height:23vw!important}.lb-step[data-place="1"] .lb-who>.lb-tile,.lb-step[data-place="1"] .lb-who>.lb-orb{width:28vw!important;height:28vw!important}.lb-who{margin-bottom:22px}.lb-who>.lb-medal{bottom:-17px;width:32px!important;height:32px!important}.lb-name{font-size:13px}.lb-fig{gap:5px;font-size:22px}.lb-step[data-place="1"] .lb-fig{font-size:27px}.lb-fig small{letter-spacing:.14em;font-size:9px}.lb-sub{white-space:normal;font-size:11px}.lb-star{width:18px;height:18px;top:6px;right:6px}.lb-step[data-place="1"] .lb-plinth{height:104px}.lb-step[data-place="2"] .lb-plinth{height:78px}.lb-plinth{border-radius:14px 14px 5px 5px;height:60px}.lb-last ol{grid-template-columns:1fr}.lb-line>a,.lb-line>div{grid-template-columns:26px 30px 40px minmax(0,1fr) auto;gap:10px;height:66px;padding:0 4px}.lb-line .lb-tile,.lb-line .lb-orb{width:40px!important;height:40px!important}.lb-line-fig{font-size:16px}.lb-line-fig small{display:none}.lb-you-bar{gap:10px;height:64px;padding:0 10px;bottom:12px}.lb-you-bar .sl-cta{--h:38px;padding:0 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.lb-step[data-on] .lb-stand,.lb-who>.lb-medal,.lb-line,.lb-you-bar{animation:none}.lb-sheen{animation:none;display:none}.lb-seg>i{transition:none}}.lb-name a,.lb-line-who b a{color:inherit;text-decoration:none}.lb-name a:hover,.lb-line-who b a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.lb-fw{gap:5px;margin-left:10px;display:inline-flex}.lb[data-you] .lb-line>div{grid-template-columns:40px 44px 44px minmax(0,1fr) auto auto}.lb-line-fw{justify-content:flex-end;gap:6px;min-width:0;display:flex}.lb-you-bar .pe-share{flex:none;height:38px;padding:0 14px 0 12px;font-size:13px}@media (max-width:760px){.lb[data-you] .lb-line>div{grid-template-columns:26px 30px 40px minmax(0,1fr) auto auto}.lb-line-fw .fw span{display:none}.lb-line-fw .fw{justify-content:center;width:28px;padding:0}.lb-fw{margin-left:6px}.lb-fw :is(.fw,.frb).o{--h:22px}.lb-you-bar .pe-share span{display:none}.lb-you-bar .pe-share{justify-content:center;width:38px;padding:0}}@media (hover:hover){.lb-line-fw .fw:not([data-on]),.lb-line-fw .frb[data-st=none]{opacity:0;transition:opacity .2s,background .2s}.lb-line:hover .lb-line-fw :is(.fw,.frb),.lb-line:focus-within .lb-line-fw :is(.fw,.frb){opacity:1}}
