.leaderboard-module__v1bNYa__stage{--proj-scale:1;--fs-sm:calc(var(--text-proj-sm) * var(--proj-scale));--fs-md:calc(var(--text-proj-md) * var(--proj-scale));--fs-lg:calc(var(--text-proj-lg) * var(--proj-scale));--fs-xl:calc(var(--text-proj-xl) * var(--proj-scale));--fs-2xl:calc(var(--text-proj-2xl) * var(--proj-scale));--row-h:calc(var(--fs-lg) * 1.55);--champ-h:calc(var(--fs-2xl) * 1.55);--champ-extra:calc(var(--champ-h) - var(--row-h));--gap:calc(var(--fs-sm) * .5);--pad:calc(var(--fs-sm) * 1.2);--muted:color-mix(in srgb, var(--color-paper) 72%, var(--color-ink));background:var(--color-ink);color:var(--color-paper);font-family:var(--font-body);position:fixed;inset:0;overflow:hidden}@media (max-height:899px),(max-width:1599px){.leaderboard-module__v1bNYa__stage{--proj-scale:.667}}.leaderboard-module__v1bNYa__grid{z-index:1;gap:calc(var(--pad) * 1.5);height:100%;padding:var(--pad);grid-template-columns:72fr 28fr;display:grid;position:relative}.leaderboard-module__v1bNYa__board{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.leaderboard-module__v1bNYa__aside{gap:calc(var(--gap) * 2);border-left:2px solid color-mix(in srgb, var(--color-paper) 16%, transparent);min-width:0;padding-left:var(--pad);flex-direction:column;display:flex}.leaderboard-module__v1bNYa__contestName{font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:.01em;font-weight:700;line-height:1.1}.leaderboard-module__v1bNYa__contestMeta{color:var(--muted);font-size:var(--fs-sm);line-height:1.4}.leaderboard-module__v1bNYa__plateBand{height:calc(var(--fs-md) * 2.4);margin-top:calc(var(--gap) * 1.5);align-items:center;display:flex}.leaderboard-module__v1bNYa__plate{background:var(--color-gold);color:var(--color-ink);align-items:baseline;gap:var(--gap);padding:calc(var(--gap) * .9) calc(var(--gap) * 2.2);border-radius:4px;display:flex}.leaderboard-module__v1bNYa__plateTitle{font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:.08em;font-weight:700;line-height:1}.leaderboard-module__v1bNYa__plateNote{font-size:var(--fs-sm);font-weight:600}.leaderboard-module__v1bNYa__plateLifting{animation:leaderboard-module__v1bNYa__plateLift var(--plate-ms,.7s) cubic-bezier(.4, 0, .2, 1) forwards}@keyframes leaderboard-module__v1bNYa__plateLift{to{opacity:0;transform:translateY(-140%)}}.leaderboard-module__v1bNYa__columns{border-bottom:2px solid color-mix(in srgb, var(--color-paper) 16%, transparent);color:var(--muted);align-items:end;column-gap:calc(var(--num-fs) * .4);font-size:var(--fs-sm);grid-template-columns:var(--rail-width) calc(var(--num-fs) * 2.2) minmax(0, 1fr) calc(var(--num-fs) * 2.4) calc(var(--num-fs) * 2) calc(var(--num-fs) * 3.2);letter-spacing:.12em;padding-bottom:calc(var(--gap) * .6);text-transform:uppercase;--num-fs:var(--fs-lg);display:grid}.leaderboard-module__v1bNYa__headRank{padding-left:calc(var(--gap) * .8);text-align:right}.leaderboard-module__v1bNYa__headRight{text-align:right}.leaderboard-module__v1bNYa__list{margin-top:calc(var(--gap) * .8);flex:auto;position:relative;overflow:hidden}.leaderboard-module__v1bNYa__row{width:100%;height:var(--row-h);border-bottom:1px solid color-mix(in srgb, var(--color-paper) 10%, transparent);align-items:center;column-gap:calc(var(--num-fs) * .4);font-size:var(--fs-lg);grid-template-columns:var(--rail-width) calc(var(--num-fs) * 2.2) minmax(0, 1fr) calc(var(--num-fs) * 2.4) calc(var(--num-fs) * 2) calc(var(--num-fs) * 3.2);--num-fs:var(--fs-lg);transform:translateY(var(--row-y,0px));transition:transform var(--row-travel,.9s) cubic-bezier(.22, 1.2, .36, 1), height .7s cubic-bezier(.22, 1.2, .36, 1), font-size .7s cubic-bezier(.22, 1.2, .36, 1);transition-delay:var(--row-delay,0s);display:grid;position:absolute;top:0;left:0}.leaderboard-module__v1bNYa__champion{height:var(--champ-h);font-size:var(--fs-2xl)}.leaderboard-module__v1bNYa__railSlot{flex:0 0 var(--rail-width);transform-origin:0;align-self:stretch;display:flex}.leaderboard-module__v1bNYa__railFlash{animation:.7s ease-out leaderboard-module__v1bNYa__railFlash;animation-delay:var(--row-delay,0s)}@keyframes leaderboard-module__v1bNYa__railFlash{0%{filter:brightness();transform:scaleX(1)}22%{filter:brightness(1.7);transform:scaleX(3.4)}to{filter:brightness();transform:scaleX(1)}}.leaderboard-module__v1bNYa__cell{transition:filter .9s}.leaderboard-module__v1bNYa__desaturated{filter:grayscale()}.leaderboard-module__v1bNYa__rank{color:var(--muted);font-size:var(--num-fs);padding-left:calc(var(--gap) * .8);text-align:right}.leaderboard-module__v1bNYa__tie{font-size:.6em}.leaderboard-module__v1bNYa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.leaderboard-module__v1bNYa__name{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.05;overflow:hidden}.leaderboard-module__v1bNYa__delta{font-size:var(--num-fs);text-align:right}.leaderboard-module__v1bNYa__penalty{color:var(--muted);font-size:calc(var(--num-fs) * .62);text-align:right}.leaderboard-module__v1bNYa__score{font-size:var(--num-fs);text-align:right;font-weight:600}.leaderboard-module__v1bNYa__footnote{color:var(--muted);font-size:var(--fs-sm);justify-content:flex-end;align-items:baseline;gap:calc(var(--gap) * 2);padding-top:calc(var(--gap) * .8);flex:none;display:flex}.leaderboard-module__v1bNYa__sampleMarker{color:var(--color-gold);letter-spacing:.1em;font-weight:700}.leaderboard-module__v1bNYa__clockLabel{color:var(--muted);font-size:var(--fs-sm);letter-spacing:.14em;text-transform:uppercase}.leaderboard-module__v1bNYa__clock{font-size:var(--fs-xl);font-weight:700;line-height:1}.leaderboard-module__v1bNYa__clockUrgent{color:var(--color-gold)}.leaderboard-module__v1bNYa__tabs{gap:var(--gap);margin-top:calc(var(--gap) * 2);flex-direction:column;display:flex}.leaderboard-module__v1bNYa__tab{border:0;border-left:var(--rail-width) solid transparent;color:var(--muted);cursor:pointer;font-family:var(--font-display);font-size:var(--fs-md);align-items:center;gap:var(--gap);padding:calc(var(--gap) * .7) 0 calc(var(--gap) * .7) var(--gap);text-align:left;background:0 0;font-weight:700;line-height:1.2;transition:color .24s;display:flex}.leaderboard-module__v1bNYa__tab:hover{color:var(--color-paper)}.leaderboard-module__v1bNYa__tabActive{border-left-color:var(--color-panther);color:var(--color-paper)}.leaderboard-module__v1bNYa__tabCount{font-size:var(--fs-sm);font-weight:400}.leaderboard-module__v1bNYa__state{font-size:var(--fs-sm);align-items:center;gap:var(--gap);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;display:flex}.leaderboard-module__v1bNYa__stateDot{width:calc(var(--fs-sm) * .5);height:calc(var(--fs-sm) * .5);background:currentColor;border-radius:50%}.leaderboard-module__v1bNYa__stateLive{color:var(--color-rise)}.leaderboard-module__v1bNYa__stateFrozen{color:var(--color-gold)}.leaderboard-module__v1bNYa__crest{bottom:calc(var(--fs-2xl) * -1.7);left:calc(var(--fs-2xl) * -1.3);width:calc(var(--fs-2xl) * 5);height:calc(var(--fs-2xl) * 5);z-index:0;pointer-events:none;position:absolute}.leaderboard-module__v1bNYa__crestLayer{width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.leaderboard-module__v1bNYa__crestOutlineLayer{opacity:0}.leaderboard-module__v1bNYa__crestColorLayer{opacity:.1}.leaderboard-module__v1bNYa__crestFrozen .leaderboard-module__v1bNYa__crestOutlineLayer{opacity:.18}.leaderboard-module__v1bNYa__crestFrozen .leaderboard-module__v1bNYa__crestColorLayer,.leaderboard-module__v1bNYa__crestLit .leaderboard-module__v1bNYa__crestOutlineLayer{opacity:0}.leaderboard-module__v1bNYa__crestLit .leaderboard-module__v1bNYa__crestColorLayer{opacity:1;transition-delay:.32s}.leaderboard-module__v1bNYa__crestRing{border:calc(var(--fs-sm) * .32) solid var(--color-gold);opacity:0;border-radius:50%;position:absolute;inset:4%}.leaderboard-module__v1bNYa__crestLit .leaderboard-module__v1bNYa__crestRing{animation:1.1s cubic-bezier(.2,.8,.3,1) forwards leaderboard-module__v1bNYa__ringIgnite}@keyframes leaderboard-module__v1bNYa__ringIgnite{0%{opacity:0;transform:scale(.86)}35%{opacity:.95}to{opacity:0;transform:scale(1.05)}}
