.xNTJZG_panel{background:var(--surface-2);border:1px solid #38516a;border-radius:16px;overflow:hidden}.xNTJZG_matchupTitle{color:#edf6ff;letter-spacing:-.025em;font-size:22px;font-weight:850;line-height:1.2}.xNTJZG_hand{background:var(--surface-3);color:#edf6ff;white-space:nowrap;border:1px solid #52718b;border-radius:6px;align-items:center;min-height:22px;padding:2px 6px;font-size:10px;font-weight:750;display:inline-flex}.xNTJZG_pitcher{background:var(--surface-2);padding:16px}.xNTJZG_pitcherStats{font-variant-numeric:tabular-nums;border-top:1px solid #38516a;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:10px;display:grid}.xNTJZG_pitcherStats>span{align-items:baseline;gap:5px;font-size:13px;display:flex}.xNTJZG_pitcherStats>span>span:last-child{color:#b6c9de;font-size:9px}.xNTJZG_filterBar{background:var(--surface-2);border-bottom:1px solid #38516a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.xNTJZG_filterGroups{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xNTJZG_segment{background:var(--surface-1);border:1px solid #38516a;border-radius:9px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.xNTJZG_segment button{color:#b6c9de;letter-spacing:.025em;white-space:nowrap;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;min-height:28px;padding:0 8px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.xNTJZG_segment button[aria-checked=true]{color:var(--lt-selected-text);background:var(--lt-selected-surface)}.xNTJZG_segment button:focus-visible{outline:2px solid var(--lt-accent-cyan);outline-offset:-2px}.xNTJZG_sideSegment button{min-height:24px;padding:0 6px;font-size:9px}.xNTJZG_lock{background:var(--surface-2);border:1px solid #38516a;border-radius:16px}.xNTJZG_lockIcon{background:var(--lt-selected-surface);border:1px solid var(--lt-selected-border)}.xNTJZG_unlock{border:1px solid var(--lt-selected-border);background:var(--lt-selected-surface);min-height:40px;color:var(--lt-selected-text);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:750;display:inline-flex}.xNTJZG_unlock:hover{border-color:var(--lt-accent-cyan)}.xNTJZG_unlock:focus-visible{outline:2px solid var(--lt-accent-cyan);outline-offset:3px}@media (pointer:coarse){.xNTJZG_segment button{min-height:32px}.xNTJZG_sideSegment button{min-height:28px}}@media (max-width:639px){.xNTJZG_matchupTitle{font-size:20px}.xNTJZG_pitcher{padding:14px}}
._Z8Z2W_focusControl{border:1px solid var(--lt-selected-border,#4ccaff55);background:var(--lt-selected-surface,linear-gradient(135deg, #2563eb30, #0ea5e918));color:#c5f4ff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin:12px 0;padding:2px 10px;display:flex}._Z8Z2W_focusName{text-align:left;align-items:center;gap:8px;min-width:0;padding:8px 0;font-size:12px;font-weight:650;display:inline-flex}._Z8Z2W_focusName span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._Z8Z2W_focusName svg{color:#68e0ff;flex-shrink:0}button._Z8Z2W_focusName{cursor:pointer;min-height:40px}._Z8Z2W_clearFocus{color:#a9bdd2;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;min-height:40px;padding:0 4px;font-size:11px;display:inline-flex}._Z8Z2W_clearFocus:hover,button._Z8Z2W_focusName:hover{color:#fff}._Z8Z2W_target{scroll-margin-top:calc(var(--chrome-top-h,150px) + 16px);outline-offset:2px;outline:1px solid #68e0ff80;animation:1.6s ease-out both _Z8Z2W_arrivalGlow}._Z8Z2W_player{outline-offset:2px;outline:1px solid #68e0ff}@keyframes _Z8Z2W_arrivalGlow{0%{box-shadow:0 0 0 6px #68e0ff38,0 0 34px #239bff3b}to{box-shadow:0 0 #68e0ff00,0 0 18px #239bff12}}@media (prefers-reduced-motion:reduce){._Z8Z2W_target{animation:none}}
.iA_YJq_controls{flex-wrap:wrap;align-items:center;gap:10px;max-width:1200px;margin:16px auto 0;padding:0 20px;display:flex}.iA_YJq_sample,.iA_YJq_context{color:var(--text-2);font-size:11px;line-height:1.5}.iA_YJq_sample{margin-left:auto}.iA_YJq_context{max-width:1200px;margin:10px auto;padding:0 20px}.iA_YJq_notice{border:1px solid var(--surface-4);background:var(--surface-1);max-width:1160px;color:var(--text-2);border-radius:12px;margin:16px auto;padding:24px;font-size:13px}.iA_YJq_notice button{color:var(--lt-accent-cyan);margin-left:8px;text-decoration:underline}.iA_YJq_lineups{gap:20px;max-width:1160px;margin:20px auto;padding:0 16px;display:grid}.iA_YJq_game{border:1px solid var(--surface-4);background:var(--surface-1);border-radius:14px;overflow:hidden}.iA_YJq_gameHeading{border-bottom:1px solid var(--surface-4);justify-content:space-between;gap:12px;padding:16px;display:flex}.iA_YJq_gameHeading a{font-weight:800}.iA_YJq_gameHeading span{color:var(--text-2);font-size:11px}.iA_YJq_teams{grid-template-columns:1fr 1fr;gap:24px;padding:16px;display:grid}.iA_YJq_teams h2{margin-bottom:12px;font-size:14px;font-weight:700}.iA_YJq_player{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px;font-size:13px;display:flex}.iA_YJq_player:hover{background:var(--surface-3)}.iA_YJq_player img{object-fit:contain;background:var(--surface-2);border-radius:50%;width:36px;height:36px}.iA_YJq_player small{color:var(--text-2);font-size:10px;display:block}.iA_YJq_player em{color:var(--lt-accent-cyan);margin-left:auto;font-size:10px;font-style:normal}.iA_YJq_screener{max-width:1200px;margin:20px auto;padding:0 16px}.iA_YJq_tableWrap{border:1px solid var(--surface-4);border-radius:12px;overflow-x:auto}.iA_YJq_table{border-collapse:collapse;white-space:nowrap;background:var(--surface-1);width:100%;font-size:12px}.iA_YJq_table th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);text-align:right;padding:12px;font-size:10px}.iA_YJq_table td{text-align:right;border-top:1px solid var(--surface-3);font-variant-numeric:tabular-nums;padding:12px}.iA_YJq_table th:first-child,.iA_YJq_table td:first-child{text-align:left;background:var(--surface-1);z-index:1;position:sticky;left:0}.iA_YJq_table td small{color:var(--text-2);font-size:10px;display:block}.iA_YJq_table a{font-weight:700}.iA_YJq_filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:16px;display:flex}.iA_YJq_filters label{color:var(--text-2);flex-direction:column;gap:5px;font-size:10px;display:flex}.iA_YJq_filters input{background:var(--surface-1);border:1px solid var(--surface-4);color:var(--text-0);border-radius:8px;min-height:36px;padding:8px;font-size:12px}.iA_YJq_filters input[type=number]{width:100px}.iA_YJq_empty{white-space:normal;text-align:center!important;padding:40px!important}.iA_YJq_good{color:var(--lt-good-ink)}.iA_YJq_reset{color:var(--lt-accent-cyan);padding:10px;font-size:12px}@media (max-width:640px){.iA_YJq_controls{padding:0 12px}.iA_YJq_sample{width:100%;margin:0}.iA_YJq_context{padding:0 12px}.iA_YJq_teams{grid-template-columns:1fr;gap:24px}.iA_YJq_gameHeading{flex-direction:column}.iA_YJq_table th,.iA_YJq_table td{padding:10px 8px}.iA_YJq_filters{gap:8px}.iA_YJq_screener{padding:0 8px}}
.Y_HwFa_table{--signals-rule:#263a4e;isolation:isolate;border:1px solid #38516a;border-radius:16px}:is(.Y_HwFa_table .sig-row,.Y_HwFa_table .sig-row .swing-photo-sticky){background:var(--surface-1)}:is(.Y_HwFa_table .sig-row:nth-child(2n),.Y_HwFa_table .sig-row:nth-child(2n) .swing-photo-sticky){background:#111d2b}:is(.Y_HwFa_table .sig-row-hover:hover,.Y_HwFa_table .sig-row-hover:hover .swing-photo-sticky){background:#1b3043}:is(.Y_HwFa_table .sig-row,.Y_HwFa_table .sig-row .swing-photo-sticky){transition:none}.Y_HwFa_table .sig-row button:focus-visible{outline:2px solid var(--lt-accent-cyan);outline-offset:3px}.Y_HwFa_table thead{color:#b6c9de}.Y_HwFa_table th{line-height:1.5}.Y_HwFa_chip,.Y_HwFa_control{border-radius:11px;min-height:36px}.Y_HwFa_chip{background:var(--surface-2);color:#bdcee0;white-space:nowrap;cursor:pointer;border:1px solid #7cc8f330;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.Y_HwFa_chip:hover{border-color:#68e0ff80}.Y_HwFa_chip[aria-pressed=true]{background:var(--lt-selected-surface);border-color:var(--lt-selected-border);color:var(--lt-selected-text)}.Y_HwFa_chip:focus-visible,.Y_HwFa_control:focus-visible{outline:2px solid var(--lt-accent-cyan);outline-offset:3px}.Y_HwFa_search{min-height:36px}.Y_HwFa_search:focus-within{box-shadow:0 0 0 2px #68e0ff60}.Y_HwFa_filters{background:var(--surface-1);color:#bdcee0;border:1px solid #38516a;border-radius:16px;margin:12px 0;padding:18px}.Y_HwFa_filters>div+div{margin-top:16px}.Y_HwFa_filterGrid{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:20px;padding-top:16px;display:grid}.Y_HwFa_filterGrid>div{min-width:0}@media (pointer:coarse){.Y_HwFa_chip,.Y_HwFa_control,.Y_HwFa_search{min-height:40px}}@media (prefers-reduced-motion:reduce){.Y_HwFa_chip{transition:none}}.Y_HwFa_upgrade{border:1px solid var(--border-strong);background:var(--surface-2);background-clip:padding-box;border-radius:14px;align-items:center;gap:18px;margin-bottom:12px;padding:16px;text-decoration:none;display:flex}.Y_HwFa_upgradeCopy{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.Y_HwFa_upgradeCopy>div{min-width:0}.Y_HwFa_upgradeIcon{border:1px solid var(--lt-selected-border);background:var(--lt-selected-surface);height:36px;color:var(--lt-accent-cyan);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.Y_HwFa_upgrade h2{color:var(--text-1);font-size:14px;font-weight:750;line-height:1.45}.Y_HwFa_upgrade p{color:var(--text-2);margin-top:4px;font-size:12px;line-height:1.6}.Y_HwFa_upgrade>span{flex-shrink:0}.Y_HwFa_upgrade:focus-visible{outline:2px solid var(--lt-accent-cyan);outline-offset:3px}@media (max-width:639px){.Y_HwFa_upgrade{flex-direction:column;align-items:stretch;gap:14px}}
.iMA7zW_root{min-width:0;position:relative}.iMA7zW_sticky{top:var(--chrome-top-h,0px);z-index:8;height:var(--table-heading-height,0px);margin-bottom:calc(-1 * var(--table-heading-height,0px));position:sticky}.iMA7zW_viewport{scrollbar-width:none;background:var(--surface-2);width:100%;overflow-x:auto;box-shadow:0 4px 8px #0002}.iMA7zW_viewport::-webkit-scrollbar{display:none}
.hy22kq_column.hy22kq_column{--player-width:264px;width:var(--player-width);min-width:var(--player-width);max-width:var(--player-width);white-space:nowrap;padding:8px 12px;position:sticky;left:-44px;overflow:hidden}th.hy22kq_column.hy22kq_column{padding:12px 12px 12px 56px}.hy22kq_inner{width:calc(var(--player-width) - 24px);align-items:center;gap:12px;min-height:54px;display:flex}.hy22kq_details{flex:1;min-width:0}@media (max-width:640px){.hy22kq_column.hy22kq_column{--player-width:var(--reading-player-width-mobile,244px)}}
.wk8uKq_playerName{align-items:center;gap:5px;display:flex}.wk8uKq_playerName>button{flex:0 auto;min-width:0}.wk8uKq_playerName>span{flex-shrink:0}.wk8uKq_playerBadges,.wk8uKq_playerMatchup{color:#91a6bc;white-space:nowrap;align-items:center;gap:6px;min-height:16px;margin-top:2px;font-size:10.5px;line-height:16px;display:flex}.wk8uKq_playerMatchup>span{flex-shrink:0}
.cHZ7uG_root{z-index:30;flex-shrink:0;position:relative}.cHZ7uG_trigger,.cHZ7uG_week{white-space:nowrap}.cHZ7uG_dropdown{z-index:50;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:16px;width:300px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 14px 40px #0006}.cHZ7uG_heading{color:var(--text-1);border-bottom:1px solid var(--border-default);padding:14px 16px;font-size:14px;font-weight:750}.cHZ7uG_options{max-height:55dvh;padding-bottom:max(16px, env(safe-area-inset-bottom))}.cHZ7uG_season{flex-direction:column;gap:6px;display:flex}.cHZ7uG_season h3{color:var(--lt-selected-text);margin:6px 2px;font-size:12px;font-weight:750}.cHZ7uG_date{color:var(--text-2);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}@media (min-width:640px){.cHZ7uG_options{max-height:min(420px,60dvh)}}
@media (max-width:760px){.hGY6_a_toolbar{flex-wrap:nowrap;gap:6px}.hGY6_a_actions{flex-wrap:nowrap;flex-shrink:1;gap:6px;min-width:0}.hGY6_a_liveStatus{gap:5px;min-height:44px}.hGY6_a_liveStatus>span:first-child{background:0 0;width:6px;height:6px}.hGY6_a_liveStatus>span:first-child>span{width:6px;height:6px}.hGY6_a_liveStatus>span:last-child{white-space:nowrap;font-size:11px}.hGY6_a_weekControl{flex-shrink:1;min-width:0}.hGY6_a_weekControl>div:first-child{grid-template-columns:44px minmax(44px,1fr) 44px;max-width:100%;display:grid}.hGY6_a_weekControl>div:first-child>button{gap:4px;min-height:44px;padding:4px}.hGY6_a_weekControl>div:first-child>button>svg{flex-shrink:0;width:14px;height:14px}.hGY6_a_weekControl>div:first-child>button>span{white-space:normal;overflow-wrap:anywhere;font-size:11px}}@media (max-width:360px){.hGY6_a_weekControl>div:first-child>button:nth-child(2)>svg{display:none}}
