.countPerformanceLeadersHead{padding-top:14px}.countLeadersPanel{overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:22px;background:linear-gradient(145deg,rgba(5,31,59,.95),rgba(1,17,35,.98));box-shadow:0 18px 50px rgba(0,0,0,.14)}.countLeadersTop{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 19px 16px;border-bottom:1px solid rgba(255,255,255,.065);background:radial-gradient(circle at 10% 0,rgba(49,142,232,.1),transparent 34%)}.countLeaderCard header span,.countLeadersMethod strong,.countLeadersTop>div:first-child>span,.countTeamIntro>div>span{display:block;color:#f4c52f;font-size:.66rem;font-weight:950;letter-spacing:.13em}.countLeadersTop>div:first-child>strong{display:block;margin-top:5px;font-size:1.12rem}.countLeadersTop p{max-width:760px;margin:5px 0 0;color:#7895b0;font-size:.76rem;line-height:1.45}.countLeadersCoverage{flex:0 0 auto;min-width:112px;padding:10px 12px;border:1px solid rgba(244,197,47,.2);border-radius:13px;background:rgba(244,197,47,.055);text-align:center}.countLeadersCoverage strong{display:block;color:#f4c52f;font-size:1.4rem;line-height:1}.countLeadersCoverage span{display:block;margin-top:4px;color:#7895b0;font-size:.64rem;font-weight:850;text-transform:uppercase}.countViewTabs{display:flex;align-items:center;gap:7px;padding:11px 15px;border-bottom:1px solid rgba(255,255,255,.055);background:rgba(0,11,24,.24)}.countViewTabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 11px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.025);color:#7895b0;font:inherit;font-size:.69rem;font-weight:900;cursor:pointer;transition:.16s ease}.countViewTabs button:hover{border-color:rgba(244,197,47,.24);color:#d9e5f0}.countViewTabs button.active{border-color:rgba(244,197,47,.35);background:rgba(244,197,47,.11);color:#f4c52f}.countViewTabs>span{margin-left:auto;color:#607e99;font-size:.64rem;font-weight:800}.countLeadersGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:15px}.countLeaderCard{overflow:hidden;min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:rgba(0,13,29,.4)}.countLeaderCard.accent{border-color:rgba(244,197,47,.16);background:linear-gradient(180deg,rgba(244,197,47,.035),rgba(0,13,29,.42))}.countLeaderCard header{padding:13px 14px 11px}.countLeaderCard header strong{display:block;margin-top:4px;font-size:.88rem}.countLeaderCard>a{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:11px 13px;border-top:1px solid rgba(255,255,255,.055);color:inherit;text-decoration:none;transition:background .16s ease}.countLeaderCard>a:hover{background:rgba(255,255,255,.028)}.countLeaderCard>a>b{color:#f4c52f;font-size:.72rem}.countLeaderCard>a div{min-width:0}.countLeaderCard>a div strong{font-size:.8rem}.countLeaderCard>a div small,.countLeaderCard>a div strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.countLeaderCard>a div small{margin-top:2px;color:#66839e;font-size:.64rem}.countLeaderCard>a em{color:#e8f0f7;font-size:.72rem;font-style:normal;font-weight:950;white-space:nowrap}.countLeaderCard>p{margin:0;padding:16px 14px;border-top:1px solid rgba(255,255,255,.055);color:#6986a2;font-size:.72rem;line-height:1.4}.countLeadersMethod{padding:12px 16px 15px;border-top:1px solid rgba(255,255,255,.06);background:rgba(0,11,24,.32)}.countLeadersMethod p{margin:5px 0 0;color:#607e99;font-size:.68rem;line-height:1.5}.countTeamMapView,.countTeamView{padding:15px}.countTeamIntro{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:4px 2px 14px}.countTeamIntro>div>strong{display:block;margin-top:5px;font-size:1rem}.countTeamIntro p{max-width:790px;margin:5px 0 0;color:#718da8;font-size:.72rem;line-height:1.45}.countTeamIntro>b{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#9fb2c5;background:rgba(255,255,255,.025);font-size:.62rem;text-transform:uppercase}.countTeamSummaryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:13px}.countTeamSummaryCard{min-width:0;padding:13px 14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(0,13,29,.4)}.countTeamSummaryCard.positive{border-color:rgba(56,190,132,.18);background:linear-gradient(145deg,rgba(56,190,132,.055),rgba(0,13,29,.4))}.countTeamSummaryCard.negative{border-color:rgba(219,82,94,.16);background:linear-gradient(145deg,rgba(219,82,94,.045),rgba(0,13,29,.4))}.countTeamSummaryCard span{display:block;color:#6f8ca7;font-size:.61rem;font-weight:950;letter-spacing:.1em}.countTeamSummaryCard strong{display:block;margin-top:5px;color:#edf4fa;font-size:1.45rem;line-height:1}.countTeamSummaryCard small{display:block;margin-top:5px;color:#68859f;font-size:.64rem;line-height:1.35}.countTeamTableWrap{overflow-x:auto;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:rgba(0,12,27,.34)}.countTeamTable{width:100%;min-width:920px;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.countTeamTable td,.countTeamTable th{padding:10px 11px;border-bottom:1px solid rgba(255,255,255,.055);text-align:right;font-size:.68rem;white-space:nowrap}.countTeamTable td:first-child,.countTeamTable th:first-child{text-align:left}.countTeamTable thead th{color:#6986a2;background:rgba(255,255,255,.025);font-size:.58rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.countTeamTable tbody tr:last-child td{border-bottom:0}.countTeamTable tbody tr:hover{background:rgba(255,255,255,.018)}.countTeamTable td{color:#a8bacb}.countTeamTable td strong{color:#fff;font-size:.76rem}.countTeamScore{display:inline-flex;min-width:30px;justify-content:center;padding:4px 6px;border-radius:7px;color:#d8e4ee;background:rgba(255,255,255,.05);font-weight:950}.countTeamScore.elite{color:#83edbd;background:rgba(25,166,111,.13)}.countTeamScore.strong{color:#9bd4a3;background:rgba(85,160,101,.12)}.countTeamScore.neutral{color:#ead16d;background:rgba(190,164,45,.12)}.countTeamScore.alert{color:#efad68;background:rgba(214,129,42,.12)}.countTeamScore.risk{color:#f08c95;background:rgba(197,71,82,.13)}.countTeamHeatmapWrap{padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:rgba(0,13,29,.38)}.countTeamBallAxis{display:grid;grid-template-columns:56px repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:center;padding-bottom:8px;color:#708da8;text-align:center}.countTeamBallAxis span,.countTeamStrikeAxis span{font-size:.58rem;font-weight:950;letter-spacing:.12em}.countTeamBallAxis b,.countTeamStrikeAxis b{color:#9cb0c3;font-size:.68rem}.countTeamHeatmapMain{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:8px;gap:8px}.countTeamStrikeAxis{display:grid;grid-template-rows:repeat(3,minmax(82px,1fr));grid-gap:8px;gap:8px;align-items:center;justify-items:center;color:#708da8}.countTeamStrikeAxis span{position:absolute;transform:translateX(-31px) rotate(-90deg);transform-origin:center}.countTeamHeatmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(82px,1fr));grid-gap:8px;gap:8px}.countTeamHeatmap article{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:82px;padding:10px 11px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(73,91,111,.15)}.countTeamHeatmap article span{font-size:.65rem;font-weight:950;letter-spacing:.08em}.countTeamHeatmap article strong{display:block;margin-top:4px;font-size:1.65rem;line-height:1}.countTeamHeatmap article small{display:block;margin-top:4px;color:rgba(255,255,255,.72);font-size:.6rem}.countTeamHeatmap article em{display:block;margin-top:5px;color:rgba(255,255,255,.72);font-size:.55rem;font-style:normal;font-weight:850;text-transform:uppercase}.countTeamHeatmap article.elite{background:linear-gradient(145deg,rgba(17,155,103,.82),rgba(4,77,70,.72))}.countTeamHeatmap article.strong{background:linear-gradient(145deg,rgba(68,157,90,.72),rgba(28,94,78,.68))}.countTeamHeatmap article.neutral{background:linear-gradient(145deg,rgba(183,155,32,.76),rgba(104,91,25,.66))}.countTeamHeatmap article.alert{background:linear-gradient(145deg,rgba(207,116,27,.8),rgba(122,65,22,.67))}.countTeamHeatmap article.risk{background:linear-gradient(145deg,rgba(190,56,64,.8),rgba(97,31,47,.72))}.countTeamHeatmap article.empty{color:#64809a;background:rgba(73,91,111,.15)}.countTeamScale{display:flex;flex-wrap:wrap;gap:8px 12px;margin:12px 0 0 64px;color:#66849f;font-size:.58rem;font-weight:800}.countTeamScale span{display:flex;align-items:center;gap:4px}.countTeamScale i{width:7px;height:7px;border-radius:50%;background:#526a80}.countTeamScale i.elite{background:#19a66f}.countTeamScale i.strong{background:#55a065}.countTeamScale i.neutral{background:#bea42d}.countTeamScale i.alert{background:#d6812a}.countTeamScale i.risk{background:#c54752}@media(max-width:980px){.countLeadersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.countLeaderCard:last-child{grid-column:1/-1}.countTeamSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.countPerformanceLeadersHead{padding-top:8px}.countLeadersTop{display:block;padding:15px 14px}.countLeadersCoverage{margin-top:12px;min-width:0;text-align:left}.countLeadersCoverage span,.countLeadersCoverage strong{display:inline-block;margin-right:6px}.countViewTabs{align-items:stretch;flex-wrap:wrap;padding:10px 11px}.countViewTabs button{flex:1 1 auto;text-align:center}.countViewTabs>span{width:100%;margin:2px 0 0;text-align:center}.countLeadersGrid{grid-template-columns:1fr;gap:9px;padding:11px}.countLeaderCard:last-child{grid-column:auto}.countLeaderCard>a{grid-template-columns:18px minmax(0,1fr);padding:10px 11px}.countLeaderCard>a em{grid-column:2;margin-top:-4px;color:#f4c52f}.countLeadersMethod{padding:11px 13px 13px}.countTeamMapView,.countTeamView{padding:11px}.countTeamIntro{display:block;padding:3px 2px 12px}.countTeamIntro>b{display:inline-block;margin-top:9px}.countTeamSummaryGrid{grid-template-columns:1fr 1fr;gap:7px}.countTeamSummaryCard{padding:11px}.countTeamSummaryCard strong{font-size:1.22rem}.countTeamHeatmapWrap{overflow-x:auto;padding:10px}.countTeamBallAxis,.countTeamHeatmapMain{min-width:520px}.countTeamScale{min-width:450px;margin-left:64px}.countTeamHeatmap article{min-height:76px}.countTeamHeatmap article strong{font-size:1.4rem}}@media(max-width:430px){.countTeamSummaryGrid{grid-template-columns:1fr}.countViewTabs button{font-size:.63rem;padding:7px 8px}}.BullpenPressurePanel_panel___73WI{margin:22px 0 26px;padding:20px;border:1px solid rgba(244,197,47,.25);border-radius:18px;background:linear-gradient(135deg,#091d34,#082641);color:#f1f5fa;min-width:0}.BullpenPressurePanel_heading__DcSbA{display:flex;align-items:center;justify-content:space-between;gap:12px}.BullpenPressurePanel_heading__DcSbA small{color:#f4c52f;font-size:10px;font-weight:900;letter-spacing:.08em}.BullpenPressurePanel_heading__DcSbA h3{font-size:26px;margin:4px 0 3px;letter-spacing:-.03em}.BullpenPressurePanel_heading__DcSbA p{color:#b0c4d5;font-size:13px;margin:3px 0}.BullpenPressurePanel_brand__PSys8{padding:8px 12px;border-radius:12px;background:#173654;color:#f4c52f;font-size:25px;font-weight:900}.BullpenPressurePanel_explainer__sKhE7{color:#b5c9da;font-size:12px;line-height:1.7;margin:17px 0 18px}.BullpenPressurePanel_explainer__sKhE7 strong{color:#eaf5fb}.BullpenPressurePanel_filters__5gjob{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.BullpenPressurePanel_filters__5gjob label{font-size:11px;font-weight:800;color:#b2cadc;min-width:0;display:flex;flex-direction:column;gap:5px}.BullpenPressurePanel_filters__5gjob select{color:#f3f7fc;border:1px solid #385875;border-radius:9px;background:#102c49;font-family:inherit;font-size:12px;padding:10px 7px;min-height:39px;width:100%;min-width:0}.BullpenPressurePanel_filters__5gjob select:focus-visible{outline:2px solid #f4c52f;outline-offset:2px}.BullpenPressurePanel_status__wiPqt{display:flex;flex-wrap:wrap;gap:10px;color:#9eb7ca;font-size:11px;margin:17px 0 12px}.BullpenPressurePanel_status__wiPqt span{background:#113550;border-radius:6px;padding:7px 9px}.BullpenPressurePanel_tableWrap__bpMts{overflow-x:auto;width:100%;border:1px solid rgba(255,255,255,.11);border-radius:10px}.BullpenPressurePanel_table__OrtBD{width:100%;border-collapse:collapse;min-width:750px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BullpenPressurePanel_table__OrtBD th{color:#b2c5d6;background:#11324e;font-size:10px;letter-spacing:.035em;font-weight:900;text-align:left;padding:12px 9px;white-space:nowrap}.BullpenPressurePanel_table__OrtBD td{border-top:1px solid rgba(255,255,255,.09);padding:12px 9px;font-size:13px}.BullpenPressurePanel_table__OrtBD tbody tr:nth-child(2n){background:rgba(66,112,157,.12)}.BullpenPressurePanel_table__OrtBD td strong{font-weight:850;color:#eef5fc}.BullpenPressurePanel_table__OrtBD td small{display:block;color:#c5a56a;font-size:10px;margin-top:3px}.BullpenPressurePanel_table__OrtBD .BullpenPressurePanel_rate__Lf5P3{color:#f4c52f;font-size:17px;font-weight:900}.BullpenPressurePanel_table__OrtBD button{font-family:inherit;background:#f4c52f;border:none;border-radius:8px;color:#08243e;cursor:pointer;font-size:11px;font-weight:900;padding:9px 12px;white-space:nowrap}.BullpenPressurePanel_table__OrtBD button:disabled{opacity:.6;cursor:wait}.BullpenPressurePanel_table__OrtBD button:focus-visible{outline:2px solid #fff;outline-offset:2px}.BullpenPressurePanel_empty__BoAD_{padding:30px 15px;background:#102b44;border-radius:10px;color:#bbcee0;font-size:13px;line-height:1.65;text-align:center}.BullpenPressurePanel_note__Hjgzb{font-size:11px;color:#9cb2c6;line-height:1.65;margin:14px 0 0}.BullpenPressurePanel_feedback__2qlVZ{color:#f4c52f;font-size:12px;margin:10px 0}@media(max-width:780px){.BullpenPressurePanel_panel___73WI{padding:15px}.BullpenPressurePanel_heading__DcSbA h3{font-size:21px}.BullpenPressurePanel_filters__5gjob{grid-template-columns:repeat(2,minmax(0,1fr))}.BullpenPressurePanel_heading__DcSbA p{font-size:12px}}@media(max-width:470px){.BullpenPressurePanel_filters__5gjob{grid-template-columns:1fr}.BullpenPressurePanel_heading__DcSbA h3{font-size:20px}.BullpenPressurePanel_brand__PSys8{font-size:18px}}.LeaguePitchingComparison_panel__6TvTR{margin:22px 0 26px;border:1px solid rgba(240,190,55,.32);border-radius:19px;padding:20px;background:linear-gradient(150deg,#0b2948,#06182d 88%);color:#edf4fc;min-width:0}.LeaguePitchingComparison_heading__buQRP{display:flex;align-items:start;justify-content:space-between;gap:15px}.LeaguePitchingComparison_eyebrow__QTw8w{font-size:10px;color:#f3c449;letter-spacing:.1em;font-weight:900}.LeaguePitchingComparison_heading__buQRP h3{font-size:24px;letter-spacing:-.03em;line-height:1.18;margin:5px 0}.LeaguePitchingComparison_heading__buQRP p{color:#a9bfd1;font-size:13px;margin:0;line-height:1.45}.LeaguePitchingComparison_official__QK0tC{border:1px solid rgba(107,199,172,.25);background:rgba(67,187,147,.09);white-space:nowrap;color:#a0dccb;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900}.LeaguePitchingComparison_official__QK0tC span{font-size:11px;color:#79edab}.LeaguePitchingComparison_toolbar__eB6iB{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px;margin:19px 0 15px}.LeaguePitchingComparison_roles__vo2K6{display:flex;gap:5px;padding:4px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#06182d}.LeaguePitchingComparison_roles__vo2K6 button{border:0;background:transparent;color:#adc6d9;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:900;font-family:inherit;cursor:pointer;white-space:nowrap}.LeaguePitchingComparison_roles__vo2K6 button.LeaguePitchingComparison_active__J8F__{background:#f4c52f;color:#071b31}.LeaguePitchingComparison_sort__439__{display:flex;flex:1 1;align-items:center;justify-content:end;gap:7px;font-size:11px;font-weight:800;color:#a9bfd1;white-space:nowrap}.LeaguePitchingComparison_sort__439__ select{font-family:inherit;min-height:38px;border:1px solid #48677f;border-radius:9px;color:#f1f6fb;background:#123552;max-width:100%;min-width:160px;font-weight:700;font-size:11px;padding:6px 8px}.LeaguePitchingComparison_csv__sNFQZ,.LeaguePitchingComparison_refresh__ZLz8G{font-family:inherit;cursor:pointer;border:1px solid #536d87;background:#11314e;color:#eaf5fb;border-radius:8px;min-height:38px;padding:7px 11px;font-weight:850;font-size:11px}.LeaguePitchingComparison_csv__sNFQZ{border-color:rgba(244,197,47,.58);color:#f5cb52}.LeaguePitchingComparison_refresh__ZLz8G:disabled{opacity:.6;cursor:wait}.LeaguePitchingComparison_panel__6TvTR :is(button,select):focus-visible{outline:2px solid #f4c52f;outline-offset:2px}.LeaguePitchingComparison_leadCards__VOsOD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:15px}.LeaguePitchingComparison_magCard__BuW1K,.LeaguePitchingComparison_rankCard__tu2HH{padding:14px;background:#102f4e;border:1px solid rgba(255,255,255,.12);border-radius:12px;display:flex;flex-direction:column;gap:5px}.LeaguePitchingComparison_magCard__BuW1K{border-color:rgba(244,197,47,.45);background:linear-gradient(125deg,#183b57,#102d4a)}.LeaguePitchingComparison_leadCards__VOsOD span{font-size:10px;letter-spacing:.04em;color:#a7c3d5;font-weight:900}.LeaguePitchingComparison_leadCards__VOsOD strong{font-size:31px;color:#f4c52f;font-weight:950;line-height:1.15;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LeaguePitchingComparison_leadCards__VOsOD strong small{font-size:13px;letter-spacing:0;color:#bed2e5}.LeaguePitchingComparison_leadCards__VOsOD p{font-size:11px;margin:0;color:#b7cbe0;line-height:1.4}.LeaguePitchingComparison_tableScroll__GrUIW{width:100%;overflow-x:auto;border:1px solid rgba(174,195,224,.22);border-radius:11px}.LeaguePitchingComparison_table__wGY2x{border-collapse:collapse;min-width:940px;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LeaguePitchingComparison_table__wGY2x thead{background:#1a3955}.LeaguePitchingComparison_table__wGY2x td,.LeaguePitchingComparison_table__wGY2x th{text-align:right;padding:11px 8px;font-size:11px;white-space:nowrap}.LeaguePitchingComparison_table__wGY2x thead th{font-weight:950;color:#a8c1d7;font-size:10px}.LeaguePitchingComparison_sortHeading__ENV4y{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;padding:5px 1px;min-height:28px;min-width:100%;border:0;background:transparent;color:#a8c1d7;font-family:inherit;font-size:10px;font-weight:950;cursor:pointer;text-align:right;white-space:nowrap}.LeaguePitchingComparison_sortHeading__ENV4y span{font-size:15px;line-height:1;color:#829eb6;font-weight:950}.LeaguePitchingComparison_sortHeading__ENV4y:hover{color:#fff}.LeaguePitchingComparison_sortActive__WA_Wm,.LeaguePitchingComparison_sortActive__WA_Wm span,.LeaguePitchingComparison_sortHeading__ENV4y:hover span{color:#f4c52f}.LeaguePitchingComparison_table__wGY2x thead th:nth-child(2) .LeaguePitchingComparison_sortHeading__ENV4y{justify-content:flex-start}.LeaguePitchingComparison_table__wGY2x td{border-top:1px solid rgba(150,176,207,.11)}.LeaguePitchingComparison_table__wGY2x td:nth-child(2),.LeaguePitchingComparison_table__wGY2x th:nth-child(2){text-align:left}.LeaguePitchingComparison_table__wGY2x tbody th{border-top:1px solid rgba(150,176,207,.11)}.LeaguePitchingComparison_table__wGY2x tbody tr:nth-child(2n){background:rgba(98,146,186,.07)}.LeaguePitchingComparison_table__wGY2x tbody tr:hover{background:rgba(98,146,186,.18)}.LeaguePitchingComparison_magRow__qMaGp{background:rgba(244,197,47,.11)!important}.LeaguePitchingComparison_magRow__qMaGp td,.LeaguePitchingComparison_magRow__qMaGp th{border-top-color:rgba(244,197,47,.34)!important}.LeaguePitchingComparison_team__eCGbN{display:flex;align-items:center;gap:7px}.LeaguePitchingComparison_team__eCGbN img{width:29px;height:29px;object-fit:contain;flex-shrink:0}.LeaguePitchingComparison_team__eCGbN strong{font-size:11px;font-weight:900;white-space:normal;min-width:145px;display:block;line-height:1.25;color:#edf4fb}.LeaguePitchingComparison_team__eCGbN small{display:block;margin-top:3px;color:#f4c52f;font-size:9px}.LeaguePitchingComparison_value__i10q_{color:#f3d177;font-weight:950;font-size:13px!important}.LeaguePitchingComparison_insight__DfuBP{margin-top:14px;display:grid;grid-gap:7px;gap:7px}.LeaguePitchingComparison_insight__DfuBP p{margin:0;font-size:11px;color:#abc1d4;line-height:1.55}.LeaguePitchingComparison_insight__DfuBP strong{color:#f1f6fb}.LeaguePitchingComparison_source__9qCBU{font-size:10px;color:#849fb7;line-height:1.5;margin:15px 0 0}.LeaguePitchingComparison_warning__cgpvs{margin:10px 0;padding:11px 12px;background:#3b2d19;border:1px solid rgba(244,197,47,.35);border-radius:8px;font-size:12px;line-height:1.5;color:#ffe0a0}.LeaguePitchingComparison_empty__PjpXR{text-align:center;background:#0c2c49;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:27px 13px;color:#b1c8dc;font-size:13px}@media(max-width:720px){.LeaguePitchingComparison_panel__6TvTR{padding:14px}.LeaguePitchingComparison_heading__buQRP h3{font-size:20px}.LeaguePitchingComparison_heading__buQRP p{font-size:12px}.LeaguePitchingComparison_official__QK0tC{font-size:9px}.LeaguePitchingComparison_sort__439__{justify-content:stretch;flex-basis:100%}.LeaguePitchingComparison_sort__439__ select{flex:1 1}.LeaguePitchingComparison_leadCards__VOsOD{gap:8px}.LeaguePitchingComparison_leadCards__VOsOD strong{font-size:25px}.LeaguePitchingComparison_toolbar__eB6iB{gap:7px}.LeaguePitchingComparison_team__eCGbN strong{min-width:120px}}@media(max-width:390px){.LeaguePitchingComparison_heading__buQRP{flex-direction:column}.LeaguePitchingComparison_leadCards__VOsOD{grid-template-columns:1fr}.LeaguePitchingComparison_roles__vo2K6{width:100%}.LeaguePitchingComparison_roles__vo2K6 button{flex:1 1}.LeaguePitchingComparison_sort__439__ select{min-width:0}}.LeagueEarlyCount_panel__cjoY_{color:#f1f5fa;background:linear-gradient(150deg,#071f3c,#06172d);border:1px solid rgba(244,197,47,.28);border-radius:18px;padding:20px;margin:20px 0 26px;min-width:0}.LeagueEarlyCount_header__NjI6U{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.LeagueEarlyCount_header__NjI6U small{display:block;font-size:10px;color:#f4c52f;letter-spacing:.095em;font-weight:900}.LeagueEarlyCount_header__NjI6U h3{font-size:25px;margin:5px 0;letter-spacing:-.025em}.LeagueEarlyCount_header__NjI6U p{color:#afc5d9;font-size:13px;line-height:1.55;margin:0}.LeagueEarlyCount_download__Oln0z,.LeagueEarlyCount_reload__jCUOa{border:1px solid rgba(244,197,47,.48);border-radius:9px;background:#123452;color:#e9f2fa;cursor:pointer;padding:9px 12px;font-weight:900;font-family:inherit;font-size:11px;white-space:nowrap}.LeagueEarlyCount_reload__jCUOa:disabled{opacity:.55}.LeagueEarlyCount_filters__vBRjt{display:grid;grid-template-columns:1fr 1.3fr .8fr 1fr;grid-gap:9px;gap:9px;margin:19px 0 16px}.LeagueEarlyCount_filters__vBRjt label{display:flex;flex-direction:column;gap:7px;font-weight:850;font-size:11px;color:#aec4d5;min-width:0}.LeagueEarlyCount_filters__vBRjt input,.LeagueEarlyCount_filters__vBRjt select{height:42px;color:#e7f4ff;background:#102e4b;border:1px solid #3a5776;border-radius:9px;padding:8px 10px;min-width:0;font-family:inherit;font-size:12px;width:100%}.LeagueEarlyCount_panel__cjoY_ :is(select,input,button,a):focus-visible{outline:2px solid #f4c52f;outline-offset:2px}.LeagueEarlyCount_benchmarks__MvlXU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:17px}.LeagueEarlyCount_card__rFzgU{background:#0f304f;border:1px solid rgba(255,255,255,.13);border-radius:12px;padding:13px;display:flex;flex-direction:column;gap:6px}.LeagueEarlyCount_card__rFzgU:first-child{border-color:rgba(244,197,47,.5)}.LeagueEarlyCount_card__rFzgU small{color:#a8c6da;font-size:10px;font-weight:900;line-height:1.35}.LeagueEarlyCount_card__rFzgU strong{color:#f4c52f;font-size:28px;font-weight:950;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LeagueEarlyCount_card__rFzgU span{color:#b8cadb;font-size:12px;line-height:1.4}.LeagueEarlyCount_segment__dESke{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.LeagueEarlyCount_segment__dESke button{font-family:inherit;cursor:pointer;font-size:11px;font-weight:900;padding:11px 12px;min-height:38px;border:1px solid #37536f;background:#102e4b;color:#bdcfe0;border-radius:8px}.LeagueEarlyCount_segment__dESke .LeagueEarlyCount_selected__Tg71w{color:#071b2d;background:#f4c52f;border-color:#f4c52f}.LeagueEarlyCount_segment__dESke .LeagueEarlyCount_download__Oln0z{margin-left:auto;border-color:rgba(244,197,47,.5);color:#f4c52f}.LeagueEarlyCount_scroll__ASIn6{overflow-x:auto;max-width:100%;border:1px solid rgba(170,201,224,.22);border-radius:10px}.LeagueEarlyCount_table__cMtQT{min-width:930px;border-collapse:collapse;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LeagueEarlyCount_table__cMtQT thead{background:#173955}.LeagueEarlyCount_table__cMtQT td,.LeagueEarlyCount_table__cMtQT th{padding:11px 8px;text-align:right;font-size:11px;border-bottom:1px solid rgba(174,201,224,.1)}.LeagueEarlyCount_table__cMtQT thead th{color:#a9c5d7;font-size:10px;font-weight:900}.LeagueEarlyCount_table__cMtQT tbody th,.LeagueEarlyCount_table__cMtQT thead th:nth-child(2){text-align:left}.LeagueEarlyCount_table__cMtQT tbody th{font-weight:800;color:#f4f8ff}.LeagueEarlyCount_table__cMtQT tbody tr:nth-child(2n){background:rgba(88,143,182,.07)}.LeagueEarlyCount_table__cMtQT tbody tr:hover{background:rgba(77,139,187,.15)}.LeagueEarlyCount_mag__ar7aL{background:rgba(244,197,47,.1)!important}.LeagueEarlyCount_player__GaqG4{display:flex;gap:8px;align-items:center;min-width:155px}.LeagueEarlyCount_player__GaqG4 img{width:26px;height:26px;object-fit:contain;flex-shrink:0}.LeagueEarlyCount_player__GaqG4 span{display:block;white-space:normal}.LeagueEarlyCount_player__GaqG4 a{color:inherit;text-decoration:none}.LeagueEarlyCount_player__GaqG4 a:hover{text-decoration:underline;color:#f4c52f}.LeagueEarlyCount_player__GaqG4 small{display:block;color:#95adc6;font-size:10px;font-weight:700;margin-top:3px}.LeagueEarlyCount_ops__9PPUC{font-size:13px!important;color:#f5cb55;font-weight:950}.LeagueEarlyCount_activeHead__JDTrQ,.LeagueEarlyCount_sortHead__KLKLX{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;color:#b6cadd;font:inherit;cursor:pointer;font-weight:900;white-space:nowrap;padding:3px 0}.LeagueEarlyCount_activeHead__JDTrQ span,.LeagueEarlyCount_sortHead__KLKLX span{font-size:15px;color:#839ab2}.LeagueEarlyCount_activeHead__JDTrQ,.LeagueEarlyCount_activeHead__JDTrQ span{color:#f4c52f}.LeagueEarlyCount_sortHead__KLKLX:hover,.LeagueEarlyCount_sortHead__KLKLX:hover span{color:#fff}.LeagueEarlyCount_warning__lfBeP{border-radius:8px;border:1px solid rgba(244,197,47,.33);background:rgba(244,197,47,.13);padding:11px 12px;color:#ffe0a6;font-size:12px}.LeagueEarlyCount_empty__2VES_{color:#bdcede;padding:25px 15px;text-align:center;font-size:12px}.LeagueEarlyCount_contactCard__AIdRr{margin:15px 0;border:1px solid rgba(127,177,221,.27);border-radius:12px;background:#0b2c49;padding:16px}.LeagueEarlyCount_contactCard__AIdRr>strong{font-size:13px}.LeagueEarlyCount_contactCard__AIdRr>p{font-size:11px;color:#abc4d5;margin:6px 0 15px}.LeagueEarlyCount_barRow__6ePB7{display:grid;grid-template-columns:80px 1fr 100px;align-items:center;grid-gap:8px;gap:8px;margin:12px 0;color:#c0d2e0;font-size:11px}.LeagueEarlyCount_barRow__6ePB7 b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:#f1f5fa}.LeagueEarlyCount_track__jy1h_{height:9px;border-radius:999px;background:#1b4766;overflow:hidden}.LeagueEarlyCount_track__jy1h_ div{height:100%;border-radius:999px}.LeagueEarlyCount_explanation__cHEi8,.LeagueEarlyCount_source__ghaqE{font-size:11px;line-height:1.65;color:#a6bfd4;margin:13px 0 0}.LeagueEarlyCount_explanation__cHEi8 strong{color:#e5f1fa}.LeagueEarlyCount_source__ghaqE{color:#84a8bd;font-size:10px}@media(max-width:900px){.LeagueEarlyCount_filters__vBRjt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.LeagueEarlyCount_panel__cjoY_{padding:13px}.LeagueEarlyCount_header__NjI6U h3{font-size:21px}.LeagueEarlyCount_header__NjI6U p{font-size:12px}.LeagueEarlyCount_filters__vBRjt{gap:7px}.LeagueEarlyCount_filters__vBRjt input,.LeagueEarlyCount_filters__vBRjt select{font-size:11px}.LeagueEarlyCount_card__rFzgU strong{font-size:23px}.LeagueEarlyCount_segment__dESke button{padding:9px}.LeagueEarlyCount_segment__dESke .LeagueEarlyCount_download__Oln0z{margin-left:0}.LeagueEarlyCount_barRow__6ePB7{grid-template-columns:64px 1fr 75px}}@media(max-width:370px){.LeagueEarlyCount_benchmarks__MvlXU,.LeagueEarlyCount_filters__vBRjt{grid-template-columns:1fr}.LeagueEarlyCount_header__NjI6U{flex-wrap:wrap}}