.matchup-detail-page .matchup-detail-log-row{position:relative}.matchup-detail-page .matchup-detail-atbat-link{color:inherit;font-weight:inherit;text-decoration:none}.matchup-detail-page .matchup-detail-atbat-link:after{content:"";position:absolute;inset:0}.matchup-detail-page .matchup-detail-log-row .player-name-link{position:relative;z-index:1}:where(.matchup-detail-page) a.matchup_list_blue_link{color:var(--color-text-strong)!important;text-decoration:underline!important}:where(.matchup-detail-page) a.matchup_list_blue_link:hover{color:var(--color-link)!important;text-decoration:underline!important}:where(.matchup-detail-page) table.sticky{border-collapse:separate!important;border-spacing:0}#matchup-detail table.data-table.sticky.single-header{overflow-x:auto;overflow-y:hidden}@media (max-width:992px){#matchup-detail table.data-table.sticky.single-header{display:block}}:where(.matchup-detail-page) .align-center{text-align:center}:where(.matchup-detail-page) .align-left{text-align:left!important}:where(.matchup-detail-page) .align-right{text-align:right!important}:where(.matchup-detail-page) table td,:where(.matchup-detail-page) table th{vertical-align:middle}:where(.matchup-detail-page) .matchup-th-header{text-align:center;padding:8px 3px;font-size:.75rem}:where(.matchup-detail-page) .hawkeye__table tbody tr{cursor:pointer}:where(.matchup-detail-page) #log-table,:where(.matchup-detail-page) #matchup-list-table{position:relative;z-index:3}:where(.matchup-detail-page) #matchup-detail{display:grid;grid-template-columns:40% 60%}:where(.matchup-detail-page) .section{padding:.5rem}:where(.matchup-detail-page) #tracking-data{padding:0 .5rem;border:1px solid #000}:where(.matchup-detail-page) #tracking-data-table{padding:.25rem 0;display:grid;grid-template-columns:35% 30% 35%}:where(.matchup-detail-page) #tracking-data-table dl>div,:where(.matchup-detail-page) #tracking-data-table h4{display:block;font-size:.74rem}:where(.matchup-detail-page) #tracking-data-table dd,:where(.matchup-detail-page) #tracking-data-table dt{display:inline;margin:0}:where(.matchup-detail-page) #tracking-data-table>div{position:relative;padding-left:7.5px;padding-right:7.5px}:where(.matchup-detail-page) #tracking-data-table h4{font-weight:700}:where(.matchup-detail-page) #tracking-data-table .border-right{border-right:1px solid #000!important}:where(.matchup-detail-page) .underline{text-decoration:underline}:where(.matchup-detail-page) #table-content{padding-left:1rem}:where(.matchup-detail-page) #display-chart-result{display:flex;flex-wrap:wrap}:where(.matchup-detail-page) #chart-content{width:40%}:where(.matchup-detail-page) #display-chart-result #table-content{width:59%}@media (max-width:1420px){:where(.matchup-detail-page) #chart-content,:where(.matchup-detail-page) #display-chart-result #table-content{width:100%}}:where(.matchup-detail-page) .hawkeye__table tr a[href]{text-decoration:underline!important;color:#000}:where(.matchup-detail-page) .hawkeye__table tr a[href]:hover{text-decoration:none!important;color:var(--primary)!important}:where(.matchup-detail-page) .hawkeye__table tbody tr[aria-current=true] td{background-color:var(--color-surface-hover)!important;color:#000!important}:where(.matchup-detail-page) .hawkeye__table:not(#match-result,#matchup-list-table) tbody tr:hover{color:var(--color-link)}:where(.matchup-detail-page) .circle-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;text-align:center;line-height:.1rem;border-radius:50%;border:1px solid var(--color-text-strong);color:#fff}:where(.matchup-detail-page) .border-right{border-right:1px solid var(--color-border)!important}:where(.matchup-detail-page) .border-left{border-left:1px solid var(--color-border)!important}:where(.matchup-detail-page) .flex{display:flex}:where(.matchup-detail-page) #display-video-result{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}:where(.matchup-detail-page) #display-video-result #video-container{flex:0 0 91.666667%;max-width:91.666667%}:where(.matchup-detail-page) #display-video-result .video-container{width:100%;position:absolute;height:auto}:where(.matchup-detail-page) #display-video-result #video{position:static}:where(.matchup-detail-page) #display-video-result #playback-speed-btn,:where(.matchup-detail-page) #display-video-result #screen-compress,:where(.matchup-detail-page) #display-video-result #screen-expand,:where(.matchup-detail-page) #display-video-result .control-btn{padding:1px 6px}:where(.matchup-detail-page) #display-video-result #playback-speed-btn img,:where(.matchup-detail-page) #display-video-result #screen-compress img,:where(.matchup-detail-page) #display-video-result #screen-expand img,:where(.matchup-detail-page) #display-video-result .control-btn img{max-width:none;display:inline;vertical-align:middle}:where(.matchup-detail-page) #display-video-result .song-timer{width:100px;font-family:Roboto Mono}:where(.matchup-detail-page) #display-video-result video:hover{cursor:pointer}:where(.matchup-detail-page) #display-video-result.video-player{padding:0}:where(.matchup-detail-page) .hk-filter__radio{margin:.5rem;accent-color:var(--color-accent)}.matchup-period-filters--list .hk-filter__dates{align-self:flex-start}:where(.matchup-detail-page) .matchup-role-select{margin-bottom:.5rem}:where(.matchup-detail-page) .text-field{position:relative}:where(.matchup-detail-page) .hk-filter__dates{display:flex;gap:4px}:where(.matchup-detail-page) .hk-filter__dates input.hk-form-field__control{color:var(--color-text-muted);font-family:Roboto Condensed;line-height:.4}.matchup-period-filters{gap:12px}.matchup-period-filters--detail{gap:10px;align-items:center}.matchup-period-filters .hk-filter__item{margin:0}.matchup-game-filter>.hk-filter__item,.matchup-period-filters>.hk-filter__item{flex-wrap:nowrap}.matchup-period-filters>.hk-filter__item:has(.hk-filter__radio){flex-direction:row;gap:4px;padding-top:1rem}.matchup-period-filters--list>.hk-filter__item:has(select[name=Season]){margin-bottom:1.5rem}.matchup-period-filters .hk-form-field:has(select[name=CupId]){width:94px}.matchup-period-filters>.hk-filter__item:has(select[name=CupId]){padding-top:1rem}.matchup-period-filters--list .hk-form-field:has(select[name=Season]){width:109px}.matchup-period-filters--detail .hk-form-field:has(select[name=Season]){width:95px}.matchup-period-filters--detail .hk-filter__dates .hk-form-field{width:150px}.matchup-period-filters--list .hk-filter__dates .hk-form-field{width:200px}.matchup-period-filters--list .hk-form-field:has(select#Team){width:160px}.matchup-period-filters--list .hk-filter__item:has(select#Team){padding-top:1rem}.matchup-period-filters--list .hk-filter__item:has(.hk-form-field--search){position:relative}.matchup-period-filters--list .hk-form-field--search+.position-absolute{position:absolute;top:100%;left:0;width:calc(100% / 12 * 11);padding:0 15px;border-radius:4px;box-shadow:0 1px 3px #a9a9a9}.matchup-game-filter{padding-top:1rem}.matchup-game-filter .hk-form-field{width:200px}:where(.matchup-detail-page) #matchup-detail-filters .form-option{padding-top:1rem}:where(.matchup-detail-page) #GameMatchDropdown .hk-form-field{width:205px!important}.game-analysis-page .analys__filter-graph{position:sticky;top:0;background-color:var(--color-surface);z-index:1000;border-bottom:1px solid var(--color-surface-subtle)}.game-analysis-page #optionFilter{padding:.25rem;border:1px solid var(--color-border-strong);background-color:var(--color-surface-subtle)}.game-analysis-page .analys__option-title{font-size:var(--font-size-md);padding-left:1.25rem}.game-analysis-page #result_filter_div{width:100%}.game-analysis-page #btnClearOptions{width:12rem}.game-analysis-page .soft-submit-loading .overlay{z-index:1001}.game-analysis-page #optionFilter .selectMultiple{position:relative;min-width:170px}.game-analysis-page #optionFilter .selectMultiple select{display:none}.game-analysis-page #optionFilter .selectMultiple>div{position:relative;min-height:38px;padding:8px 28px 2px 12px;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:3px}.game-analysis-page #optionFilter .selectMultiple>div span{color:#99a3ba;display:block;position:absolute;left:12px;top:8px;line-height:28px;cursor:pointer;transition:all .15s ease}.game-analysis-page #optionFilter .selectMultiple>div span.hide{opacity:0;visibility:hidden;transform:translate(-4px)}.game-analysis-page #optionFilter .selectMultiple>div a{display:inline-block;position:relative;margin:0 6px 0 0;padding:0 24px 6px 8px;line-height:28px;color:#1e2330;background:rgba(228,236,250,.7);border-radius:4px}.game-analysis-page #optionFilter .selectMultiple>div a em{font-style:normal;white-space:nowrap}.game-analysis-page #optionFilter .selectMultiple>div a i{position:absolute;top:0;right:0;width:24px;height:28px;cursor:pointer}.game-analysis-page #optionFilter .selectMultiple>div a i:after,.game-analysis-page #optionFilter .selectMultiple>div a i:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:10px;background:#4d18ff}.game-analysis-page #optionFilter .selectMultiple>div a i:before{transform:translate(-50%,-50%) rotate(45deg)}.game-analysis-page #optionFilter .selectMultiple>div a i:after{transform:translate(-50%,-50%) rotate(-45deg)}.game-analysis-page #optionFilter .selectMultiple>div .arrow{position:absolute;right:1px;top:0;bottom:0;width:28px;cursor:pointer}.game-analysis-page #optionFilter .selectMultiple>div .arrow:before{content:"▾";display:block;text-align:center;line-height:38px;color:#99a3ba}.game-analysis-page #optionFilter .selectMultiple ul{position:absolute;z-index:3;width:100%;background:var(--color-surface);border:1px solid var(--color-border-strong);list-style:none;margin:0;padding:0}.game-analysis-page #optionFilter .selectMultiple ul li{padding:6px 12px;cursor:pointer}.game-analysis-page .g-col{display:inline-block;flex-direction:column;flex-wrap:wrap;padding:5px}.game-analysis-page .analys__team .game__info-name{font-size:1.575rem}.game-analysis-page .analys__team-flex .game-play-detail__team-logo{display:block;background-size:cover;aspect-ratio:1/1;width:50px;text-align:center}.game-analysis-page .pitch-graph .versus{margin-bottom:0;font-size:var(--font-size-xs);color:#a9a9a9}.game-analysis-page .graph-image.pitcher_left_image{background-image:url(/images/pitcher-left.png);background-size:50% 105%;background-position:80% 50%;background-repeat:no-repeat}.game-analysis-page .graph-image.pitcher_right_image{background-image:url(/images/pitcher-right.png);background-size:50% 105%;background-position:-25px 50%;background-repeat:no-repeat}.game-analysis-page .graph-image.pitcher_both_side_image{background-image:url(/images/pitcher-both-side.png);background-size:cover;background-position:-25px 50%;background-repeat:no-repeat}.game-analysis-page .pitch-graph{float:left;cursor:pointer;padding-top:.1rem;width:400px;height:330px;border:1px solid var(--color-border-strong);margin:5px}.game-analysis-page .pitch-graph .graph-image{width:400px;height:280px}.game-analysis-page .pitch-graph .graph-image>svg{width:100%;height:100%;border:0}.game-analysis-page .pitch-graph .player-name{margin-bottom:0;font-size:var(--font-size-lg);color:#000}.game-analysis-page .pitch-graph hr{margin-top:.2rem;margin-bottom:0}.game-analysis-page .mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.game-analysis-page .d-flex{display:-ms-flexbox!important;display:flex!important}.game-analysis-page .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.game-analysis-page .text-justify{text-align:justify!important}.game-analysis-page .form-group{margin-bottom:1rem}.game-analysis-page hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid var(--color-shadow)}.game-analysis-page .align-right{text-align:right!important}.game-analysis-page .align-left{text-align:left!important}.game-analysis-page .hk-table{overflow-x:auto}.game-analysis-page .form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:var(--font-size-lg);font-weight:400;line-height:1.5;color:#495057;background-color:var(--color-surface);background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 transparent;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.game-analysis-page .form-control:focus{color:#495057;background-color:var(--color-surface);border-color:#80bdff;outline:0;box-shadow:inset 0 0 0 transparent,none}.game-analysis-page #score-table .description-tooltip{display:none;position:absolute;border:1px solid var(--color-text-strong);margin-top:.25rem;padding:.4rem;text-align:center;background-color:var(--color-surface)}.game-analysis-page #score-table .tr-th-header:hover .description-tooltip{display:block}.game-running-page .hk-table-scroll{overflow-x:auto;overflow-y:hidden;max-width:100%;padding-left:0}.game-running-page #base_running_events table td.detail-col{padding-left:4px;padding-right:4px;white-space:normal;word-wrap:break-word}.game-running-page td.play-btn{cursor:pointer!important}.game-running-page .text-underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.game-running-page td.play-btn button{display:block;padding:0;margin-right:auto!important;margin-left:auto!important}.game-running-page td.play-btn .play-icon{display:block}@media (max-width:1200px){.game-running-page #base_running_summary .hk-table-scroll{width:100%!important}}@media (max-width:767px){.game-running-page #base_running_summary .hk-table-scroll{width:540px!important}.game-running-page #base_running_summary .data-table--no-zebra{width:100%!important}}.game-running-page #base_running_summary table{width:710px}.game-running-page #base_running_summary thead th:first-child{width:159px}.game-running-page #base_running_summary thead th:nth-child(2),.game-running-page #base_running_summary thead th:nth-child(3),.game-running-page #base_running_summary thead th:nth-child(4){width:183px}.game-running-page #base_running_events thead th:first-child{width:72px}.game-running-page #base_running_events thead th:nth-child(2){width:87px}.game-running-page #base_running_events thead th:nth-child(3){width:88px}.game-running-page #base_running_events thead th:nth-child(4){width:175px;min-width:90px}.game-running-page #base_running_events thead th:nth-child(5){min-width:555px}.game-running-page #base_running_events thead th:nth-child(6){width:63px}.game-running-page #base_running_events thead th:nth-child(7){width:79px;min-width:55px}.game-running-page .mt-2,.game-running-page.mt-2{margin-top:.5rem!important}.game-running-page .mb-2,.game-running-page.mb-2{margin-bottom:.5rem!important}