.leaderboard-module__-CemqG__app{--lime:#c6f36b;--muted:#a0b1a6;--pink:#ff91a4;color:#f2f6ef;background:#0c1511;min-height:100vh;font-size:14px}.leaderboard-module__-CemqG__app *{box-sizing:border-box}.leaderboard-module__-CemqG__app button,.leaderboard-module__-CemqG__app a,.leaderboard-module__-CemqG__app input,.leaderboard-module__-CemqG__app select{-webkit-tap-highlight-color:transparent}.leaderboard-module__-CemqG__app button{cursor:pointer;font-family:inherit}.leaderboard-module__-CemqG__app button:disabled{cursor:default;opacity:.4}.leaderboard-module__-CemqG__app a{text-decoration:none}.leaderboard-module__-CemqG__app :is(button,a,input,select):focus-visible{outline:2px solid var(--lime);outline-offset:4px}.leaderboard-module__-CemqG__skipLink{background:var(--lime);color:#0c1511;z-index:100;padding:12px;position:fixed;top:-100px;left:20px}.leaderboard-module__-CemqG__skipLink:focus{top:12px}.leaderboard-module__-CemqG__header{border-bottom:1px solid #ffffff0f;align-items:center;gap:48px;max-width:1240px;height:102px;margin:auto;padding:0 32px;display:flex}.leaderboard-module__-CemqG__brand{color:#f2f6ef;letter-spacing:-.4px;align-items:center;gap:12px;font-size:15px;font-weight:800;display:flex}.leaderboard-module__-CemqG__brandIcon{background:var(--lime);color:#0c1511;border-radius:12px;place-items:center;width:43px;height:43px;display:grid;transform:rotate(-5deg)}.leaderboard-module__-CemqG__brandSlash{color:var(--lime)}.leaderboard-module__-CemqG__brand small{letter-spacing:1.8px;color:var(--muted);margin-top:5px;font-size:7px;font-weight:500;display:block}.leaderboard-module__-CemqG__header nav{align-items:center;gap:28px;margin-left:auto;display:flex}.leaderboard-module__-CemqG__header nav a{color:var(--muted);font-size:12px;transition:color .2s}.leaderboard-module__-CemqG__header nav a:hover{color:var(--lime)}.leaderboard-module__-CemqG__headerBadge{color:var(--muted);border:1px solid #ffffff12;border-radius:20px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;display:flex}.leaderboard-module__-CemqG__headerBadge>span,.leaderboard-module__-CemqG__smallDot{background:var(--lime);border-radius:50%;width:5px;height:5px;display:inline-block}.leaderboard-module__-CemqG__main{max-width:1240px;margin:auto;padding:44px 32px 0}.leaderboard-module__-CemqG__hero{grid-template-columns:1.35fr 1fr;align-items:center;gap:54px;margin-bottom:38px;display:grid}.leaderboard-module__-CemqG__eyebrow{color:var(--muted);letter-spacing:1.8px;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.leaderboard-module__-CemqG__heroCopy .leaderboard-module__-CemqG__eyebrow{color:var(--lime);letter-spacing:1.4px;font-size:10px}.leaderboard-module__-CemqG__statusDot{background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #c6f36b12}.leaderboard-module__-CemqG__statusLabel{color:var(--muted);border-left:1px solid #ffffff25;margin-left:4px;padding-left:12px;font-size:8px}.leaderboard-module__-CemqG__hero h1{letter-spacing:-2.7px;margin:22px 0 18px;font-size:clamp(32px,4.5vw,56px);font-weight:800;line-height:1.12}.leaderboard-module__-CemqG__hero h1 span{color:var(--lime)}.leaderboard-module__-CemqG__leagueName{margin:0 0 12px;font-size:14px;font-weight:650}.leaderboard-module__-CemqG__heroDescription{color:var(--muted);margin-bottom:24px;font-size:12px;line-height:1.85}.leaderboard-module__-CemqG__primaryButton,.leaderboard-module__-CemqG__secondaryButton{background:var(--lime);color:#10190e;border:0;border-radius:8px;justify-content:center;align-items:center;gap:20px;min-height:44px;padding:13px 17px;font-size:11px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.leaderboard-module__-CemqG__primaryButton:hover,.leaderboard-module__-CemqG__playButton:hover{background:#d8ff8c;transform:translateY(-1px)}.leaderboard-module__-CemqG__heroVisual{text-align:center;background:radial-gradient(at 50% 20%,#c6f36b0d,#0000 65%),#15221a;border:1px solid #c6f36b25;border-radius:18px;min-height:298px;padding:22px 25px 16px;position:relative;overflow:hidden}.leaderboard-module__-CemqG__pitch{pointer-events:none;background:repeating-linear-gradient(90deg,#0000,#0000 45px,#c6f36b04 45px 90px);border:1px solid #c6f36b13;position:absolute;inset:53px -10px 41px;transform:perspective(600px)rotateX(23deg)rotate(-12deg)scale(1.06)}.leaderboard-module__-CemqG__pitchHalf{background:#c6f36b18;width:1px;height:100%;position:absolute;left:50%}.leaderboard-module__-CemqG__pitchCircle{border:1px solid #c6f36b18;border-radius:50%;width:106px;height:106px;position:absolute;top:calc(50% - 53px);left:calc(50% - 53px)}.leaderboard-module__-CemqG__pitchBoxLeft,.leaderboard-module__-CemqG__pitchBoxRight{border:1px solid #c6f36b18;width:65px;height:130px;position:absolute;top:calc(50% - 65px)}.leaderboard-module__-CemqG__pitchBoxLeft{left:-1px}.leaderboard-module__-CemqG__pitchBoxRight{right:-1px}.leaderboard-module__-CemqG__heroVisual>:not(.leaderboard-module__-CemqG__pitch){position:relative}.leaderboard-module__-CemqG__heroVisualTop{letter-spacing:1.5px;color:var(--muted);justify-content:space-between;align-items:center;font-size:8px;display:flex}.leaderboard-module__-CemqG__heroVisualTop>span:first-child{color:var(--lime);align-items:center;gap:7px;display:flex}.leaderboard-module__-CemqG__heroVisualTop>span:last-child{border:1px solid #ffffff15;border-radius:4px;padding:5px 8px}.leaderboard-module__-CemqG__leaderMedal{width:65px;height:65px;color:var(--lime);background:#c6f36b0c;border:1px solid #c6f36b35;border-radius:50%;place-items:center;margin:20px auto 12px;animation:.8s ease-out leaderboard-module__-CemqG__medalEntrance;display:grid;box-shadow:0 0 0 7px #c6f36b03}.leaderboard-module__-CemqG__heroLeader{letter-spacing:-.5px;margin:0;font-size:18px;font-weight:800}.leaderboard-module__-CemqG__heroTeam{color:var(--muted);margin:4px 0 9px;font-size:10px}.leaderboard-module__-CemqG__heroPoints{color:var(--lime);font-variant-numeric:tabular-nums;letter-spacing:-2px;font-size:45px;font-weight:800;line-height:1}.leaderboard-module__-CemqG__heroPoints>span{color:var(--muted);letter-spacing:2px;margin:8px 0 19px;font-size:7px;display:block}.leaderboard-module__-CemqG__heroVisualBottom{color:var(--muted);border-top:1px solid #ffffff0f;align-items:center;gap:5px;padding-top:12px;font-size:8px;display:flex}.leaderboard-module__-CemqG__heroVisualBottom>span:first-child{margin-right:auto}.leaderboard-module__-CemqG__heroVisualBottom svg{color:var(--lime)}.leaderboard-module__-CemqG__statGrid{background:#111c16;border:1px solid #ffffff10;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:32px;display:grid}.leaderboard-module__-CemqG__statGrid>div{padding:20px 24px;position:relative}.leaderboard-module__-CemqG__statGrid>div+div{border-left:1px solid #ffffff10}.leaderboard-module__-CemqG__statGrid svg{color:var(--muted);position:absolute;top:22px;right:20px}.leaderboard-module__-CemqG__statGrid>div>span{color:var(--muted);font-size:9px}.leaderboard-module__-CemqG__statGrid strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:5px;font-size:29px;font-weight:750;display:block}.leaderboard-module__-CemqG__statGrid small{color:var(--muted);letter-spacing:0;margin-left:9px;font-size:9px;font-weight:400}.leaderboard-module__-CemqG__statGrid>div:last-child strong{color:var(--lime)}.leaderboard-module__-CemqG__contentGrid{grid-template-columns:minmax(0,1fr) 305px;align-items:start;gap:24px;display:grid}.leaderboard-module__-CemqG__standings{background:#111c16;border:1px solid #ffffff10;border-radius:14px;min-width:0;scroll-margin-top:16px;overflow:hidden}.leaderboard-module__-CemqG__sectionHeader{justify-content:space-between;align-items:center;gap:10px;padding:24px 22px 18px;display:flex}.leaderboard-module__-CemqG__sectionHeader h2{letter-spacing:-.6px;align-items:center;gap:9px;margin:6px 0 0;font-size:20px;font-weight:750;display:flex}.leaderboard-module__-CemqG__countBadge{min-width:23px;height:23px;color:var(--muted);letter-spacing:0;background:#ffffff07;border:1px solid #ffffff0d;border-radius:5px;justify-content:center;align-items:center;font-size:9px;font-weight:500;display:inline-flex}.leaderboard-module__-CemqG__iconButton{width:36px;min-width:36px;height:36px;color:var(--muted);background:#ffffff03;border:1px solid #ffffff13;border-radius:7px;place-items:center;transition:background .2s;display:grid}.leaderboard-module__-CemqG__iconButton:hover:not(:disabled){color:var(--lime);background:#ffffff09}.leaderboard-module__-CemqG__tableToolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:0 22px 18px;font-size:9px;display:flex}.leaderboard-module__-CemqG__tableToolbar>span{align-items:center;gap:6px;display:flex}.leaderboard-module__-CemqG__tableToolbar>span svg{color:var(--lime)}.leaderboard-module__-CemqG__tableToolbar button{color:var(--muted);background:0 0;border:none;align-items:center;gap:5px;padding:4px 0;font-size:9px;display:flex}.leaderboard-module__-CemqG__tableToolbar button:hover{color:var(--lime)}.leaderboard-module__-CemqG__rules{background:#c6f36b08;overflow:hidden}.leaderboard-module__-CemqG__rules p{color:var(--muted);margin:0;padding:16px 22px;font-size:11px;line-height:1.8}.leaderboard-module__-CemqG__rules strong{color:var(--lime)}.leaderboard-module__-CemqG__search{color:var(--muted);background:#0c1511;border:1px solid #ffffff10;border-radius:7px;align-items:center;gap:9px;margin:0 22px 15px;padding:10px 12px;display:flex}.leaderboard-module__-CemqG__search input{color:#f2f6ef;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:22px;font-size:10px}.leaderboard-module__-CemqG__search:focus-within{border-color:#c6f36b80}.leaderboard-module__-CemqG__search input::placeholder{color:#8b9d91}.leaderboard-module__-CemqG__search input::-webkit-search-cancel-button{display:none}.leaderboard-module__-CemqG__search button{color:var(--muted);background:0 0;border:0;place-items:center;width:24px;height:24px;display:grid}.leaderboard-module__-CemqG__tableLabels{color:#8b9d91;text-transform:uppercase;letter-spacing:1px;grid-template-columns:minmax(0,1fr) 56px 58px 60px 16px;gap:13px;padding:0 24px 12px;font-size:8px;display:grid}.leaderboard-module__-CemqG__tableLabels>span:not(:first-child){text-align:center}.leaderboard-module__-CemqG__rows{padding:0 10px 10px}.leaderboard-module__-CemqG__rows>div+div{margin-top:5px}.leaderboard-module__-CemqG__row{background:#ffffff02;border:1px solid #0000;border-radius:9px;transition:background .2s;overflow:hidden}.leaderboard-module__-CemqG__row:hover{background:#ffffff06}.leaderboard-module__-CemqG__winnerRow{background:#c6f36b07;border-color:#c6f36b18}.leaderboard-module__-CemqG__dangerRow{background:#ff91a409;border-color:#ff91a420}.leaderboard-module__-CemqG__rowButton{text-align:left;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:24px 34px minmax(0,1fr) 56px 58px 60px 16px;align-items:center;gap:13px;padding:16px 13px;display:grid}.leaderboard-module__-CemqG__rank{color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.leaderboard-module__-CemqG__rank svg{color:var(--lime);margin:auto}.leaderboard-module__-CemqG__dangerRow .leaderboard-module__-CemqG__rank{color:var(--pink)}.leaderboard-module__-CemqG__avatar{background:#26372b;border-radius:9px;width:34px;height:34px}.leaderboard-module__-CemqG__initials{color:#c8dab9;background:#26372b;font-size:10px;font-weight:650}.leaderboard-module__-CemqG__manager{min-width:0;display:block}.leaderboard-module__-CemqG__managerName{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.leaderboard-module__-CemqG__teamName{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;display:block;overflow:hidden}.leaderboard-module__-CemqG__chip{color:var(--lime);background:#c6f36b12;border-radius:3px;align-items:center;gap:3px;padding:2px 4px;font-size:6px;font-weight:500;display:inline-flex}.leaderboard-module__-CemqG__played,.leaderboard-module__-CemqG__hit{text-align:center;color:#c6d3c9;font-variant-numeric:tabular-nums;font-size:11px}.leaderboard-module__-CemqG__hit{color:var(--muted)}.leaderboard-module__-CemqG__hitApplied{color:var(--pink)}.leaderboard-module__-CemqG__played small,.leaderboard-module__-CemqG__hit small,.leaderboard-module__-CemqG__score small{color:var(--muted);letter-spacing:0;margin-top:4px;font-size:7px;font-weight:400;display:block}.leaderboard-module__-CemqG__score{letter-spacing:-.9px;text-align:center;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1}.leaderboard-module__-CemqG__winnerRow .leaderboard-module__-CemqG__score{color:var(--lime)}.leaderboard-module__-CemqG__dangerRow .leaderboard-module__-CemqG__score{color:var(--pink)}.leaderboard-module__-CemqG__chevron{color:var(--muted);transition:transform .2s}.leaderboard-module__-CemqG__openChevron{transform:rotate(180deg)}.leaderboard-module__-CemqG__rowTrack{background:#ffffff03;height:2px;margin:0 13px}.leaderboard-module__-CemqG__rowTrack>div{background:#ffffff16;height:100%}.leaderboard-module__-CemqG__winnerRow .leaderboard-module__-CemqG__rowTrack>div{background:#c6f36b60}.leaderboard-module__-CemqG__dangerRow .leaderboard-module__-CemqG__rowTrack>div{background:#ff91a450}.leaderboard-module__-CemqG__rowDetails{overflow:hidden}.leaderboard-module__-CemqG__scoreBreakdown{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:16px 14px 0;font-size:10px;display:flex}.leaderboard-module__-CemqG__scoreBreakdown b{color:var(--lime);margin-top:3px;font-size:10px;font-weight:500;display:block}.leaderboard-module__-CemqG__riskTag{color:var(--pink);align-items:center;gap:5px;font-size:9px;display:inline-flex}.leaderboard-module__-CemqG__detailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:14px;display:grid}.leaderboard-module__-CemqG__detailsGrid dt{color:var(--muted);margin-bottom:4px;font-size:8px}.leaderboard-module__-CemqG__detailsGrid dd{margin:0;font-size:10px;line-height:1.5}.leaderboard-module__-CemqG__detailsFooter{color:var(--muted);border-top:1px solid #ffffff08;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 14px;padding:12px 0 15px;font-size:8px;display:flex}.leaderboard-module__-CemqG__fplLink{color:var(--lime);align-items:center;gap:5px;min-height:24px;display:inline-flex}.leaderboard-module__-CemqG__tableFooter{color:var(--muted);border-top:1px solid #ffffff0b;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 22px;font-size:8px;display:flex}.leaderboard-module__-CemqG__smallDot{width:4px;height:4px;margin-right:6px}.leaderboard-module__-CemqG__sidebar{gap:20px;display:grid}.leaderboard-module__-CemqG__forfeitCard{background:linear-gradient(140deg,#26191e,#191b17);border:1px solid #ff91a425;border-radius:14px;padding:23px}.leaderboard-module__-CemqG__forfeitHeader{color:var(--pink);justify-content:space-between;align-items:center;display:flex}.leaderboard-module__-CemqG__forfeitHeader .leaderboard-module__-CemqG__eyebrow{color:var(--pink);font-size:8px}.leaderboard-module__-CemqG__forfeitCard h2,.leaderboard-module__-CemqG__replayCard h2{letter-spacing:-.7px;margin:17px 0 8px;font-size:20px;font-weight:750}.leaderboard-module__-CemqG__forfeitDescription,.leaderboard-module__-CemqG__replayCard>p{color:var(--muted);margin:0;font-size:10px;line-height:1.8}.leaderboard-module__-CemqG__forfeitManager{border-bottom:1px solid #ff91a414;align-items:center;gap:9px;margin-top:10px;padding:17px 0;display:flex}.leaderboard-module__-CemqG__skullBadge{width:40px;height:40px;color:var(--pink);background:#ff91a40a;border:1px solid #ff91a420;border-radius:9px;flex-shrink:0;place-items:center;display:grid}.leaderboard-module__-CemqG__forfeitManager>div{min-width:0}.leaderboard-module__-CemqG__forfeitManager strong{font-size:11px;font-weight:700;line-height:1.6;display:block}.leaderboard-module__-CemqG__forfeitManager>div>span{color:var(--muted);font-size:9px}.leaderboard-module__-CemqG__forfeitManager>b{color:var(--pink);letter-spacing:-1px;flex-shrink:0;margin-left:auto;font-size:26px}.leaderboard-module__-CemqG__forfeitManager small{text-align:right;letter-spacing:0;color:var(--muted);font-size:7px;font-weight:400;display:block}.leaderboard-module__-CemqG__safetyGap{color:var(--muted);justify-content:space-between;align-items:center;margin-top:14px;font-size:9px;display:flex}.leaderboard-module__-CemqG__safetyGap strong{color:var(--pink);font-size:10px;font-weight:600}.leaderboard-module__-CemqG__replayCard{background:#111c16;border:1px solid #ffffff10;border-radius:14px;padding:23px;scroll-margin-top:16px}.leaderboard-module__-CemqG__replayHeading{justify-content:space-between;align-items:center;display:flex}.leaderboard-module__-CemqG__replayHeading .leaderboard-module__-CemqG__eyebrow{font-size:8px}.leaderboard-module__-CemqG__replayHeading svg{color:var(--lime)}.leaderboard-module__-CemqG__snapshotInfo{background:#0c1511;border:1px solid #ffffff0a;border-radius:8px;margin:20px 0 13px;padding:15px}.leaderboard-module__-CemqG__snapshotInfo>span{color:var(--lime);letter-spacing:1.3px;font-size:7px}.leaderboard-module__-CemqG__snapshotInfo strong{margin:6px 0 4px;font-size:13px;font-weight:650;display:block}.leaderboard-module__-CemqG__snapshotInfo small{color:var(--muted);font-size:9px}.leaderboard-module__-CemqG__replayControls{align-items:center;gap:7px;display:flex}.leaderboard-module__-CemqG__playButton{background:var(--lime);color:#0c1511;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:10px;font-weight:700;transition:transform .2s,background .2s;display:flex}.leaderboard-module__-CemqG__timelineLabel{color:var(--muted);justify-content:space-between;margin-top:20px;font-size:8px;display:flex}.leaderboard-module__-CemqG__timelineSlider{width:100%;accent-color:var(--lime);cursor:pointer;height:24px;margin:4px 0 8px}.leaderboard-module__-CemqG__timelineSlider:disabled{opacity:.4;cursor:default}.leaderboard-module__-CemqG__snapshotSelect{color:var(--muted);font-size:8px;display:block}.leaderboard-module__-CemqG__snapshotSelect select{color:#c9d5cc;width:100%;font:inherit;background:#0c1511;border:1px solid #ffffff13;border-radius:6px;min-height:36px;margin-top:6px;padding:9px;font-size:9px}.leaderboard-module__-CemqG__latestButton{color:var(--lime);background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:36px;padding:12px 0 0;font-size:9px;display:flex}.leaderboard-module__-CemqG__timelineWarning{color:var(--pink)!important;margin-top:12px!important}.leaderboard-module__-CemqG__shareBanner{background:#111c16;border:1px solid #ffffff10;border-radius:12px;align-items:center;gap:16px;margin-top:26px;padding:23px;display:flex;position:relative}.leaderboard-module__-CemqG__shareIcon{color:var(--lime);background:#c6f36b09;border:1px solid #c6f36b13;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.leaderboard-module__-CemqG__shareBanner h2{letter-spacing:-.2px;margin:0 0 6px;font-size:14px;font-weight:750}.leaderboard-module__-CemqG__shareBanner p{color:var(--muted);margin:0;font-size:10px}.leaderboard-module__-CemqG__secondaryButton{color:#e2ecd9;background:#ffffff07;border:1px solid #ffffff15;gap:8px;margin-left:auto;font-size:10px}.leaderboard-module__-CemqG__secondaryButton:hover:not(:disabled){background:#c6f36b15;border-color:#c6f36b50}.leaderboard-module__-CemqG__shareStatus{color:var(--lime);font-size:8px;position:absolute;bottom:5px;right:23px}.leaderboard-module__-CemqG__footer{justify-content:space-between;align-items:center;gap:16px;padding:29px 0;display:flex}.leaderboard-module__-CemqG__footer>span{color:#8b9d91;letter-spacing:.6px;font-size:9px;font-weight:750}.leaderboard-module__-CemqG__footer>span>span{letter-spacing:0;color:#8b9d91;margin-top:5px;font-size:8px;font-weight:400;display:block}.leaderboard-module__-CemqG__footer p{text-align:right;color:#8b9d91;font-size:8px;line-height:1.9}.leaderboard-module__-CemqG__errorBanner{color:var(--pink);background:#ff91a410;border:1px solid #ff91a430;border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:14px 18px;font-size:11px;display:flex}.leaderboard-module__-CemqG__errorBanner svg{flex-shrink:0}.leaderboard-module__-CemqG__errorBanner button{color:var(--pink);background:0 0;border:1px solid #ff91a440;border-radius:4px;margin-left:auto;padding:8px 12px}.leaderboard-module__-CemqG__errorState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:60vh;display:flex}.leaderboard-module__-CemqG__errorState>svg{color:var(--pink)}.leaderboard-module__-CemqG__errorState h1{letter-spacing:-1px;margin:0;font-size:30px;font-weight:750}.leaderboard-module__-CemqG__errorState p{color:var(--muted);margin:0;font-size:12px}.leaderboard-module__-CemqG__emptyState{min-height:200px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.leaderboard-module__-CemqG__emptyState h3{color:#f2f6ef;margin:5px 0;font-size:14px}.leaderboard-module__-CemqG__emptyState p{margin:0;font-size:11px}.leaderboard-module__-CemqG__textButton{color:var(--lime);background:0 0;border:0;padding:8px;font-size:11px}.leaderboard-module__-CemqG__loading{color:var(--muted);text-align:center;font-size:12px}.leaderboard-module__-CemqG__skeletonHero,.leaderboard-module__-CemqG__skeletonStats,.leaderboard-module__-CemqG__skeletonRow{background:linear-gradient(110deg,#16241b 20%,#213025 40%,#16241b 60%) 0 0/200% 100%;border-radius:12px;margin-bottom:14px;animation:1.8s linear infinite leaderboard-module__-CemqG__shimmer}.leaderboard-module__-CemqG__skeletonHero{height:300px}.leaderboard-module__-CemqG__skeletonStats{height:100px}.leaderboard-module__-CemqG__skeletonRow{height:78px}.leaderboard-module__-CemqG__spin{animation:1s linear infinite leaderboard-module__-CemqG__spin}@keyframes leaderboard-module__-CemqG__spin{to{transform:rotate(360deg)}}@keyframes leaderboard-module__-CemqG__shimmer{to{background-position:-200% 0}}@keyframes leaderboard-module__-CemqG__medalEntrance{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (min-width:1400px){.leaderboard-module__-CemqG__main{padding-top:50px}.leaderboard-module__-CemqG__hero{margin-bottom:42px}}@media (max-width:1050px){.leaderboard-module__-CemqG__header,.leaderboard-module__-CemqG__main{padding-left:24px;padding-right:24px}.leaderboard-module__-CemqG__header{gap:28px}.leaderboard-module__-CemqG__headerBadge{display:none}.leaderboard-module__-CemqG__hero{gap:24px}.leaderboard-module__-CemqG__hero h1{letter-spacing:-2px;font-size:43px}.leaderboard-module__-CemqG__contentGrid{grid-template-columns:minmax(0,1fr) 270px;gap:16px}.leaderboard-module__-CemqG__rowButton{grid-template-columns:22px 30px minmax(0,1fr) 38px 43px 50px 14px;gap:8px;padding:15px 10px}.leaderboard-module__-CemqG__avatar{width:30px;height:30px}.leaderboard-module__-CemqG__tableLabels{grid-template-columns:minmax(0,1fr) 38px 43px 50px 14px;gap:8px;padding-left:21px;padding-right:21px}.leaderboard-module__-CemqG__chip{font-size:6px}.leaderboard-module__-CemqG__statGrid>div{padding:18px}.leaderboard-module__-CemqG__statGrid svg{right:15px}.leaderboard-module__-CemqG__statGrid small{margin:3px 0 0;display:block}.leaderboard-module__-CemqG__forfeitCard,.leaderboard-module__-CemqG__replayCard{padding:20px}}@media (max-width:850px){.leaderboard-module__-CemqG__contentGrid{grid-template-columns:minmax(0,1fr)}.leaderboard-module__-CemqG__sidebar{grid-template-columns:1fr 1fr;align-items:start}.leaderboard-module__-CemqG__hero h1{letter-spacing:-1.8px;font-size:36px}.leaderboard-module__-CemqG__heroVisual{min-height:285px}.leaderboard-module__-CemqG__header{height:85px}.leaderboard-module__-CemqG__main{padding-top:28px}.leaderboard-module__-CemqG__rowButton{grid-template-columns:24px 34px minmax(0,1fr) 56px 58px 60px 16px;gap:13px;padding:16px 13px}.leaderboard-module__-CemqG__avatar{width:34px;height:34px}.leaderboard-module__-CemqG__tableLabels{grid-template-columns:minmax(0,1fr) 56px 58px 60px 16px;gap:13px;padding-left:24px;padding-right:24px}.leaderboard-module__-CemqG__managerName{font-size:12px}.leaderboard-module__-CemqG__chip{font-size:7px}.leaderboard-module__-CemqG__shareBanner{margin-top:20px}}@media (max-width:600px){.leaderboard-module__-CemqG__header{gap:12px;height:79px;padding:0 18px}.leaderboard-module__-CemqG__brand{gap:9px;font-size:12px}.leaderboard-module__-CemqG__brandIcon{border-radius:9px;width:34px;height:34px}.leaderboard-module__-CemqG__brand small{letter-spacing:1px;font-size:5.5px}.leaderboard-module__-CemqG__header nav{gap:16px}.leaderboard-module__-CemqG__header nav a{font-size:10px}.leaderboard-module__-CemqG__main{padding:26px 16px 0}.leaderboard-module__-CemqG__hero{grid-template-columns:1fr;gap:25px;margin-bottom:25px}.leaderboard-module__-CemqG__hero h1{letter-spacing:-1.7px;margin-top:19px;font-size:clamp(32px,8.4vw,44px)}.leaderboard-module__-CemqG__leagueName{font-size:12px}.leaderboard-module__-CemqG__heroDescription{margin-bottom:20px;font-size:11px}.leaderboard-module__-CemqG__desktopBreak{display:none}.leaderboard-module__-CemqG__heroVisual{min-height:278px}.leaderboard-module__-CemqG__statGrid{grid-template-columns:1fr 1fr;margin-bottom:24px}.leaderboard-module__-CemqG__statGrid>div{padding:17px 19px}.leaderboard-module__-CemqG__statGrid>div:nth-child(3){border-left:0}.leaderboard-module__-CemqG__statGrid>div:nth-child(n+3){border-top:1px solid #ffffff10}.leaderboard-module__-CemqG__statGrid strong{font-size:26px}.leaderboard-module__-CemqG__statGrid small{margin-left:7px;font-size:8px;display:inline}.leaderboard-module__-CemqG__statGrid svg{width:15px;top:19px;right:16px}.leaderboard-module__-CemqG__sidebar{grid-template-columns:1fr;gap:16px}.leaderboard-module__-CemqG__sectionHeader{padding:20px 16px 15px}.leaderboard-module__-CemqG__sectionHeader h2{font-size:18px}.leaderboard-module__-CemqG__tableToolbar{gap:5px;padding-left:16px;padding-right:16px;font-size:8px}.leaderboard-module__-CemqG__tableToolbar button{font-size:8px}.leaderboard-module__-CemqG__search{margin-left:16px;margin-right:16px}.leaderboard-module__-CemqG__search input{font-size:11px}.leaderboard-module__-CemqG__rows{padding:0 6px 8px}.leaderboard-module__-CemqG__rowButton{grid-template-columns:19px 30px minmax(0,1fr) 38px 44px 12px;gap:7px;padding:15px 9px}.leaderboard-module__-CemqG__avatar{width:30px;height:30px}.leaderboard-module__-CemqG__played{display:none}.leaderboard-module__-CemqG__tableLabels{grid-template-columns:minmax(0,1fr) 38px 44px 12px;gap:7px;padding-left:16px;padding-right:16px}.leaderboard-module__-CemqG__tableLabels>span:nth-child(2){display:none}.leaderboard-module__-CemqG__managerName{gap:5px;font-size:11px}.leaderboard-module__-CemqG__teamName{font-size:8px}.leaderboard-module__-CemqG__rank{font-size:10px}.leaderboard-module__-CemqG__score{font-size:22px}.leaderboard-module__-CemqG__score small,.leaderboard-module__-CemqG__hit small{font-size:6px}.leaderboard-module__-CemqG__hit{font-size:10px}.leaderboard-module__-CemqG__hit small{line-height:1.3}.leaderboard-module__-CemqG__chip{font-size:6px}.leaderboard-module__-CemqG__chip svg{width:8px}.leaderboard-module__-CemqG__chevron{width:12px}.leaderboard-module__-CemqG__detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-module__-CemqG__tableFooter{gap:8px;padding:12px 16px;font-size:7px}.leaderboard-module__-CemqG__shareBanner{flex-wrap:wrap;gap:12px;padding:20px 17px 23px}.leaderboard-module__-CemqG__shareBanner>div:nth-child(2){flex:1}.leaderboard-module__-CemqG__shareBanner h2{font-size:12px}.leaderboard-module__-CemqG__shareBanner p{font-size:9px;line-height:1.6}.leaderboard-module__-CemqG__secondaryButton{width:100%;margin:2px 0 0}.leaderboard-module__-CemqG__shareStatus{font-size:7px;bottom:5px;right:18px}.leaderboard-module__-CemqG__footer{align-items:flex-start;padding:25px 0}.leaderboard-module__-CemqG__footer p{max-width:210px;margin:0;font-size:7px}.leaderboard-module__-CemqG__footer>span{font-size:8px}.leaderboard-module__-CemqG__footer>span>span{font-size:7px}.leaderboard-module__-CemqG__errorState h1{font-size:24px}.leaderboard-module__-CemqG__forfeitCard,.leaderboard-module__-CemqG__replayCard{padding:23px}.leaderboard-module__-CemqG__replayControls .leaderboard-module__-CemqG__iconButton,.leaderboard-module__-CemqG__playButton{height:42px}.leaderboard-module__-CemqG__snapshotSelect select{min-height:42px}.leaderboard-module__-CemqG__timelineSlider{height:32px}.leaderboard-module__-CemqG__latestButton{min-height:44px}}@media (prefers-reduced-motion:reduce){.leaderboard-module__-CemqG__app *,.leaderboard-module__-CemqG__app :before,.leaderboard-module__-CemqG__app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.leaderboard-module__-CemqG__managerName{font-size:14px}.leaderboard-module__-CemqG__teamName{font-size:11px}.leaderboard-module__-CemqG__played,.leaderboard-module__-CemqG__hit{font-size:12px}.leaderboard-module__-CemqG__played small,.leaderboard-module__-CemqG__hit small,.leaderboard-module__-CemqG__score small{font-size:9px}.leaderboard-module__-CemqG__tableLabels,.leaderboard-module__-CemqG__tableToolbar,.leaderboard-module__-CemqG__tableToolbar button{font-size:10px}.leaderboard-module__-CemqG__search input{font-size:12px}.leaderboard-module__-CemqG__chip{font-size:8px}.leaderboard-module__-CemqG__heroDescription{font-size:14px}.leaderboard-module__-CemqG__heroTeam{font-size:12px}.leaderboard-module__-CemqG__statGrid>div>span,.leaderboard-module__-CemqG__statGrid small{font-size:11px}.leaderboard-module__-CemqG__forfeitDescription,.leaderboard-module__-CemqG__replayCard>p{font-size:12px}.leaderboard-module__-CemqG__forfeitManager strong{font-size:13px}.leaderboard-module__-CemqG__forfeitManager>div>span,.leaderboard-module__-CemqG__safetyGap,.leaderboard-module__-CemqG__safetyGap strong{font-size:11px}.leaderboard-module__-CemqG__snapshotInfo small,.leaderboard-module__-CemqG__snapshotSelect,.leaderboard-module__-CemqG__snapshotSelect select,.leaderboard-module__-CemqG__timelineLabel,.leaderboard-module__-CemqG__latestButton{font-size:10px}.leaderboard-module__-CemqG__playButton,.leaderboard-module__-CemqG__primaryButton,.leaderboard-module__-CemqG__secondaryButton,.leaderboard-module__-CemqG__shareBanner p{font-size:12px}.leaderboard-module__-CemqG__tableFooter,.leaderboard-module__-CemqG__footer p,.leaderboard-module__-CemqG__detailsGrid dt{font-size:10px}.leaderboard-module__-CemqG__detailsGrid dd,.leaderboard-module__-CemqG__scoreBreakdown,.leaderboard-module__-CemqG__scoreBreakdown b{font-size:12px}.leaderboard-module__-CemqG__detailsFooter{font-size:10px}@media (max-width:600px){.leaderboard-module__-CemqG__managerName{font-size:12px}.leaderboard-module__-CemqG__teamName{font-size:10px}.leaderboard-module__-CemqG__chip,.leaderboard-module__-CemqG__hit small,.leaderboard-module__-CemqG__score small{font-size:8px}.leaderboard-module__-CemqG__hit{font-size:11px}.leaderboard-module__-CemqG__heroDescription{font-size:13px}.leaderboard-module__-CemqG__tableToolbar,.leaderboard-module__-CemqG__tableToolbar button,.leaderboard-module__-CemqG__tableFooter,.leaderboard-module__-CemqG__footer p{font-size:9px}.leaderboard-module__-CemqG__shareBanner p{font-size:11px}.leaderboard-module__-CemqG__statGrid small{margin:4px 0 0;font-size:10px;display:block}}.leaderboard-module__-CemqG__cardInsights{border-top:1px solid #ffffff09;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:1px;padding:12px 0 0 76px;display:grid}.leaderboard-module__-CemqG__cardMetric{color:var(--muted);align-items:center;gap:8px;display:flex}.leaderboard-module__-CemqG__cardMetric b,.leaderboard-module__-CemqG__mobileHit b{color:#e0eadb;font-variant-numeric:tabular-nums;font-size:13px;font-weight:650;display:block}.leaderboard-module__-CemqG__cardMetric small,.leaderboard-module__-CemqG__mobileHit small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.leaderboard-module__-CemqG__aboveAverage b{color:var(--lime)}.leaderboard-module__-CemqG__mobileParticipation,.leaderboard-module__-CemqG__mobileHit{display:none}.leaderboard-module__-CemqG__ctaBeam{border-radius:8px}.leaderboard-module__-CemqG__ctaBeam:focus-within{outline:2px solid var(--lime);outline-offset:4px}.leaderboard-module__-CemqG__ctaBeam .leaderboard-module__-CemqG__primaryButton:focus-visible{outline-offset:-4px}.leaderboard-module__-CemqG__requestStatus{color:var(--muted);background:#15221a;border:1px solid #c6f36b25;border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:12px;display:flex}.leaderboard-module__-CemqG__requestStatus canvas{flex-shrink:0}.leaderboard-module__-CemqG__leagueInsights{background:linear-gradient(125deg,#15221a,#111c16 70%);border:1px solid #c6f36b1c;border-radius:14px;margin-bottom:28px;padding:22px 24px}.leaderboard-module__-CemqG__insightsHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.leaderboard-module__-CemqG__insightsHeading h2{letter-spacing:-.3px;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.leaderboard-module__-CemqG__insightsHeading h2 svg{color:var(--lime)}.leaderboard-module__-CemqG__analyticsHelp{color:var(--muted);font-size:11px;position:relative}.leaderboard-module__-CemqG__analyticsHelp summary{cursor:pointer;align-items:center;gap:6px;padding:5px 0;list-style:none;display:flex}.leaderboard-module__-CemqG__analyticsHelp summary::-webkit-details-marker{display:none}.leaderboard-module__-CemqG__analyticsHelp summary:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:3px}.leaderboard-module__-CemqG__analyticsHelp[open] summary{color:var(--lime)}.leaderboard-module__-CemqG__analyticsHelp p{z-index:5;background:#1b2a20;border:1px solid #c6f36b30;border-radius:10px;width:280px;margin:0;padding:15px;font-size:12px;line-height:1.8;position:absolute;top:26px;right:0;box-shadow:0 12px 32px #0005}.leaderboard-module__-CemqG__insightsGrid{grid-template-columns:1.3fr 1fr 1fr;gap:30px;display:grid}.leaderboard-module__-CemqG__insightsGrid>div+div{border-left:1px solid #ffffff0c;padding-left:26px}.leaderboard-module__-CemqG__insightLabel{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.leaderboard-module__-CemqG__insightValue{letter-spacing:-.8px;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:11px;font-size:26px;font-weight:750;display:flex}.leaderboard-module__-CemqG__insightValue small{color:var(--muted);letter-spacing:0;font-size:10px;font-weight:400}.leaderboard-module__-CemqG__insightsGrid p{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.5}.leaderboard-module__-CemqG__squadNumbers{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-top:11px;display:flex}.leaderboard-module__-CemqG__squadNumbers strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:750}.leaderboard-module__-CemqG__squadNumbers small{letter-spacing:0;color:var(--muted);font-size:11px;font-weight:400}.leaderboard-module__-CemqG__squadNumbers>span{color:var(--lime);font-size:10px}.leaderboard-module__-CemqG__squadTrack,.leaderboard-module__-CemqG__participationTrack{background:#ffffff0c;border-radius:10px;height:4px;display:block;overflow:hidden}.leaderboard-module__-CemqG__squadTrack{margin-top:10px}.leaderboard-module__-CemqG__squadTrack>div,.leaderboard-module__-CemqG__participationTrack>span{background:var(--lime);border-radius:10px;height:100%;transition:width .4s;display:block}@media (max-width:850px){.leaderboard-module__-CemqG__leagueInsights{padding:20px}.leaderboard-module__-CemqG__insightsGrid{gap:20px}.leaderboard-module__-CemqG__insightsGrid>div+div{padding-left:20px}}@media (max-width:600px){.leaderboard-module__-CemqG__leagueInsights{margin-bottom:22px;padding:18px}.leaderboard-module__-CemqG__insightsHeading{gap:6px;margin-bottom:18px}.leaderboard-module__-CemqG__insightsHeading h2{font-size:13px}.leaderboard-module__-CemqG__analyticsHelp{font-size:10px}.leaderboard-module__-CemqG__analyticsHelp p{width:255px}.leaderboard-module__-CemqG__insightsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.leaderboard-module__-CemqG__insightsGrid>.leaderboard-module__-CemqG__squadInsight{grid-column:1/-1}.leaderboard-module__-CemqG__insightsGrid>div+div{border-top:1px solid #ffffff0c;border-left:0;padding-top:16px;padding-left:0}.leaderboard-module__-CemqG__insightValue{margin-top:8px;font-size:24px}.leaderboard-module__-CemqG__insightValue small{font-size:9px}.leaderboard-module__-CemqG__insightLabel{gap:5px;font-size:10px}.leaderboard-module__-CemqG__insightsGrid p{font-size:10px}.leaderboard-module__-CemqG__rowButton{grid-template-columns:19px 30px minmax(0,1fr) 48px 14px;gap:9px;padding:15px 12px}.leaderboard-module__-CemqG__rowButton>.leaderboard-module__-CemqG__hit,.leaderboard-module__-CemqG__tableLabels{display:none}.leaderboard-module__-CemqG__rows{padding-top:2px}.leaderboard-module__-CemqG__rows>div+div{margin-top:9px}.leaderboard-module__-CemqG__managerName{font-size:13px}.leaderboard-module__-CemqG__teamName{font-size:11px}.leaderboard-module__-CemqG__score{font-size:26px}.leaderboard-module__-CemqG__score small{font-size:9px}.leaderboard-module__-CemqG__chip{font-size:8px}.leaderboard-module__-CemqG__cardInsights{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;margin-top:3px;padding:12px 0 0}.leaderboard-module__-CemqG__mobileParticipation{color:var(--muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px;font-size:11px;display:flex}.leaderboard-module__-CemqG__mobileParticipation>span:first-child{align-items:center;gap:5px;display:flex}.leaderboard-module__-CemqG__mobileParticipation>span:nth-child(2){margin-left:auto}.leaderboard-module__-CemqG__mobileParticipation b{color:#e0eadb;font-variant-numeric:tabular-nums;font-size:12px}.leaderboard-module__-CemqG__mobileParticipation>.leaderboard-module__-CemqG__participationTrack{flex-basis:100%;width:100%;height:3px}.leaderboard-module__-CemqG__cardMetric{gap:0}.leaderboard-module__-CemqG__cardMetric>svg{display:none}.leaderboard-module__-CemqG__cardMetric b,.leaderboard-module__-CemqG__mobileHit b{font-size:13px}.leaderboard-module__-CemqG__cardMetric small,.leaderboard-module__-CemqG__mobileHit small{font-size:9px;line-height:1.5}.leaderboard-module__-CemqG__mobileHit{display:block}.leaderboard-module__-CemqG__mobileHit.leaderboard-module__-CemqG__hitApplied b{color:var(--pink)}.leaderboard-module__-CemqG__tableFooter{font-size:10px;line-height:1.6}.leaderboard-module__-CemqG__requestStatus{align-items:flex-start;font-size:11px;line-height:1.6}}
