.selectPlayer_selectPlayer__VhRsf{background:var(--primaryColor);height:3rem;width:24.188rem;padding:1rem .75rem;display:flex;flex-direction:row;color:var(--primaryElement);justify-content:space-between;align-items:center;font-size:.938rem;font-weight:600;line-height:1rem;letter-spacing:-.009rem;border-radius:.5rem;cursor:pointer}@media(max-width:53.75rem){.selectPlayer_selectPlayer__VhRsf{width:100%;flex-grow:1}}.shotCommentary_background__RsLSN{background:var(--modalBackground);padding-right:1.25rem;padding-left:1.25rem;width:23.438rem;cursor:default;overflow:hidden;display:flex;flex-direction:column;height:100svh;padding-bottom:.688rem;overflow-y:scroll;margin-right:1rem}@media(max-width:53.75rem){.shotCommentary_background__RsLSN{width:100%}}.shotCommentary_headerRow__b8_AK{display:flex;flex-direction:row;position:relative;margin-top:1.75rem;padding-bottom:1.25rem;border-bottom:2px solid var(--primaryElement)}.shotCommentary_title__CUvWW{display:flex;flex-grow:1;flex-direction:column;align-items:center;color:var(--primaryElement);text-align:center;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.031rem;padding-top:.25rem;padding-bottom:.25rem;z-index:5}.shotCommentary_title__CUvWW h1{margin-bottom:.5rem}.shotCommentary_close__8_Q2S{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:absolute;top:0;right:0}.shotCommentary_commentaryContainer__s_HZn{overflow-y:scroll}@media(max-width:53.75rem){.shotCommentary_commentaryContainer__s_HZn{height:calc(100% - 11.125rem)}}.shotCommentary_commentaryContainer__s_HZn::-webkit-scrollbar{display:none}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0{padding-top:1rem;color:var(--primaryElement);border-bottom:1px solid var(--secondaryElement);font-size:.938rem}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_player__7h3FI{display:flex;flex-direction:row;align-items:center;padding-bottom:.5rem}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_player__7h3FI h3{flex-grow:1;font-weight:700}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_player__7h3FI h4{color:var(--secondaryElement);border:1px solid var(--secondaryElement);border-radius:1.6875rem;padding:.5rem;font-size:.8125rem;font-weight:700}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj{display:flex;flex-direction:row;justify-content:space-between}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj .shotCommentary_shotInfo__duGEH{color:var(--secondaryElement);font-weight:700;display:flex;flex-direction:row;align-items:center}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj .shotCommentary_shotInfo__duGEH span{color:var(--primaryElement)}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj .shotCommentary_shotInfo__duGEH div{position:relative;padding:0 .5rem}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj .shotCommentary_shotInfo__duGEH div:first-child{padding-left:0}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj .shotCommentary_shotInfo__duGEH div:first-child:before{content:none}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj .shotCommentary_shotInfo__duGEH div:before{position:absolute;top:0;left:-1px;content:"|"}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_shotHeader__W11tj .shotCommentary_scoreBug__MHaac{text-transform:uppercase;color:var(--secondaryElement);font-size:.813rem;padding:.25rem .5rem;border-radius:27px;border:1px solid var(--secondaryElement)}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_commentary__6ruhN{display:flex;flex-direction:row;padding:1rem 0}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_commentary__6ruhN svg{height:1.5rem;width:1.5rem;flex-shrink:0;margin-right:.75rem}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_commentary__6ruhN svg.shotCommentary_tourcast__MsCFt{fill:var(--playerInFocus)}.shotCommentary_commentaryContainer__s_HZn .shotCommentary_item__OhfJ0 .shotCommentary_commentary__6ruhN p{line-height:1.5rem;flex-grow:1}.shotCommentarySnippet_iconContainer__0bNmV{display:flex;align-items:center;justify-content:center;height:3.75rem;width:3.75rem;cursor:pointer;margin-left:.875rem;margin-top:1.5rem}@media(max-width:53.75rem){.shotCommentarySnippet_iconContainer__0bNmV{margin-left:0;margin-top:0}}.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_border__Dgi5F{border:2px solid var(--playerInFocus);border-radius:12px;padding:.25rem}.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_border__Dgi5F.shotCommentarySnippet_ripple__c4KZt{animation:shotCommentarySnippet_pulse__wwKCj 1s linear infinite}.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_border__Dgi5F.shotCommentarySnippet_usga__IoY0U{animation:shotCommentarySnippet_pulseUSGA__gwxiR 1s linear infinite}.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_border__Dgi5F.shotCommentarySnippet_pgaa__aUREG{animation:shotCommentarySnippet_pulsePGAA__JMi7B 1s linear infinite}.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_noBorder__xGlsD{border-radius:12px;border:2px solid var(--secondaryElement);padding:.25rem}.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_base__sWOj3{width:2.75rem;height:2.75rem;background:var(--primaryColor);border-radius:8px;display:flex;align-items:center;justify-content:center}@media(max-width:53.75rem){.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_base__sWOj3{height:2.125rem;width:2.125rem}}.shotCommentarySnippet_iconContainer__0bNmV .shotCommentarySnippet_base__sWOj3 .shotCommentarySnippet_icon__4oO6e{fill:var(--primaryElement)}@keyframes shotCommentarySnippet_pulse__wwKCj{0%{box-shadow:0 4px 10px 1px rgba(0,132,255,.6),0 0 0 0 rgba(0,132,255,0),0 0 0 5px rgba(0,132,255,.25),0 0 0 10px rgba(0,132,255,.1)}to{box-shadow:0 4px 10px rgba(0,132,255,.6),0 0 0 5px rgba(0,132,255,.25),0 0 0 10px rgba(0,132,255,.1),0 0 0 20px rgba(0,132,255,0)}}@keyframes shotCommentarySnippet_pulseUSGA__gwxiR{0%{box-shadow:0 4px 10px 1px rgba(218,26,49,.6),0 0 0 0 rgba(218,26,49,0),0 0 0 5px rgba(218,26,49,.25),0 0 0 10px rgba(218,26,49,.1)}to{box-shadow:0 4px 10px rgba(218,26,49,.6),0 0 0 5px rgba(218,26,49,.25),0 0 0 10px rgba(218,26,49,.1),0 0 0 20px rgba(218,26,49,0)}}@keyframes shotCommentarySnippet_pulsePGAA__JMi7B{0%{box-shadow:0 4px 10px 1px rgba(226,0,166,.6),0 0 0 0 rgba(255,0,166,0),0 0 0 5px rgba(255,0,166,.25),0 0 0 10px rgba(255,0,166,.1)}to{box-shadow:0 4px 10px rgba(226,0,166,.6),0 0 0 5px rgba(255,0,166,.25),0 0 0 10px rgba(255,0,166,.1),0 0 0 20px rgba(255,0,166,0)}}.shotCommentarySnippet_commentaryContainer__vQl8k{background:var(--primaryColorWithOpacity);padding:.75rem 1rem;color:var(--primaryElement);border-radius:8px;width:27rem;font-size:.938rem;margin-top:1rem}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_headerRow__Pu7a2{display:flex;flex-direction:row;align-items:center}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_headerRow__Pu7a2 h3{font-weight:700;padding-right:.5rem}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_headerRow__Pu7a2 h4{position:relative;padding-left:.5rem;font-weight:700;color:var(--secondaryElement);flex-grow:1}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_headerRow__Pu7a2 h4:before{position:absolute;top:0;left:0;height:100%;content:"|"}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_headerRow__Pu7a2 .shotCommentarySnippet_actionIcon__G2F_y{width:1.75rem;height:1.75rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.25);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:1.25rem}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_commentary__38MdD{display:flex;flex-direction:row;padding:1rem 0;line-height:1.5rem}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_commentary__38MdD svg{height:1.5rem;width:1.5rem;flex-shrink:0;margin-right:.75rem}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_commentary__38MdD svg.shotCommentarySnippet_tourcast__5bbWk{fill:var(--playerInFocus)}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_commentary__38MdD p{line-height:1.5rem;flex-grow:1}.shotCommentarySnippet_commentaryContainer__vQl8k .shotCommentarySnippet_sponsor__m_5Ik{display:flex;justify-content:flex-end}.scatterDataLegend_scatterDataLegend__atV7w{position:absolute;bottom:6.75rem;left:12.375rem;z-index:1;pointer-events:none}.scatterDataLegend_scatterDataContainer__aPtiL{background:var(--primaryColor);color:var(--primaryElement);display:flex;gap:1.125rem;padding:.75rem;border-radius:.5rem;width:-moz-fit-content;width:fit-content;pointer-events:auto}.scatterDataLegend_legendContainer__3_3o8{display:flex;gap:.375rem;align-items:center}.scatterDataLegend_buttonContainer__ZEZys{width:1rem;height:1rem}.scatterDataLegend_arrowContainer__XSoq2{width:1rem;height:1rem;margin:0 2px}.scatterDataLegend_title__KTTbs{font-size:11px;font-weight:600;line-height:.75rem;letter-spacing:.35px;text-transform:uppercase}.scatterDataLegend_colorMarker___U9h1{background:var(--primaryElement);border-radius:.375rem;width:.75rem;height:.75rem}.scatterDataLegendModal_scatterDataLegendButton__W20Sj{position:absolute;display:flex;flex-direction:column;align-items:flex-end;top:0;z-index:1;padding:12.75rem .75rem 0;pointer-events:none;width:100%}@media(max-width:53.75rem){.scatterDataLegendModal_scatterDataLegendButtonWebview__lX5Q_{padding-top:9.75rem}}.scatterDataLegendModal_buttonContainer__H_gel{background:var(--primaryColor);border-radius:.5rem;pointer-events:auto;width:2rem;height:2rem}.scatterDataLegendModal_scatterDataLegendModal__pn_NX{color:var(--primaryElement);width:100%;height:calc(100vh - 3.25rem)}.scatterDataLegendModal_scatterDataLegendModalHeader__LJtXx{display:flex;position:relative;border-bottom:1px solid hsla(0,0%,100%,.25);padding-bottom:1.5rem;justify-content:center;align-items:center}.scatterDataLegendModal_modalHeading__jpAZJ{font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.5px}.scatterDataLegendModal_close__BA1Tx{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.scatterDataLegendModal_itemContainer__vPmTb{display:flex;align-items:center;gap:.75rem;width:100%;border-bottom:.0625rem solid hsla(0,0%,100%,.25);padding:1rem 0}.scatterDataLegendModal_colorMarker__p3igF{border-radius:.5rem;width:1rem;height:1rem}.scatterDataLegendModal_title__4_pKJ{font-size:15px;font-weight:600;font-style:normal;line-height:1.5rem}.playerSearchSectionTeamCup_header__haVLR{font-size:1.5rem;line-height:1.75rem;padding-bottom:.875rem;position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;flex-shrink:0;background:var(--modalBackground)}.playerSearchSectionTeamCup_table__jWgFe{border-top:.125rem solid var(--primaryElement);margin-bottom:2rem}.playerSearchSectionTeamCup_noResults__gvJGG{color:var(--secondaryElement);height:.875rem;font-size:.875rem;line-height:.875rem;margin-bottom:2rem}.LeaderboardRowTeamCup_teamRow__XYsfO{display:grid;grid-template-areas:"leftTeam status rightTeam";grid-column-gap:0;grid-template-columns:4fr 2fr 4fr;border-bottom:.063rem solid hsla(0,0%,100%,.25);padding-top:1.65rem;padding-bottom:1.65rem;color:#fff}@media(max-width:53.75rem){.LeaderboardRowTeamCup_teamRow__XYsfO{margin:1.25rem 0;padding-bottom:1.25rem;padding-top:unset}}.LeaderboardRowTeamCup_hideBorderBottom__hc49q{border-bottom:none;padding:.75rem 0}.teamCupMatchStatus_container__6Rvry{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;gap:4px}.teamCupMatchStatus_displayScore__00xuV{text-transform:uppercase;font-size:.938rem;line-height:1rem}.teamCupMatchStatus_status__op2au{color:#949494;line-height:.75rem;font-size:.688rem}.teamCupMatchStatus_teeTime__ntWyu{color:#949494;font-size:.938rem;line-height:1rem}.teamCupMatchStatus_playButton__IJyMw{background:#ed0000;height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.teamCupMatchStatus_playButton__IJyMw svg{height:.75rem;width:.75rem}.TeamCupMatchTeam_container__8Vpmw{display:flex;flex-direction:column;gap:12px}.TeamCupMatchTeam_headshots__J5vKw{display:flex;flex-direction:row}.TeamCupMatchTeam_players__5BPSP{display:flex;flex-direction:column;gap:4px}.TeamCupMatchTeam_playerContent__CZRhs{display:flex;flex-direction:row;gap:4px}@media(max-width:53.75rem){.TeamCupMatchTeam_playerContent__CZRhs{max-width:8rem}}.TeamCupMatchTeam_favoritePlayer__feZMW{stroke:red!important}.TeamCupMatchTeam_favoritePlayer__feZMW path{fill:red!important}.TeamCupMatchTeam_playerName__3iJbi{font-weight:600;line-height:1rem;font-size:.813rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TeamCupMatchTeam_playerContentOverflow__mgQKI{max-width:8rem}.headshotTeamCup_container___ZzEk{display:flex;flex-direction:row;position:relative;align-items:center}.headshotTeamCup_headshot__eP0Tf{border-radius:50%;display:flex;justify-content:center;align-items:center;background:#000;z-index:0}.headshotTeamCup_headshot__eP0Tf img{border-radius:50%;background:hsla(0,0%,100%,.102)}.headshotTeamCup_headshotStacked__NCIEm{border-radius:50%;display:flex;justify-content:center;align-items:center;background:#000;z-index:1;margin-left:-.6rem}.headshotTeamCup_headshotStacked__NCIEm img{border-radius:50%;background:hsla(0,0%,100%,.102)}.headshotTeamCup_teamFlag__zF8eM{border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:2;position:absolute;bottom:0}.headshotTeamCup_teamFlagImg__p5deD{border-radius:50%;border:2px solid #313235;background:hsla(0,0%,100%,.2)}.headshotTeamCup_teamFlagImgUSA__xdvHF{border-radius:50%;background:hsla(0,0%,100%,.2);border:2px solid #000}.teamCupPrimaryPlayerController_playerController__89n8H{background:var(--primaryColor);border-radius:.5rem;color:var(--primaryElement);height:7.375rem;width:40rem;max-width:100%}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_playerController__89n8H{width:100%;top:unset;left:unset;height:unset}}.teamCupPrimaryPlayerController_playerControllerSmall__xofnA{width:28.688rem}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_playerControllerSmall__xofnA{width:unset}}.teamCupPrimaryPlayerController_controllerContainer__Op2iG{display:flex;flex-direction:row;align-items:center;font-weight:700;flex-shrink:0;height:5rem;padding:0 1rem;border-bottom:1px solid hsla(0,0%,100%,.25);justify-content:space-between}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_controllerContainer__Op2iG{padding:.75rem;height:4.313rem}}.teamCupPrimaryPlayerController_profileContainer__VC6RX{width:379px}.teamCupPrimaryPlayerController_player__RwVUu{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_player__RwVUu{width:100%;position:relative}}.teamCupPrimaryPlayerController_playerStats__vphnC{display:flex;justify-content:flex-end;align-items:center}.teamCupPrimaryPlayerController_shotsContainerWrapper__M_pCR{display:flex;flex-direction:row;padding:.75rem 1rem 1rem}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_shotsContainerWrapper__M_pCR{padding:.5rem .75rem;min-height:1.75rem}}.teamCupPrimaryPlayerController_shotsContainer__Y_uJ3{font-weight:700;display:flex;flex-direction:row;text-transform:uppercase;overflow:hidden;overflow-x:scroll}.teamCupPrimaryPlayerController_shotsContainer__Y_uJ3::-webkit-scrollbar{display:none}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_shotsContainer__Y_uJ3{padding-right:.938rem;overflow-y:hidden;overflow-x:auto;white-space:nowrap}}.teamCupPrimaryPlayerController_shotsData__lwcYW{margin-right:1.25rem;font-size:.813rem;text-wrap:nowrap}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_shotsData__lwcYW{font-size:.688rem;line-height:.75rem}}.teamCupPrimaryPlayerController_shotsData__lwcYW span{color:var(--secondaryElement);margin-right:.5rem}.teamCupPrimaryPlayerController_noShotData__RxHZR{font-size:.813rem;color:var(--secondaryElement);text-transform:uppercase}.teamCupPrimaryPlayerController_actions__AQ1z9{margin-left:.625rem;display:flex;flex-direction:row;color:var(--secondaryElement);font-weight:700;align-items:flex-end;transition:width .5s;z-index:5;overflow:hidden;justify-content:space-between;gap:2.5rem}@media((min-width:53.8125rem) and (max-width:68.75rem)){.teamCupPrimaryPlayerController_actions__AQ1z9{gap:1rem;justify-content:space-around}}.teamCupPrimaryPlayerController_actionsHidden__jdR_k{width:0}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_actionsHidden__jdR_k,.teamCupPrimaryPlayerController_actionsOnlyDesktop__sdt0X{display:none}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.teamCupPrimaryPlayerController_actionsOnlyDesktop__sdt0X{display:none}}.teamCupPrimaryPlayerController_actionItem__RcvS_{font-size:.813rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap}.teamCupPrimaryPlayerController_leaderboardIcon__s4FPR path{fill:var(--secondaryElement)}.teamCupPrimaryPlayerController_actionController__RtXJ7{margin-left:.625rem;cursor:pointer;width:1.75rem;height:1.75rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:10}.teamCupPrimaryPlayerController_actionController__RtXJ7 svg{rotate:270deg;transition:rotate .5s ease-out}.teamCupPrimaryPlayerController_actionControllerSmall__fb5Kf svg{rotate:90deg}.teamCupPrimaryPlayerController_scorecard___60Ji{color:var(--primaryElement)}.teamCupPrimaryPlayerController_scorecard___60Ji svg{margin-bottom:.313rem}.teamCupPrimaryPlayerController_scorecard___60Ji svg path{stroke:var(--primaryElement)}.teamCupPrimaryPlayerController_leaderboard__ktyJq{color:var(--primaryElement)}.teamCupPrimaryPlayerController_leaderboard__ktyJq svg{margin-bottom:.313rem}.teamCupPrimaryPlayerController_leaderboard__ktyJq svg path{fill:var(--primaryElement)}.teamCupPrimaryPlayerController_playButton__lyeLc{background:#ed0000;height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:1rem;flex-shrink:0;cursor:pointer}.teamCupPrimaryPlayerController_playButton__lyeLc svg{height:.75rem;width:.75rem}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_playButton__lyeLc{margin-right:.875rem}}.teamCupPrimaryPlayerController_more__braJa{margin-left:.5rem}.playerControllerProfileTeamCup_playerControllerProfile__oo9HV{display:flex;flex-direction:row;align-items:center;width:17.75rem;height:3.5rem}@media(max-width:53.75rem){.playerControllerProfileTeamCup_playerControllerProfile__oo9HV{width:unset}}.playerControllerProfileTeamCup_headshot__dtKFy{margin-right:1rem}.playerControllerProfileTeamCup_playerName__ZZa4F{display:flex;flex-direction:column;height:2.75rem;gap:.5rem;font-weight:600;flex-wrap:nowrap;justify-content:center;flex-shrink:0}@media(max-width:53.75rem){.playerControllerProfileTeamCup_playerName__ZZa4F{width:100%}}.playerControllerProfileTeamCup_playerName__ZZa4F h4{color:var(--primaryElement);font-size:1.188rem;line-height:1.6rem;letter-spacing:-.012rem;flex:1 1;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}@media(max-width:53.75rem){.playerControllerProfileTeamCup_playerName__ZZa4F h4{font-size:.938rem;line-height:1.3rem}}.playerControllerProfileTeamCup_playerName__ZZa4F h4 svg{margin-right:.5rem;cursor:pointer}@media(max-width:53.75rem){.playerControllerProfileTeamCup_playerName__ZZa4F h4 svg{margin-top:.2rem}}.playerControllerProfileTeamCup_teamNames__qYeic{display:flex;flex-direction:column}.playerControllerProfileTeamCup_primaryName__WaVK4{color:var(--primaryElement);display:flex;flex-direction:row}.playerControllerProfileTeamCup_playerRoundScores__Nc95T,.playerControllerProfileTeamCup_teamMembers__hUelF{color:var(--secondaryElement);display:flex;flex-direction:row}.playerControllerProfileTeamCup_playerRoundScores__Nc95T{text-transform:uppercase;font-size:.813rem;line-height:.875rem;align-content:space-between;font-weight:600;flex-shrink:0;flex-wrap:nowrap;width:10rem}.playerControllerProfileTeamCup_playerRoundScores__Nc95T span{font-weight:600;margin-right:.75rem;white-space:nowrap}.playerControllerProfileTeamCup_playerRoundScores__Nc95T span strong{color:var(--primaryElement);margin-left:.25rem}@media(max-width:53.75rem){.playerControllerProfileTeamCup_playerRoundScores__Nc95T{font-size:.688rem;line-height:.75rem;width:unset}}.playerControllerProfileTeamCup_playButton__KQ5ku{background:#ed0000;height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:1.25rem;margin-left:2.313rem}.playerControllerProfileTeamCup_playButton__KQ5ku svg{height:.75rem;width:.75rem}@media(max-width:53.75rem){.playerControllerProfileTeamCup_playButton__KQ5ku{margin:unset}}.playerControllerProfileTeamCup_noPlayButton__m5G89{background:var(--primaryColor);height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:1.25rem;margin-left:2.313rem}.playerControllerProfileTeamCup_totalScore__rTV7U{font-size:1.5rem;line-height:1.75rem;text-align:right;font-weight:700}.teamCupPlayerMatchStatus_container__mtMfg{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;gap:4px}.teamCupPlayerMatchStatus_displayScore__6zOyI{font-size:24px;line-height:28px;font-weight:600;letter-spacing:-.5px}.teamCupPlayerMatchStatus_status__08Yym{text-transform:uppercase;font-size:13px;line-height:14px;letter-spacing:.4px}.teamCupPlayerMatchStatus_statusText__QWSMa{color:#949494}.teamCupPlayerMatchStatus_teeTime__zo0HP{color:#949494;font-size:.938rem;line-height:1rem}.teamCupGroupViewPlayer_playerController__iPoRK{position:relative;z-index:10;width:28.688rem}.teamCupGroupViewPlayer_controllerContainer__UQAHk{display:flex;flex-direction:row;align-items:center;font-weight:700;padding:.75rem 1rem;background:var(--primaryColor);border-radius:.5rem;color:var(--primaryElement);justify-content:space-between;height:5.625rem}@media(max-width:53.75rem){.teamCupGroupViewPlayer_controllerContainer__UQAHk{height:unset;padding:1rem .75rem 0}}.teamCupGroupViewPlayer_controllerSmall__TQyxQ{background:none;width:-moz-fit-content;width:fit-content}@media(max-width:53.75rem){.teamCupGroupViewPlayer_controllerSmall__TQyxQ{padding:0 .75rem 1rem}}.teamCupGroupViewPlayer_playerProfile___Ncbv{cursor:pointer;display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.teamCupGroupViewPlayer_playerStats__oOPJj{display:flex;justify-content:flex-end;align-items:center}.teamCupGroupViewPlayer_headshot___lnE5{cursor:pointer}.teamCupGroupViewPlayer_playerName__JGAP_{padding:.25rem 0;display:flex;flex-direction:column;height:48px;width:12rem;font-weight:700}@media(max-width:53.75rem){.teamCupGroupViewPlayer_playerName__JGAP_{width:100%}}.teamCupGroupViewPlayer_playerName__JGAP_ h4{color:var(--primaryElement);font-size:1.188rem;flex:1 1;display:flex;flex-direction:row;align-items:center}.teamCupGroupViewPlayer_playerName__JGAP_ h4 svg{margin-left:.4rem;cursor:pointer}.teamCupGroupViewPlayer_playerName__JGAP_ h4 svg path{fill:var(--secondaryElement)}.teamCupGroupViewPlayer_playerNameHidden__UM97r{display:none}.teamCupGroupViewPlayer_favoritePlayer__7IQ2A{stroke:#20477e!important}.teamCupGroupViewPlayer_favoritePlayer__7IQ2A path{fill:#20477e!important}.teamCupGroupViewPlayer_playerRoundScores__BAisE{display:flex;flex-direction:row;color:var(--secondaryElement);text-transform:uppercase;font-size:.813rem;align-content:space-between;font-weight:700;flex-shrink:0;flex-wrap:nowrap;width:10rem}.teamCupGroupViewPlayer_playerRoundScores__BAisE span{font-weight:700;margin-right:.75rem;white-space:nowrap}.teamCupGroupViewPlayer_playerRoundScores__BAisE span strong{color:var(--primaryElement);margin-left:.25rem}.teamCupGroupViewPlayer_actionIcons__a0tev{display:flex;flex-direction:row;justify-content:align-items}.teamCupGroupViewPlayer_actionController__HSs__{margin-left:1.25rem;cursor:pointer;width:1.75rem;height:1.75rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:10;background:var(--primaryColor)}.teamCupGroupViewPlayer_actionController__HSs__ svg{rotate:270deg;transition:rotate .5s ease-out}.teamCupGroupViewPlayer_actionControllerSmall__RKvEt{margin-left:.75rem;border:none}.teamCupGroupViewPlayer_actionControllerSmall__RKvEt svg{rotate:90deg}.teamCupGroupViewPlayer_close__1szDY{width:1.75rem;height:1.75rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);margin-left:1rem;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.teamCupGroupViewPlayer_playButton__yl_ca{background:#ed0000;height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:1rem;flex-shrink:0}.teamCupGroupViewPlayer_playButton__yl_ca svg{height:.75rem;width:.75rem}.teamCupGroupViewPlayer_totalScore__ZWHMR{font-size:1.5rem;line-height:1.75rem;text-align:left;font-weight:700;width:2.625rem}.teamCupGroupViewPlayer_matchScore__h7gWQ{font-size:2.4rem;font-weight:600;line-height:2.4rem;letter-spacing:-3px}.teamCupPlayerController_playerController__E3b1B{position:absolute;top:4.5rem;max-width:100%;left:1.5rem;z-index:10;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:53.75rem){.teamCupPlayerController_playerController__E3b1B{padding:.75rem;width:100%;top:unset;left:unset;gap:0}}.teamCupPlayerController_groupView__1Cm7B{position:absolute;top:13.375rem;left:1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:53.75rem){.teamCupPlayerController_groupView__1Cm7B{left:unset;top:unset;padding-top:7.813rem;padding-left:.75rem;gap:.2rem}}.teamCupOdds_background__y88h8{background:var(--modalBackground);padding-top:1.75rem;width:23.438rem;font-weight:600;cursor:default;display:flex;flex-direction:column;height:100vh;padding-bottom:.688rem;overflow:hidden;overflow-y:scroll;position:relative}.teamCupOdds_background__y88h8::-webkit-scrollbar{display:none}.teamCupOdds_oddsHeaderRow__YmMx7{display:flex;flex-direction:row;position:relative;height:3.875rem;margin-right:1.25rem;margin-left:1.25rem;flex-shrink:0;padding-bottom:1.5rem;border-bottom:2px solid #fff}.teamCupOdds_header__gGu9T{color:var(--primaryElement);text-align:center;height:1.75rem;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.031rem;position:absolute;width:20.938rem;padding-top:.25rem;padding-bottom:.25rem;z-index:5}.teamCupOdds_close__a0NA2{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);margin-left:18.688rem;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.teamCupOdds_oddsContainer__KpBJh{position:relative;display:flex;margin-top:2rem;padding:0 1.25rem 3.75rem}.teamCupleaderboard_background__5XFBG{background:var(--modalBackground);padding-right:1.25rem;padding-left:1.25rem;width:23.438rem;font-weight:600;cursor:default;overflow:hidden;display:flex;flex-direction:column;height:100vh;padding-bottom:.688rem;overflow-y:scroll;margin-right:1rem}.teamCupleaderboard_leaderboardTitle__Fi_KC{color:var(--primaryElement);text-align:center;height:1.75rem;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.031rem;position:absolute;width:20.938rem;padding-top:.25rem;padding-bottom:.25rem;z-index:5}.teamCupleaderboard_leaderboardRow__2dSNl{display:flex;flex-direction:row;position:relative;height:2.25rem;margin-top:1.75rem}.teamCupleaderboard_close__hHTM1{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);margin-left:18.688rem;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.teamCupleaderboard_column__RCHIH{margin-left:.625rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.teamCupleaderboard_logoCircle__75dDL{background:var(--primaryElement);width:5rem;height:5rem;border-radius:3.438rem;position:relative}.teamCupleaderboard_logoCircle__75dDL img{width:5rem;height:5rem;position:center;border-radius:3.438rem;padding:.1237rem}.teamCupleaderboard_tournamentRow__P3m4T{display:flex;flex-direction:row;font-style:normal;font-size:.813rem;line-height:5rem;position:relative;align-items:center;margin-top:1.25rem;margin-bottom:1.25rem}.teamCupleaderboard_tournamentTitle___06xn{width:13.938rem;max-height:4.125rem;line-height:1.375rem;font-size:1.188rem;letter-spacing:-.01em;color:var(--primaryElement);display:flex;align-items:center}.teamCupleaderboard_tournamentTitle___06xn:after{background:url(/assets/images/iconography/arrow.svg) no-repeat 0 0;position:absolute;right:0;height:.5rem;width:.938rem;content:"";transform:rotate(90deg)}.teamCupleaderboard_tournamentCourse___lFp_{display:flex;height:1.75rem;font-size:.813rem;line-height:.875rem;letter-spacing:.03em;text-transform:uppercase;color:var(--secondaryElement)}.teamCupleaderboard_tournamentRoundRow___7TDl{display:flex;flex-direction:row;align-items:center;line-height:1.125rem}.teamCupleaderboard_roundDisplay__8KD8v{border-radius:.156rem;display:flex;text-align:center;letter-spacing:.03em;color:var(--primaryElement);margin-right:.75rem;padding:.188rem .313rem;text-transform:uppercase}.teamCupleaderboard_roundStatus__qgDFH{font-size:.813rem;text-transform:uppercase}.teamCupleaderboard_favoritePlayer__OqGec{stroke:var(--secondaryElementSelected)!important}.teamCupleaderboard_favoritePlayer__OqGec path{fill:var(--secondaryElementSelected)!important}.teamCupleaderboard_primaryLine__IvYmA{border:.063rem solid var(--primaryElement);height:.125rem}.teamCupleaderboard_firstLine__N_dGh{margin-top:1.563rem}.teamCupleaderboard_secondLine__jw_f9{margin-bottom:1rem;display:flex;gap:.625rem;flex-direction:column}.teamCupleaderboard_wrapper__cZy60{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.teamCupleaderboard_matchesCompleted__wPEnO{text-transform:uppercase;color:#949494;font-size:.815rem}.teamCupleaderboard_cta__g_6nd{background:transparent;border-radius:1.6875rem;border:1px solid hsla(0,0%,100%,.25);color:#fff;padding:.3125rem .625rem;font-weight:600;font-size:.8125rem}.teamCupleaderboard_roundTitle__IF6gF{color:#fff;font-weight:600;font-size:1.5rem}.teamCupleaderboard_timezone__MmR6z{font-weight:400;font-size:.6875rem;color:#949494}.teamCupleaderboard_legend__JCo1T{display:flex;flex-direction:column;padding:1rem 0}.teamCupleaderboard_legendHeader__2DxXJ{color:var(--primaryElement);font-size:1.5rem;line-height:1.75rem;padding-bottom:.75rem;width:100%;border-bottom:.125rem solid var(--primaryElement)}.teamCupleaderboard_legendItem___q_3k{display:flex;flex-direction:row;padding:1rem 0;width:100%;border-bottom:.063rem solid var(--secondaryElement);line-height:1rem;font-size:.938rem;letter-spacing:-.009rem}.teamCupleaderboard_symbol__rXUIg{width:2rem;color:var(--primaryElement)}.teamCupleaderboard_symbolSecondary__BelWA{width:2rem;color:var(--secondaryElement)}.teamCupleaderboard_description__mUvW_{color:var(--primaryElement);display:flex;flex-direction:column;margin-left:.5rem}.teamCupleaderboard_description__mUvW_ span{color:var(--secondaryElement);line-height:1.125rem;font-size:.813rem;font-weight:400;padding-top:.5rem}.teamCupleaderboard_leaderboardTeamRow__v1ee0{border-top:2px solid #fff}.teamCupleaderboard_matches__is1tw{border-bottom:1px solid hsla(0,0%,100%,.2)}.TeamCupScoringBanner_progressContainer__gU9sN{height:1rem;width:100%;position:relative;border-radius:6.25rem}.TeamCupScoringBanner_leftTeam__NaGb3{position:absolute;border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0;height:100%}.TeamCupScoringBanner_rightTeam__Q7MBv{position:absolute;border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0;height:100%}.TeamCupScoringBanner_dividerContainer__e3q_9{position:absolute;left:calc(50% - 2px);height:100%;border-left:2px solid #000;border-right:2px solid #000;z-index:10}.TeamCupScoringBanner_divider__uD9IQ{width:2px;height:100%;background-color:#fff}.TeamCupScoringBanner_teamContainer__8WgRn{display:flex;width:100%;margin-bottom:.75rem;align-items:center}.TeamCupScoringBanner_projectedValue__fOuhB{font-size:2.1875rem}.TeamCupScoringBanner_projectedDivider__B_MsD{width:.125rem;height:2rem;background:hsla(0,0%,100%,.25);margin:0 .75rem}.TeamCupScoringBanner_scoringLeftTeam__idWlB{display:flex;justify-content:space-between;width:100%;align-items:center;flex-direction:row}.TeamCupScoringBanner_scoringRightTeam__4kttp{display:flex;justify-content:space-between;width:100%;align-items:center;flex-direction:row-reverse}.TeamCupScoringBanner_teamDescContainer__KI6ui{display:flex;width:100%;margin-bottom:.75rem;font-size:.8125rem}.TeamCupScoringBanner_leftTeamDesc__ue9qW,.TeamCupScoringBanner_rightTeamDesc__UUJsm{display:flex;width:100%;margin-top:.75rem;color:#fff;text-transform:uppercase;flex-direction:column;gap:.5rem}.TeamCupScoringBanner_rightTeamDesc__UUJsm{align-items:flex-end}.TeamCupScoringBanner_badgeText__ou6ek{border-radius:1.5rem;padding:.375rem .5rem;width:-moz-fit-content;width:fit-content}.TeamCupScoringBanner_projectedText__Z_T2q{color:#949494}.teamCupMatchInfo_matchTitle__m4LwG{color:#fff;text-transform:uppercase;font-size:.8125rem;white-space:nowrap;text-align:center}.teamCupMatchInfo_matchInfo__tqQcS{display:grid;grid-template-areas:"leftTeam matchTitle rightTeam";grid-column-gap:0;grid-template-columns:4fr 2fr 4fr;align-items:center;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.2)}.teamCupMatchInfo_teamFlag___LViu{border:1px solid #fff;border-radius:50%}.teamCupMatchInfo_winnerTeamInfo__DkClQ{font-size:.6875rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.1875rem .5rem;border-radius:1.6875rem;width:-moz-fit-content;width:fit-content}.tournamentInfoContent_modalContent__wlzRL{width:100%;color:#fff;line-height:1.25rem}.tournamentInfoContent_information__uEAK1{display:flex;flex-direction:row;justify-content:center;position:relative;width:100%;padding-bottom:2.438rem;align-items:center}@media(max-width:53.75rem){.tournamentInfoContent_information__uEAK1{padding-bottom:1.75rem}}.tournamentInfoContent_information__uEAK1 .tournamentInfoContent_modalContent__wlzRL{padding-top:1.75rem}.tournamentInfoContent_informationHeading__XjXkv{color:var(--primaryElement);height:1.75rem;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.031rem}.tournamentInfoContent_close__7pino{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid hsla(0,0%,100%,.25);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.tournamentInfoContent_text__XKr33:not(.tournamentInfoContent_bold__96g_h){font-weight:500}.tournamentInfoContent_link__NsXkW{color:#fff;font-weight:600;text-decoration:underline}.tournamentInfoContent_paragraph__FUQAi{margin-bottom:1.25rem}.legendIcon_favoritePlayer__F6EXL{stroke:var(--secondaryElementSelected)!important}.legendIcon_favoritePlayer__F6EXL path{fill:var(--secondaryElementSelected)!important}.legendIcon_grayText__2goi3{color:#757575}.legendIcon_whiteText__u3Oe7{color:#fff}.legendIcon_suddenDeath__z0n_0{height:1.6rem;width:1.6rem;display:flex;justifyContent:center;textAlign:center}.legendIcon_tourbound__nZgHt{width:1.5rem;height:1rem}