.Logo_logo__4_BiI{display:flex;width:2.4rem;height:2.4rem;padding:.6rem;justify-content:center;align-items:center;flex-shrink:0}.Logo_contained__ZCWFq{border-radius:3.2rem;border:1px solid #000}.Spinner_spinner__MlyAb{animation:Spinner_spin__ffsaw 1.5s linear infinite;color:var(--black)}@keyframes Spinner_spin__ffsaw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Volume_volume__CXRTD{display:flex;width:2.4rem;height:2.4rem;padding:.7rem .6rem .602rem;justify-content:center;align-items:center;flex-shrink:0}.Icon_icon__Iuc7X{fill:var(--foreground-primary)}.button_button__J6hVE{appearance:none;-webkit-appearance:none;background:none;border:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}.scatterDataLegend_scatterDataLegend__atV7w{pointer-events:none}.scatterDataLegend_scatterDataContainer__aPtiL{background:var(--primaryColor);color:var(--primaryElement);display:flex;padding:.5625rem;border-radius:.5rem;width:fit-content;pointer-events:auto;align-items:center}.scatterDataLegend_scatterDataContainerExpanded__74duy{padding:.5625rem .75rem .5625rem .5625rem}.scatterDataLegend_legendContainer__3_3o8{display:flex;gap:.375rem;align-items:center}.scatterDataLegend_buttonContainer__ZEZys{width:1.375rem;height:1.375rem;border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;line-height:0;display:flex;align-items:center;justify-content:center}.scatterDataLegend_buttonContainerExpanded__ivejR{margin-right:.9375rem}.scatterDataLegend_expandedContent__bKDw7{display:flex;gap:1.125rem;align-items:center}.scatterDataLegend_arrowContainer__XSoq2{width:1rem;height:1rem;margin:3px 2px 0;border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;font:inherit;color:inherit;line-height:0;display:flex;align-items:center;justify-content:center}.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}.uiIcon_chevronDown__NUQPB,.uiIcon_chevronLeft__QMm3c,.uiIcon_chevronRight__q3xFt,.uiIcon_chevronUp__klraH{display:block;flex-shrink:0;box-sizing:border-box}.uiIcon_chevronDown__NUQPB path,.uiIcon_chevronLeft__QMm3c path,.uiIcon_chevronRight__q3xFt path,.uiIcon_chevronUp__klraH path{fill:var(--primaryElement)!important}.holeControls_controls__jYGtz{position:absolute;bottom:6.5rem;left:1.75rem;z-index:10;display:flex;flex-direction:row;align-items:end;gap:1.5rem}@media(max-width:53.75rem)and (orientation:portrait){.holeControls_controls__jYGtz{margin-bottom:1.5rem;margin-left:-1rem;bottom:8.75rem;z-index:1;left:2.25rem}}@media(max-width:53.75rem)and (orientation:landscape){.holeControls_controls__jYGtz{margin-bottom:1.5rem;margin-left:-1rem;bottom:6.375rem;z-index:1;left:2.25rem}}.holeControls_greenHoleNav__umPbe>div{position:relative;cursor:pointer}.holeControls_greenHoleNav__umPbe h4{position:absolute;bottom:.75rem;left:.5rem;color:var(--primaryElement);font-weight:700;font-size:.813rem}.holeControls_zoomNav__D4I3t{margin-bottom:.2rem;box-sizing:border-box;width:1.875rem;height:5.875rem;background:var(--primaryColor);border-radius:.5rem;display:flex;flex-direction:column;padding:.688rem .5rem;align-items:center;justify-content:space-between}.holeControls_zoomNav__D4I3t button{display:flex;align-items:center;justify-content:center;cursor:pointer}.holeControls_zoomIn__kkFtb{margin-top:.75rem;margin-bottom:.625rem}.holeControls_scatterDataLegend__QCTiB{margin-bottom:.2rem}.statsOdds_oddsActive__lTEo7{color:var(--primaryElement);width:100%}.statsOdds_oddsInactive__V3J15{display:none}.statsOdds_oddsContainer__2mXA2{margin-bottom:6rem}.statsOdds_marketsContainer__8YhmH{display:flex;margin-bottom:1rem;padding-bottom:1rem;overflow-x:auto}.statsOdds_marketsContainer__8YhmH::-webkit-scrollbar{height:3px}.statsOdds_marketsContainer__8YhmH::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;cursor:pointer}.statsOdds_marketsContainer__8YhmH::-webkit-scrollbar-track{background-color:#a9a9a9}.statsOdds_button__OmRnF{height:2.25rem;border:1px solid;border-radius:27px;padding:.688rem 1.25rem;font-family:Suisse;font-weight:600;line-height:1rem;font-size:.813rem;text-wrap:nowrap;cursor:pointer;display:flex;align-items:center;margin-right:.75rem}.statsOdds_active__jsD76{background-color:var(--primaryElement);color:var(--modalBackground)}.statsOdds_inactive__BtkZn{color:var(--primaryElement);background-color:var(--modalBackground)}.statsOdds_messageContainer__F4cn9{height:100%;width:100%;background:dark-grey;padding:1rem;border-radius:.5rem;background-color:gray}.statsOdds_messageHeader__cLRxP{color:var(--primaryElement);font-family:Suisse;font-weight:600;font-size:.938rem;line-height:1rem;letter-spacing:-.15px;margin-right:.625rem}.statsOdds_messageBody__mz11O{color:var(--primaryElement);font-family:Suisse;font-weight:400;font-size:13px;line-height:1.125rem;margin-top:.25rem}.statsOdds_subMarketContainer__zntA9{margin-bottom:1rem}.statsOdds_tournamentHeader__xKaiN{color:var(--primaryElement);font-family:Suisse;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.5px;padding-bottom:.75rem;border-bottom:2px solid}.statsOdds_subHeaderAndOddsValueContainer__BTe6H{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid gray}.statsOdds_displayNamesContainer__R4o5P{display:flex;flex-direction:column;gap:.7rem}.statsOdds_tournamentSubHeader__HLPEt{color:var(--primaryElement);font-family:Suisse;font-weight:600;font-size:1.188rem;line-height:1.375rem}.statsOdds_tournamentOddsValue__x7RM_{min-width:5.313rem;height:2.25rem;border-radius:1.188rem;border:.063rem solid rgba(255,255,255,.25);padding:.625rem .75rem;display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.statsOdds_tournamentOddsValue__x7RM_ svg{margin-right:.25rem}.statsOdds_termsAndConditions__2h0Th{color:#949494;font-family:Suisse;font-weight:400;font-size:.813rem;line-height:1.125rem;width:20.938rem;height:1.125rem}.statsOdds_oddsProviderContainer__jxfkd{width:23.438rem;height:2.5rem;background:var(--primaryElement);position:fixed;bottom:0;right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.25rem}.statsOdds_oddsProviderHidden__kg5Gu{display:none}.statsOdds_oddsBy___wBEf{letter-spacing:.022rem;color:#000}.statsOdds_betNow__Yz4rP,.statsOdds_oddsBy___wBEf{font-size:.688rem;line-height:.75rem;text-transform:uppercase}.statsOdds_betNow__Yz4rP{color:var(--primaryColor);text-wrap:nowrap;display:flex;gap:.25rem}.statsOdds_betNow__Yz4rP svg{rotate:90deg}.statsOdds_betNow__Yz4rP svg path{stroke:#000}.statsOdds_nonClickable__W1PjT{border-radius:unset;border:unset;cursor:auto}.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:rgba(255,255,255,.1019607843)}.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:rgba(255,255,255,.1019607843)}.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:rgba(255,255,255,.2)}.headshotTeamCup_teamFlagImgUSA__xdvHF{border-radius:50%;background:rgba(255,255,255,.2);border:2px solid #000}.playerProfile_playerProfile__vyGHD{height:17.688rem;display:flex;flex-direction:column;padding:2.5rem 1.25rem 2.063rem;border-bottom:.063rem solid rgba(255,255,255,.25);align-items:center;justify-content:center;flex-shrink:0}@media(max-width:53.75rem){.playerProfile_playerProfileWebview__ctwoT{height:unset;padding-bottom:2rem}}.playerProfile_displayName__LwQ9_{font-size:1.5rem;line-height:1.75rem;color:var(--primaryElement);margin-bottom:.5rem}.playerProfile_displayNameContainer__UquGg{margin-top:1rem;margin-bottom:1.5rem}.playerProfile_tspDisplayName__i3bQQ{font-size:1.5rem;line-height:1.75rem;color:var(--primaryElement);text-align:center}.playerProfile_headshot__EnuGd{margin-bottom:1rem}.playerProfile_playerRoundScores__Cow41{display:flex;flex-direction:row;gap:1rem;color:var(--secondaryElement);text-transform:uppercase;font-size:.813rem;justify-content:space-evenly;align-items:center;font-weight:700;width:13.25rem;font-size:.938rem;line-height:1rem}.playerProfile_playerRoundScores__Cow41 span{font-weight:700;display:flex;flex-direction:column;align-items:center}.playerProfile_playerRoundScores__Cow41 span strong{color:var(--primaryElement);margin-top:.25rem;font-size:1.188rem;line-height:1.375rem}.playerProfile_statValues__wTLz2{display:flex;height:3rem;align-items:center}.playerProfile_prWidth__lkwFc{width:2.75rem}.playerProfile_playerHoleStats__c7DL4{display:flex;flex-direction:row;color:var(--secondaryElement);text-transform:uppercase;align-items:center;margin-bottom:1.5rem;font-size:.938rem;line-height:1rem}.playerProfile_playerHoleStats__c7DL4 span{font-weight:700;margin-right:.625rem}.playerProfile_playerHoleStats__c7DL4 span strong{color:var(--primaryElement);margin-top:.25rem;margin-left:.313rem}.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 rgba(255,255,255,.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}.informationContent_openModal__kgZy7{z-index:11;height:100%}@media(max-width:53.75rem){.informationContent_openModal__kgZy7{height:unset}}.informationContent_closeModal__2rqIV{display:none}.informationContent_modalBackdropDismiss__pRn4E{position:absolute;inset:0;z-index:0;width:100%;height:100%;cursor:pointer}.informationContent_modalContainer__0keb_{top:0;left:0;position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:11;font-weight:600;overflow-y:auto}@media(max-width:53.75rem){.informationContent_modalContainer__0keb_{height:unset;align-items:unset}}.informationContent_modalContent__A9wUe{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:2rem;width:32.125rem;background:var(--modalBackground);border-radius:.375rem;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:85vh}@media(max-width:53.75rem){.informationContent_modalContent__A9wUe{padding:1.5rem 1.25rem 1.75rem;margin-top:unset;height:100%;border-top-right-radius:1.5rem;border-top-left-radius:1.5rem}}.informationContent_appView__XzPV5{border-radius:unset}.informationContent_information__IhwS2{display:flex;flex-direction:row;justify-content:center;position:relative;width:100%;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:2.438rem;align-items:center}@media(max-width:53.75rem){.informationContent_information__IhwS2{padding-bottom:1.75rem}}.informationContent_information__IhwS2 .informationContent_modalContent__A9wUe{padding-top:1.75rem}@media(max-width:53.75rem){.informationContent_informationWebview__me9_L{justify-content:left;padding-bottom:.75rem;border-bottom:.125rem solid #fff}}.informationContent_informationHeading__Ea_0T{color:var(--primaryElement);height:1.75rem;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.031rem}.informationContent_close__lcxdm{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.informationContent_itemContainer__Ukp4u{display:flex;width:100%;border-bottom:.0625rem solid rgba(255,255,255,.25)}.informationContent_icon__5hvqk{color:var(--primaryElement)}.informationContent_featuredIcon__R2jqn,.informationContent_icon__5hvqk,.informationContent_smallIcon__inikQ{margin-top:1.063rem;margin-right:-.4rem}.informationContent_smallIcon__inikQ{margin-left:.25rem;padding-top:.5rem}.informationContent_itemContent__SbP40{margin:1.25rem 0 1.063rem .8125rem}.informationContent_itemTitle__ULGOY{font-style:normal;font-weight:600;font-size:.938rem;line-height:1rem;letter-spacing:-.01em;color:var(--primaryElement)}.informationContent_itemDescription__51RMW{width:24.875rem;font-style:normal;line-height:1.125rem;font-weight:400;font-size:.813rem;color:var(--secondaryElement);padding-top:.5rem}@media(max-width:53.75rem){.informationContent_itemDescription__51RMW{width:17.813rem}}.informationContent_featureInfo__ZRuML{display:flex;flex-direction:column;padding:1rem 0;border-bottom:.0625rem solid rgba(255,255,255,.25);width:100%}.informationContent_featureImage__XdeHU{display:flex;position:relative;align-items:center;justify-content:center;align-self:stretch;width:100%;content:" "}.informationContent_featureHeader__XOWXD{display:flex;flex-direction:row;gap:3px;line-height:1rem;font-size:.983rem;letter-spacing:-.009rem;padding:1rem 0 .5rem;color:var(--primaryElement)}.informationContent_featureHeader__XOWXD h1{text-transform:uppercase;color:var(--secondaryElementSelected);margin-right:.188rem}.informationContent_featureHeaderNew__9qbHH{color:#ed0000}.informationContent_featureDescription__ZRjSS{line-height:1.125rem;font-weight:400;font-size:.813rem;color:var(--secondaryElement)}@media(max-width:53.75rem){.informationContent_featureTextWebview__nHlp7{padding:.5rem .625rem 0 0}.informationContent_webviewContainer__DwGlD{padding:0 1.25rem 1.75rem}}.timelineShotLogo_outerCircle__cfgCS{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.8125rem;pointer-events:none}.timelineShotLogo_innerCircle__PcwoR{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#fff}.timelineShotLogo_groupedCircle__sAzTg{position:relative;display:flex;height:1.5rem;align-items:center;justify-content:center;padding-right:.25rem;pointer-events:none;z-index:1}.timelineShotLogo_eclipsedCircle__BpnfY{position:absolute;left:.25rem;z-index:-1;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#f5a81c}.scoreStyle_redDisplay__wcwkB{background:#f80a02}.scoreStyle_redStatus__jAHUd{color:#f80a02}.scoreStyle_greenDisplay__cnvpk{background:#004f3d}.scoreStyle_greenStatus__zaois{color:#004f3d}.scoreStyle_blueDisplay__WkeXI{background:#20477e}.scoreStyle_blueStatus__iCbJq{color:#20477e}.scoreStyle_yellowDisplay__ID91K{background:#fae100;color:#000!important}.scoreStyle_yellowStatus__PUsX4{color:#fae100}.scoreStyle_grayDisplay__fq9LO,.scoreStyle_grayStatus__myUQ4{color:#949494}.scoreStyle_totalUnder__j6yFC{width:12.5%;text-align:center;color:#ed0000}.scoreStyle_totalOver__6pbqP{width:12.5%;text-align:center;color:var(--primaryElement)}.scoreStyle_totalEven__l0z6j{width:12.5%;text-align:center;color:#25845d}.TeamCupMatchTeam_container__8Vpmw{display:flex;flex-direction:column;gap:12px}.TeamCupMatchTeam_containerRyder__6oru6{height:132px;display:flex;justify-content:center}.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;align-items:center;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_playerNameRyder__xhLdk,.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}.TeamCupMatchTeam_playerBullet__dpb6q{border-radius:50%;min-width:.5rem;height:.5rem}.TeamCupMatchTeam_firstName__JhWN9{font-weight:400}.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}.playerControllerProfileTeamCup_firstName__xILiA{font-weight:400}.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: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 rgba(255,255,255,.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 rgba(255,255,255,.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}.FavoriteButton_button__IWnCy{display:inline-flex;align-items:center;justify-content:center;line-height:0;vertical-align:middle}.FavoriteButton_iconActive__WZ2SI{stroke:var(--secondaryElementSelected)!important}.FavoriteButton_iconActive__WZ2SI path{fill:var(--secondaryElementSelected)!important}.headshot_teamHeadshot__nHw0w{width:5.75rem}.headshot_teamHeadshotLight__2DvJI,.headshot_teamHeadshot__nHw0w{display:flex;flex-direction:row;position:relative;justify-content:space-between;align-items:center}.headshot_headshot__ghFcV{border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;background:var(--primaryColor);z-index:0}.headshot_headshot__ghFcV img{border-radius:50%;background:rgba(255,255,255,.25)}.headshot_headshotStacked__QVNge{border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1;background:var(--modalBackground);margin-left:-1.4rem}.headshot_headshotStacked__QVNge img{border-radius:50%;background:rgba(255,255,255,.25)}.headshot_darkHeadshot__Okaag{border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;background:var(--modalBackground);z-index:0}.headshot_darkHeadshot__Okaag img{border-radius:50%;background:rgba(255,255,255,.25)}.playerControllerProfileTSP_playerControllerProfile__3GJVx{display:flex;flex-direction:row;align-items:center;width:17.75rem;height:3.5rem}@media(max-width:53.75rem){.playerControllerProfileTSP_playerControllerProfile__3GJVx{width:unset}}.playerControllerProfileTSP_headshot__LHI8Y{margin-right:1rem}.playerControllerProfileTSP_playerName__vr_5d{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){.playerControllerProfileTSP_playerName__vr_5d{width:100%}}.playerControllerProfileTSP_playerName__vr_5d h4{color:var(--primaryElement);font-size:1.188rem;line-height:1.375rem;letter-spacing:-.012rem;flex:1 1;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}@media(max-width:53.75rem){.playerControllerProfileTSP_playerName__vr_5d h4{font-size:.938rem;line-height:1rem}}.playerControllerProfileTSP_playerName__vr_5d h4 .playerControllerProfileTSP_favoriteButton__RZ24_{margin-left:.5rem;cursor:pointer}.playerControllerProfileTSP_playerName__vr_5d h4 .playerControllerProfileTSP_favoriteButton__RZ24_ svg path{fill:var(--secondaryElement)}.playerControllerProfileTSP_teamNames__ZbSIe{display:flex;flex-direction:column}.playerControllerProfileTSP_primaryName__sHhXL{display:flex;flex-direction:row}.playerControllerProfileTSP_teamMembers__Who_U{color:var(--secondaryElement)}.playerControllerProfileTSP_playerRoundScores__kHL58{display:flex;flex-direction:row;color:var(--secondaryElement);text-transform:uppercase;font-size:.813rem;line-height:.875rem;align-content:space-between;font-weight:600;flex-shrink:0;flex-wrap:nowrap;width:10rem}.playerControllerProfileTSP_playerRoundScores__kHL58 span{font-weight:600;margin-right:.75rem;white-space:nowrap}.playerControllerProfileTSP_playerRoundScores__kHL58 span strong{color:var(--primaryElement);margin-left:.25rem}@media(max-width:53.75rem){.playerControllerProfileTSP_playerRoundScores__kHL58{font-size:.688rem;line-height:.75rem;width:unset}}.playerControllerProfileTSP_playButton__38Mpv{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}.playerControllerProfileTSP_playButton__38Mpv svg{height:.75rem;width:.75rem}@media(max-width:53.75rem){.playerControllerProfileTSP_playButton__38Mpv{margin:unset}}.playerControllerProfileTSP_noPlayButton__FVhAB{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}.playerControllerProfileTSP_totalScore__8d1uR{font-size:1.5rem;line-height:1.75rem;text-align:right;font-weight:700}.playerControllerProfile_playerControllerProfile__TXodB{display:flex;flex-direction:row;align-items:center;width:14.5rem;height:3.5rem}@media(max-width:53.75rem){.playerControllerProfile_playerControllerProfile__TXodB{width:unset}}.playerControllerProfile_headshot__YPbIg{margin-right:1rem}@media(max-width:53.75rem){.playerControllerProfile_headshot__YPbIg{margin-right:.75rem}}.playerControllerProfile_playerName__irV1c{display:flex;flex-direction:column;height:2.75rem;gap:.5rem;font-weight:600;flex-wrap:nowrap;justify-content:center}@media(max-width:53.75rem){.playerControllerProfile_playerName__irV1c{width:100%}}.playerControllerProfile_playerName__irV1c h4{color:var(--primaryElement);font-size:1.188rem;line-height:1.375rem;letter-spacing:-.012rem;flex:1 1;display:flex;flex-direction:row;align-items:center}@media(max-width:53.75rem){.playerControllerProfile_playerName__irV1c h4{font-size:.938rem;line-height:1rem}}.playerControllerProfile_playerName__irV1c h4 .playerControllerProfile_favoriteButton__hpPOO{margin-left:.5rem;cursor:pointer}.playerControllerProfile_playerName__irV1c h4 .playerControllerProfile_favoriteButton__hpPOO svg path{fill:var(--secondaryElement)}.playerControllerProfile_playerRoundScores__77Eym{display:flex;flex-direction:row;color:var(--secondaryElement);text-transform:uppercase;font-size:.813rem;line-height:.875rem;align-content:space-between;font-weight:600;flex-shrink:0;flex-wrap:nowrap;width:10rem}.playerControllerProfile_playerRoundScores__77Eym span{font-weight:600;margin-right:.75rem;white-space:nowrap}.playerControllerProfile_playerRoundScores__77Eym span strong{color:var(--primaryElement);margin-left:.25rem}@media(max-width:53.75rem){.playerControllerProfile_playerRoundScores__77Eym{font-size:.688rem;line-height:.75rem;width:unset}}.playerControllerProfile_playButton__DOtyB{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}.playerControllerProfile_playButton__DOtyB svg{height:.75rem;width:.75rem}@media(max-width:53.75rem){.playerControllerProfile_playButton__DOtyB{margin:unset}}.playerControllerProfile_noPlayButton__cEnAG{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}.playerControllerProfile_totalScore__AF_oW{font-size:1.5rem;line-height:1.75rem;text-align:right;font-weight:700}.groupViewPlayer_playerController__awc0l{position:relative;z-index:10;width:28.688rem}@media(max-width:53.75rem){.groupViewPlayer_playerController__awc0l{width:unset}}.groupViewPlayer_playerControllerPlayoff__xG2kP{position:relative;z-index:10}.groupViewPlayer_controllerContainer__8ZrUm{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){.groupViewPlayer_controllerContainer__8ZrUm{height:unset;padding:0 0 0 .75rem}}.groupViewPlayer_controllerSmall___oq25{background:none;width:fit-content}@media(max-width:53.75rem){.groupViewPlayer_controllerSmall___oq25{padding:0 0 0 .75rem}}.groupViewPlayer_controllerPlayoff__EJvZB{height:unset;padding:0 0 0 .75rem}.groupViewPlayer_playerProfile__tjojI{display:flex;flex-direction:row;align-items:center;width:19.875rem}.groupViewPlayer_profileMain__defth{max-width:17.25rem;display:flex;align-items:center;background:rgba(0,0,0,0);cursor:pointer}.groupViewPlayer_playerStats__kdaMn{display:flex;justify-content:flex-end;align-items:center;width:100%}.groupViewPlayer_headshot__GZgek{cursor:pointer;border:none;background:rgba(0,0,0,0);padding:0;margin:0;font:inherit;color:inherit;line-height:0}.groupViewPlayer_playerName__oq6pS{padding:.25rem 0;display:flex;flex-direction:column;height:48px;width:12rem;font-weight:700}@media(max-width:53.75rem){.groupViewPlayer_playerName__oq6pS{width:100%}}.groupViewPlayer_playerName__oq6pS h4{color:var(--primaryElement);font-size:1.188rem;flex:1 1;display:flex;flex-direction:row;align-items:center}.groupViewPlayer_playerName__oq6pS h4 svg{margin-left:.4rem;cursor:pointer}.groupViewPlayer_playerName__oq6pS h4 svg path{fill:var(--secondaryElement)}.groupViewPlayer_playerNameHidden__SFDg_{display:none}.groupViewPlayer_favoritePlayer__WQm3d{stroke:#20477e!important}.groupViewPlayer_favoritePlayer__WQm3d path{fill:#20477e!important}.groupViewPlayer_playerRoundScores__yyFjt{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}.groupViewPlayer_playerRoundScores__yyFjt span{font-weight:700;margin-right:.75rem;white-space:nowrap}.groupViewPlayer_playerRoundScores__yyFjt span strong{color:var(--primaryElement);margin-left:.25rem}.groupViewPlayer_actionIcons__vwShb{display:flex;flex-direction:row;justify-content:align-items}.groupViewPlayer_totalScoreHidden__N0tGM{display:none}.groupViewPlayer_actionController__lni4j{margin-left:1.25rem;cursor:pointer;width:1.75rem;height:1.75rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:10;background:var(--primaryColor);padding:0;font:inherit;color:inherit}.groupViewPlayer_actionController__lni4j svg{rotate:270deg;transition:rotate .5s ease-out}.groupViewPlayer_actionControllerSmall__kbl_F{margin-left:.75rem;border:none}.groupViewPlayer_actionControllerSmall__kbl_F svg{rotate:90deg}.groupViewPlayer_close__LtOc6{width:1.75rem;height:1.75rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);margin-left:1rem;z-index:10;background:rgba(0,0,0,0)}.groupViewPlayer_close__LtOc6,.groupViewPlayer_playButton__e7yG8{cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;font:inherit;color:inherit}.groupViewPlayer_playButton__e7yG8{background:#ed0000;height:1.25rem;width:1.25rem;border-radius:50%;margin-right:1rem;border:none}.groupViewPlayer_playButton__e7yG8 svg{height:.75rem;width:.75rem}.groupViewPlayer_totalScore__V8Zb5{font:inherit;font-size:1.5rem;line-height:1.75rem;text-align:left;font-weight:700;width:2.625rem;border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;color:inherit}.primaryPlayerController_playerController__rg1LE{background:var(--primaryColor);border-radius:.5rem;color:var(--primaryElement);height:7.375rem;width:57.25rem;max-width:100%}@media(max-width:53.75rem){.primaryPlayerController_playerController__rg1LE{width:100%;top:unset;left:unset;height:unset}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.primaryPlayerController_playerController__rg1LE{width:100vw;padding-right:1rem}}.primaryPlayerController_playerControllerSmall__4_0Ig{width:28.688rem}@media(max-width:53.75rem){.primaryPlayerController_playerControllerSmall__4_0Ig{width:unset}}.primaryPlayerController_controllerContainer__xLyiz{display:flex;flex-direction:row;align-items:center;font-weight:700;flex-shrink:0;height:5rem;padding:0 1rem;border-bottom:1px solid rgba(255,255,255,.25);justify-content:space-between}@media(max-width:53.75rem){.primaryPlayerController_controllerContainer__xLyiz{padding:.75rem;height:4.313rem}}.primaryPlayerController_player__yb9_o{display:flex;flex-direction:row;align-items:center;width:19.875rem}@media(max-width:53.75rem){.primaryPlayerController_player__yb9_o{width:100%;position:relative}}.primaryPlayerController_playerStats__1a9XE{display:flex;justify-content:flex-end;align-items:center;width:100%}.primaryPlayerController_more__AaqMF{border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font:inherit;color:inherit;line-height:0}.primaryPlayerController_shotsContainerWrapper__jO1y6{display:flex;flex-direction:row;padding:.75rem 1rem 1rem}@media(max-width:53.75rem){.primaryPlayerController_shotsContainerWrapper__jO1y6{padding:.5rem .75rem}}.primaryPlayerController_shotsContainer__Iizcx{font-weight:700;display:flex;flex-direction:row;text-transform:uppercase;overflow:hidden;overflow-x:scroll}.primaryPlayerController_shotsContainer__Iizcx::-webkit-scrollbar{display:none}@media(max-width:53.75rem){.primaryPlayerController_shotsContainer__Iizcx{padding-right:.938rem;overflow-y:hidden;overflow-x:auto;white-space:nowrap}}.primaryPlayerController_shotsData__8RYn_{margin-right:1.25rem;font-size:.813rem;text-wrap:nowrap}@media(max-width:53.75rem){.primaryPlayerController_shotsData__8RYn_{font-size:.688rem;line-height:.75rem}}.primaryPlayerController_shotsData__8RYn_ span{color:var(--secondaryElement);margin-right:.5rem}.primaryPlayerController_noShotData__WGR1H{font-size:.813rem;color:var(--secondaryElement);text-transform:uppercase}@media(max-width:53.75rem){.primaryPlayerController_noShotData__WGR1H{padding-top:.75rem}}.primaryPlayerController_playerRoundScores__2HNh_{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}.primaryPlayerController_playerRoundScores__2HNh_ span{font-weight:700;margin-right:.75rem;white-space:nowrap}.primaryPlayerController_playerRoundScores__2HNh_ span strong{color:var(--primaryElement);margin-left:.25rem}@media(max-width:53.75rem){.primaryPlayerController_totalScore__zEP42{margin-right:.875rem}}.primaryPlayerController_actions__SqrVr{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)){.primaryPlayerController_actions__SqrVr{gap:1rem;justify-content:space-around}}.primaryPlayerController_actionsHidden__GVPHa{width:0}@media(max-width:53.75rem){.primaryPlayerController_actionsHidden__GVPHa{display:none}}.primaryPlayerController_actionItem__bjOzg{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;border:none;background:rgba(0,0,0,0);padding:0;margin:0;color:inherit;text-align:center}.primaryPlayerController_leaderboardIcon__ad2Aa path{fill:var(--secondaryElement)}.primaryPlayerController_actionController__t8uS6{margin-left:.625rem;cursor:pointer;width:1.75rem;height:1.75rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:10;padding:0;background:rgba(0,0,0,0);font:inherit;color:inherit}.primaryPlayerController_actionController__t8uS6 svg{rotate:270deg;transition:rotate .5s ease-out}.primaryPlayerController_actionControllerSmall__8rNcw svg{rotate:90deg}.primaryPlayerController_scorecard__6q5_Q{color:var(--primaryElement)}.primaryPlayerController_scorecard__6q5_Q svg{margin-bottom:.313rem}.primaryPlayerController_scorecard__6q5_Q svg path{stroke:var(--primaryElement)}.primaryPlayerController_leaderboard__fbK_q{color:var(--primaryElement)}.primaryPlayerController_leaderboard__fbK_q svg{margin-bottom:.313rem}.primaryPlayerController_leaderboard__fbK_q svg path{fill:var(--primaryElement)}.primaryPlayerController_viewGroup__A7Ebs{color:var(--secondaryElement)}.primaryPlayerController_viewGroup__A7Ebs svg{margin-bottom:.313rem}.primaryPlayerController_viewGroup__A7Ebs svg circle,.primaryPlayerController_viewGroup__A7Ebs svg path{stroke:var(--secondaryElement)}.primaryPlayerController_viewGroupActive__cXM8g{color:var(--primaryElement)}.primaryPlayerController_viewGroupActive__cXM8g svg{margin-bottom:.313rem;padding-right:.1rem}.primaryPlayerController_viewGroupActive__cXM8g svg circle,.primaryPlayerController_viewGroupActive__cXM8g svg path{stroke:var(--primaryElement)}.primaryPlayerController_scatterData__3DD89{color:var(--secondaryElement)}.primaryPlayerController_scatterData__3DD89 svg{margin-bottom:.313rem}.primaryPlayerController_scatterData__3DD89 svg path{fill:var(--secondaryElement)}.primaryPlayerController_scatterDataActive__ZEciM{color:var(--primaryElement)}.primaryPlayerController_scatterDataActive__ZEciM svg{margin-bottom:.313rem}.primaryPlayerController_scatterDataActive__ZEciM svg path{fill:var(--primaryElement)}.primaryPlayerController_allRounds__UF75s{color:var(--secondaryElement)}.primaryPlayerController_allRounds__UF75s svg{margin-bottom:.313rem}.primaryPlayerController_allRounds__UF75s svg path{fill:var(--secondaryElement)}.primaryPlayerController_allRoundsActive__wPBZ3{color:var(--primaryElement)}.primaryPlayerController_allRoundsActive__wPBZ3 svg{margin-bottom:.313rem}.primaryPlayerController_allRoundsActive__wPBZ3 svg path{fill:var(--primaryElement)}.primaryPlayerController_playButton__953Vc{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;border:none;padding:0;font:inherit;color:inherit}.primaryPlayerController_playButton__953Vc svg{height:.75rem;width:.75rem}@media(max-width:53.75rem){.primaryPlayerController_playButton__953Vc{margin-right:.875rem}}.primaryPlayerController_totalScore__zEP42{font-size:1.5rem;line-height:1.75rem;text-align:left;font-weight:700;width:2.625rem}.primaryPlayerController_allRoundsStats__qP7Um{display:flex;flex-direction:row;align-items:center;font-size:.813rem;line-height:.875rem;margin-right:.75rem;text-transform:uppercase;font-weight:700}.primaryPlayerController_roundData__j8ASi{display:flex;flex-direction:row;margin-right:1rem;align-items:center}.primaryPlayerController_roundContainer__m0hvg{margin-right:.5rem}.primaryPlayerController_shotTrailColor__3ByJx{height:.5rem;width:.5rem;border-radius:50%;margin-right:.25rem}.playerController_TSPcontroller__O1Da1{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:53.75rem){.playerController_TSPcontroller__O1Da1{gap:1rem}}.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 rgba(255,255,255,.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_shotsContainerWrapperCommon__H_5VG{display:flex;flex-direction:row;padding:.75rem 1rem 1rem;font-weight:700;text-transform:uppercase}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_shotsContainerWrapperCommon__H_5VG{padding:.5rem .75rem;min-height:1.75rem}}.teamCupPrimaryPlayerController_shotsContainerWrapperRyder__uEzBJ{display:flex;flex-direction:row;padding:.75rem 1rem 1rem}@media(max-width:53.75rem){.teamCupPrimaryPlayerController_shotsContainerWrapperRyder__uEzBJ{padding:.5rem .75rem;min-height:1.75rem}}.teamCupPrimaryPlayerController_shotsContainer__Y_uJ3{display:flex;flex-direction:row;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)}.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 rgba(255,255,255,.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}.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}}.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;display:flex;gap:.25rem}.teamCupMatchStatus_status__op2au{color:#949494;line-height:.75rem;font-size:.688rem;text-transform:uppercase}.teamCupMatchStatus_statusRyder__5JgLv{line-height:.75rem;font-size:.75rem;font-weight:400}.teamCupMatchStatus_teeTime__ntWyu{color:#949494;font-size:.938rem;line-height:1rem;white-space:nowrap}.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}.teamCupMatchStatus_statusTitleText__oEQkb{color:#b8b8b8;font-size:.875rem}.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 rgba(255,255,255,.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}.playerSearchSectionTeamCup_header__haVLR{font-size:1.5rem;line-height:1.75rem;padding-bottom:.875rem;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}.playerSearch_background__5EZm6,.playerSearch_overlay__8IdrH{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.playerSearch_overlay__8IdrH{position:absolute;z-index:1}.playerSearch_search___kluA{background:var(--modalBackground);border-radius:.375rem;color:var(--primaryElement);display:flex;flex-direction:column;width:39.063rem;height:33.875rem;font-weight:600;overflow-y:auto;padding-bottom:2rem;z-index:10}@media(max-width:53.75rem){.playerSearch_search___kluA{border-top-right-radius:1.5rem;border-top-left-radius:1.5rem;padding:unset;width:100vw;background:var(--modalBackground);height:100vh;margin-bottom:auto}}@media(max-width:53.75rem)and (-webkit-min-device-pixel-ratio:0){.playerSearch_search___kluA{select:focus;textarea:focus;textarea-input:focus;textarea-font-size:16px}}.playerSearch_searchBoxRow__O9xY8{display:flex;flex-direction:row;justify-content:space-between;padding:2rem 2rem 0;margin-bottom:2rem}@media(max-width:53.75rem){.playerSearch_searchBoxRow__O9xY8{align-content:center;padding:1.25rem 1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.25)}}.playerSearch_searchBox__TKGnV{display:flex;flex-direction:row;border-radius:6.25rem;border:1px solid rgba(255,255,255,.5);width:30.813rem;height:2.25rem;align-items:center;padding-left:.688rem}@media(max-width:53.75rem){.playerSearch_searchBox__TKGnV{width:17.125rem}}.playerSearch_searchBoxInput__zugtG{background:var(--modalBackground);color:var(--primaryElement);border:none;align-items:center;margin-left:.688rem;width:26.688rem}@media(max-width:53.75rem){.playerSearch_searchBoxInput__zugtG{width:unset;background:unset;color:var(--secondaryElement);font-weight:600;font-size:.8125rem;line-height:.875rem}}.playerSearch_searchPlayerName__EfJs7{font-size:.813rem;line-height:.875rem;color:var(--secondaryElement);margin-left:.625rem}.playerSearch_close__Pt9Og{display:flex;align-items:center;justify-content:center;height:2.25rem;width:2.25rem;border:1px solid rgba(255,255,255,.5);border-radius:6.25rem;cursor:pointer}.playerSearch_sections__B2AIC{height:auto;overflow:hidden;overflow-y:scroll;padding:0 2rem 2rem}@media(max-width:53.75rem){.playerSearch_sections__B2AIC{padding:0 1.25rem 1.25rem}}.playerSearch_playerHeader__zbml_{margin-right:19.875rem;width:2.938rem}.playerSearch_statsHeader__0TmQa{display:flex;flex-direction:row;justify-content:space-between;width:12.25rem;align-items:center}.playerSearch_totalHeader__UHTnZ{display:flex;align-items:center;justify-content:center;width:2.5rem}.playerSearch_thruHeader__03qfW{width:2rem}.playerSearch_roundDisplay__WJNMb{border-radius:.156rem;display:flex;text-align:center;letter-spacing:.03em;color:var(--primaryElement);padding:.188rem .313rem;text-transform:uppercase;justify-content:center;align-items:center}.playerSearch_cancel__EfvV_{cursor:pointer;color:var(--secondaryElement);font-size:.938rem;font-weight:400;line-height:1.5rem;display:flex;align-items:center;height:100%}.playerSearch_resultsHidden__Af_FU{display:none}.legendIcon_favoritePlayer__F6EXL{stroke:var(--secondaryElementSelected)!important}.legendIcon_favoritePlayer__F6EXL path{fill:var(--secondaryElementSelected)!important}.legendIcon_grayText__2goi3{color:#757575}.legendIcon_liveUpcoming__ZHBk1 path{fill:var(--black,#000)}.legendIcon_suddenDeath__z0n_0{height:1.6rem;width:1.6rem;display:flex;justifyContent:center;textAlign:center}.legendIcon_tourbound__nZgHt{width:1.5rem;height:1rem}.leaderboard_background__6VuQc{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}.leaderboard_leaderboardTitle__VVqFr{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}.leaderboard_leaderboardRow__3Yuji{display:flex;flex-direction:row;position:relative;height:2.25rem;margin-top:1.75rem}.leaderboard_close__MNVl6{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);margin-left:18.688rem;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.leaderboard_column__kti0_{margin-left:.625rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.leaderboard_logoCircle__S39Af{background:var(--primaryElement);width:5rem;height:5rem;border-radius:3.438rem;position:relative}.leaderboard_logoCircle__S39Af img{width:5rem;height:5rem;position:center;border-radius:3.438rem;padding:.1237rem}.leaderboard_tournamentRow__LhjPm{display:flex;flex-direction:row;font-style:normal;height:7.563rem;font-size:.813rem;line-height:5rem;position:relative;align-items:center;margin-top:1.25rem;margin-bottom:1.313rem}.leaderboard_tournamentTitle__lUX8c{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;gap:.5rem}.leaderboard_tournamentTitleText__PUhTi{flex:1 1;min-width:0}.leaderboard_tournamentTitleIcon__P_MDm{width:.625rem}.leaderboard_tournamentCourse__WyKHv{display:flex;height:1.75rem;font-size:.813rem;line-height:.875rem;letter-spacing:.03em;text-transform:uppercase;color:var(--secondaryElement)}.leaderboard_tournamentRoundRow__TE9ns{display:flex;flex-direction:row;align-items:center;line-height:1.125rem}.leaderboard_roundDisplay___EPOQ{border-radius:.156rem;display:flex;text-align:center;letter-spacing:.03em;color:var(--primaryElement);margin-right:.75rem;padding:.188rem .313rem;text-transform:uppercase}.leaderboard_roundStatus__X0u_h{font-size:.813rem;text-transform:uppercase}.leaderboard_favoritePlayer__qf_e7{stroke:var(--secondaryElementSelected)!important}.leaderboard_favoritePlayer__qf_e7 path{fill:var(--secondaryElementSelected)!important}.leaderboard_primaryLine__sRDY6{border:.063rem solid var(--primaryElement);height:.125rem}.leaderboard_firstLine__TzxFb{margin-top:1.563rem}.leaderboard_secondLine__tMrX3{margin-bottom:2rem;border-bottom:.063rem solid rgba(255,255,255,.25);height:.063rem}.leaderboard_legend__uI9P_{display:flex;flex-direction:column;padding:1rem 0}.leaderboard_legendHeader__mivWX{color:var(--primaryElement);font-size:1.5rem;line-height:1.75rem;padding-bottom:.75rem;width:100%;border-bottom:.125rem solid var(--primaryElement)}.leaderboard_legendItem__xV9pr{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}.leaderboard_symbol__mYuzH{width:2rem;color:var(--primaryElement)}.leaderboard_symbolSecondary__6F0s_{width:2rem;color:var(--secondaryElement)}.leaderboard_description__52m3x{color:var(--primaryElement);display:flex;flex-direction:column;margin-left:.5rem;gap:.5rem}.leaderboard_description__52m3x span{color:var(--secondaryElement);line-height:1.125rem;font-size:.813rem;font-weight:400;padding-top:.5rem}.leaderboard_description__52m3x a{color:#fff;font-size:.75rem;font-weight:400}.leaderboard_hotStreakContainer__OqRvK{display:flex;gap:.4rem;flex-direction:row;align-items:center}.leaderboard_leaderboardLegendSubText__BSGLu{max-width:18rem}.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 rgba(255,255,255,.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}.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 rgba(255,255,255,.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:fit-content}.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:rgba(255,255,255,.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:fit-content}.TeamCupScoringBanner_projectedText__Z_T2q{color:#949494}.TeamCupScoringBannerRyder_progressContainer__OoDrh{height:3.125rem;width:100%;position:relative;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);background:#e0e0e0}.TeamCupScoringBannerRyder_leftTeam__fZNwK{position:absolute;border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0;height:100%}.TeamCupScoringBannerRyder_rightTeam__cdUWh{position:absolute;border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0;height:100%}.TeamCupScoringBannerRyder_dividerContainer__ZBYrk{position:absolute;left:calc(50% - 1px);height:100%;border-left:1px solid #000;border-right:1px solid #000;z-index:10}.TeamCupScoringBannerRyder_teamContainer__5NuEt{display:flex;width:100%;margin-bottom:.75rem;align-items:center;margin-top:1.25rem}.TeamCupScoringBannerRyder_projectedValue__x968_{font-size:2.1875rem}.TeamCupScoringBannerRyder_projectedDivider__krYcF{width:.125rem;height:2rem;background:rgba(255,255,255,.25);margin:0 .75rem}.TeamCupScoringBannerRyder_scoringLeftTeam__rZzs_{display:flex;gap:.5rem;width:100%;align-items:center;padding:0 1.25rem;flex-direction:row}.TeamCupScoringBannerRyder_scoringRightTeam__df7m1{display:flex;gap:.5rem;width:100%;align-items:center;padding:0 1.25rem;flex-direction:row-reverse}.TeamCupScoringBannerRyder_toWinValue__Ot8rF{font-size:1.125rem}.TeamCupScoringBannerRyder_toWinText__EM_0t{font-family:Whitman;text-transform:lowercase;font-style:italic;font-weight:400;white-space:nowrap}.TeamCupScoringBannerRyder_pointsText__0Vcnr{font-size:.875rem}.TeamCupScoringBannerRyder_leftTeamInitial__xsM1B,.TeamCupScoringBannerRyder_leftTeamProjected__uLoun{left:1rem}.TeamCupScoringBannerRyder_leftTeamInitial__xsM1B,.TeamCupScoringBannerRyder_leftTeamProjected__uLoun,.TeamCupScoringBannerRyder_rightTeamInitial__TG5nr,.TeamCupScoringBannerRyder_rightTeamProjected__VfkDY{position:absolute;color:#fff;-webkit-text-stroke:2px rgba(0,0,0,.6);font-size:2.5rem;display:flex;height:100%;align-items:center;justify-content:center;line-height:2.5rem;text-shadow:0 2px 2px rgba(0,0,0,.2)}.TeamCupScoringBannerRyder_rightTeamInitial__TG5nr,.TeamCupScoringBannerRyder_rightTeamProjected__VfkDY{right:1rem}.TeamCupScoringBannerRyder_rightTeamInitial__TG5nr{color:#003c82;-webkit-text-stroke:2px rgba(255,255,255,.6)}.TeamCupScoringBannerRyder_leftTeamInitial__xsM1B{color:#c81414;-webkit-text-stroke:2px rgba(255,255,255,.6)}.TeamCupScoringBannerRyder_toWinContainer__uSxEE{display:flex;gap:.5rem;align-items:center}.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{border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);margin-left:17.688rem}.teamCupleaderboard_closeRyder__hS0SR,.teamCupleaderboard_close__hHTM1{width:2.25rem;height:2.25rem;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.teamCupleaderboard_closeRyder__hS0SR{border-radius:1.688rem;margin-left:19rem;border:1px solid rgba(0,0,0,.25)}.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;gap:.5rem}.teamCupleaderboard_tournamentTitleText__gJews{flex:1 1;min-width:0}.teamCupleaderboard_tournamentTitleIcon__H71T0{width:.625rem}.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_primaryLineRyder__k9Ofh{border:.063rem solid #000;height:.125rem;margin:0 1.25rem}.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:rgba(0,0,0,0);border-radius:1.6875rem;border:1px solid rgba(255,255,255,.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 rgba(255,255,255,.2)}.teamCupleaderboard_infoButton__hecA_{border-radius:50%;border:.64px solid #b8b8b8;height:1rem;width:1rem;display:inline-flex;align-items:center;cursor:pointer}.teamCupleaderboard_ryderMatchDetails__gr5QK{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.625rem}.teamCupleaderboard_ryderMatchComplete__zMyIK{font-weight:400}.radarModal_radarModal__1XHtH{background:var(--primaryColor);color:var(--primaryElement);font-size:1.188rem;border-radius:.5rem;position:absolute;top:4.5rem;right:1rem;width:8.375rem;z-index:10;padding:.75rem}.radarModal_radarModal__1XHtH h3{font-size:.688rem;text-transform:uppercase;font-weight:700;flex:1 1}@media(max-width:53.75rem){.radarModal_radarModal__1XHtH h3{white-space:nowrap;margin-right:.5rem}}.radarModal_radarModal__1XHtH h4{font-size:.688rem;text-transform:uppercase;color:var(--secondaryElement);font-weight:700;margin-bottom:.25rem}@media(max-width:53.75rem){.radarModal_radarModal__1XHtH h4{margin-bottom:unset}}@media(max-width:53.75rem)and (orientation:portrait){.radarModal_radarModal__1XHtH{position:absolute;bottom:7.75rem;left:1.25rem;height:2rem;top:unset;right:1.25rem;width:unset;display:flex;flex-direction:row-reverse;text-transform:uppercase;justify-content:center;align-items:center;padding:.625rem .75rem}}@media(max-width:53.75rem)and (orientation:landscape){.radarModal_radarModal__1XHtH{position:absolute;bottom:5.5rem;left:1.25rem;height:2rem;top:unset;right:1.25rem;width:unset;display:flex;flex-direction:row-reverse;text-transform:uppercase;justify-content:center;align-items:center;padding:.625rem .75rem}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.radarModal_radarModal__1XHtH{position:absolute;top:12.375rem}}.radarModal_closeRadarModal__TcWjH{display:none}.radarModal_heading__R_x1_{display:flex;flex-direction:row;align-items:center}@media(max-width:53.75rem){.radarModal_heading__R_x1_{flex-direction:row}}.radarModal_statItem__mtQXA{margin:.625rem 0;padding-top:1.125rem;font-weight:700}@media(max-width:53.75rem){.radarModal_statItem__mtQXA{font-size:.688rem;margin:0 .75rem 0 0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}.radarModal_statItem__mtQXA h4{margin-right:.3rem;white-space:nowrap}}.radarModal_arrow__aM4aL{cursor:pointer;align-items:center;display:flex;border:none;background:rgba(0,0,0,0);padding:0;margin:0;font:inherit;color:inherit;line-height:0}.radarModal_arrow__aM4aL svg{rotate:1turn;transition:rotate .25s ease-out}.radarModal_arrowExpanded__YX4Pz svg{rotate:180deg}.radarModal_statContainer__IZgA4{height:auto;overflow:hidden}@media(max-width:53.75rem){.radarModal_statContainer__IZgA4{display:flex;flex-direction:row;overflow-x:scroll}.radarModal_statContainer__IZgA4::-webkit-scrollbar{display:none}}@media(max-width:53.75rem){.radarModal_statContainer__IZgA4:before{content:"";position:absolute;bottom:0;background:linear-gradient(to right,transparent,var(--primaryColor));height:35%;bottom:.688rem;left:86%;width:6%;pointer-events:none}.radarModal_container__jTlON{width:100%;height:100%;overflow-y:scroll;display:flex;flex-direction:row}}@media(max-width:53.75rem){.radarModal_container__jTlON::-webkit-scrollbar{display:none}}.radarModal_statContainerHidden___EW60{height:0}.radarModal_closeBtn__yyous{margin-left:.625rem;border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;font:inherit;color:inherit;line-height:0;display:flex;align-items:center;justify-content:center}.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}}.killSwitch_killSwitchBackground__9HTU1{background:var(--primaryColor);height:100vh;width:100vw;display:flex;justify-content:center;flex-direction:column;align-items:center}.killSwitch_killSwitchContainer__IqlaH{margin-top:2rem}.killSwitch_killSwitchInformation__WNaFR{color:#fff;font-family:Suisse;font-weight:600;font-size:1.0625rem;line-height:1.625rem;text-align:center}@media(max-width:53.75rem){.killSwitch_killSwitchInformation__WNaFR{font-size:.938rem;line-height:1.5rem}}.loading_loadingBackground__gnCcv{display:flex;justify-content:center;flex-direction:column;align-items:center;background:var(--primaryColor);height:100vh;width:100vw;position:absolute;top:0;left:0;z-index:10}@media(max-width:53.75rem){.loading_loadingBackground__gnCcv{height:100%;width:100%}}.loading_sponsor__vaV0K{color:#fff}.loading_loadingScreen__EyLdY{margin-bottom:1.55rem}@media(max-width:53.75rem){.loading_loadingScreen__EyLdY{margin-bottom:1.875rem}}.loading_loadingSpinner__iuJEY{animation:loading_spin__fVSFb 1.5s linear infinite}@keyframes loading_spin__fVSFb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.oddsPlayer_playerOdds___nzHj{display:flex;flex-direction:column;align-items:center;justify-content:center;width:9.563rem;height:8.625rem}@media(max-width:53.75rem){.oddsPlayer_playerOdds___nzHj{flex-direction:row;width:100%;justify-content:flex-start;height:auto}}.oddsPlayer_headshot__JCi4f{border-radius:50%;width:3.5rem;height:3.5rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-bottom:1rem;background:#000}.oddsPlayer_headshot__JCi4f img{border-radius:50%;background:#fff}@media(max-width:53.75rem){.oddsPlayer_headshot__JCi4f{margin-right:.75rem;margin-bottom:0;height:2.75rem;width:2.75rem}}.oddsPlayer_primaryHeadshot__6ID9J{border:2px solid var(--playerInFocus)}.oddsPlayer_playerInfo__rvkTl{display:flex;flex-direction:column;align-items:center}@media(max-width:53.75rem){.oddsPlayer_playerInfo__rvkTl{justify-content:flex-start}}.oddsPlayer_playerName__5K79B{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;width:9.5rem}@media(max-width:53.75rem){.oddsPlayer_playerName__5K79B{justify-content:flex-start;width:100%}}.oddsPlayer_shortName__DIlCh{color:var(--primaryElement);font-size:1.188rem;line-height:1.375rem;letter-spacing:-.013rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:center}.oddsPlayer_shortName__DIlCh svg{margin-left:.5rem;cursor:pointer}.oddsPlayer_shortName__DIlCh svg path{fill:var(--secondaryElement)}@media(max-width:53.75rem){.oddsPlayer_shortName__DIlCh{justify-content:flex-start;font-size:.938rem;line-height:1rem}}.oddsPlayer_favoritePlayer__QeIGr{margin-bottom:.5rem;margin-left:.25rem;stroke:#20477e!important}.oddsPlayer_favoritePlayer__QeIGr path{fill:#20477e!important}.oddsPlayer_oddsSection__BS78T{display:flex;flex-direction:column;align-items:center}@media(max-width:53.75rem){.oddsPlayer_oddsSection__BS78T{flex-direction:row}}.oddsPlayer_winnerSubheading__K3Tfk{text-transform:uppercase;color:var(--secondaryElement);font-size:.813rem;line-height:.875rem;letter-spacing:.025rem;margin-bottom:.5rem;text-align:center;text-wrap:nowrap}@media(max-width:53.75rem){.oddsPlayer_winnerSubheading__K3Tfk{margin-right:1rem;margin-bottom:0}}.oddsPlayer_oddsAmount__Mn4Pc{display:flex;flex-direction:row;align-items:center}.oddsPlayer_oddsSwing__8DaSP{margin-right:.25rem}.oddsPlayer_oddsToWin__EH1wP{color:var(--primaryElement);font-size:.813rem;line-height:.875rem;letter-spacing:.025rem}.groupOddsPlayer_groupPlayerOddsRow__hMpTM{display:flex;flex-direction:row;justify-content:space-around;align-items:center;margin-top:.5rem}.groupOddsPlayer_playerGroupInfo__P6pDy{display:flex;flex-direction:column}.groupOddsPlayer_tspPlayerGroup__24WpT{display:flex;flex-direction:row;width:2.75rem;height:2.75rem;position:relative;align-items:center;justify-content:center;margin-top:1rem}.groupOddsPlayer_playerAvatar__rvbQn{margin:-.5rem}.groupOddsPlayer_headshot__NSqEb{border-radius:50%;width:3.5rem;height:3.5rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;background:#000}.groupOddsPlayer_headshot__NSqEb img{border-radius:50%;background:#fff}.groupOddsPlayer_primaryHeadshot__u2JIr{border:.125rem solid var(--playerInFocus)}.groupOddsPlayer_groupName__ExaUp{flex-direction:column;font-size:1.188rem}.groupOddsPlayer_groupName__ExaUp,.groupOddsPlayer_oddsSection__V67UP{text-align:center;line-height:1.375rem}.groupOddsPlayer_oddsText__JrCiw{font-size:.813rem;color:#949494;text-transform:uppercase}.groupOddsPlayer_oddsAmount__0vHdy{display:flex;flex-direction:row;align-items:center;justify-content:center}.groupOddsPlayer_oddsSwing__4Fvn8{margin-right:.25rem}.groupOddsPlayer_oddsToWinValue__7ZhoU{color:var(--primaryElement);font-size:.813rem;line-height:.875rem;letter-spacing:.025rem}.oddsInterstitial_background___lYhW{gap:1.5rem}.oddsInterstitial_background___lYhW,.oddsInterstitial_tspBackground__xpEs9{background:var(--primaryColor);border-radius:.5rem;padding:1.5rem;font-weight:600;color:var(--primaryElement);display:flex;flex-direction:column}.oddsInterstitial_tspBackground__xpEs9{gap:.625rem}.oddsInterstitial_header__V3yIa{display:flex;flex-direction:row;justify-content:space-between;height:2.25rem;align-items:center}.oddsInterstitial_oddsBy__d1TNd{font-size:.688rem;line-height:.75rem;letter-spacing:.022rem;text-transform:uppercase}.oddsInterstitial_close__BGkZo{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.oddsInterstitial_players__X4lY_{display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}@media(max-width:53.75rem){.oddsInterstitial_players__X4lY_{flex-direction:column;gap:1.25rem}}.oddsInterstitial_footer___Jf5Y{display:flex;flex-direction:row;height:2rem;justify-content:space-between;align-content:center}.oddsInterstitial_subjectToChange__b4PDI{display:flex;align-items:center;font-size:.813rem;line-height:1.125rem;font-weight:400;color:var(--secondaryElement)}.oddsInterstitial_betNow__r_3NU{border-radius:1.688rem;border:1px solid var(--primaryElement);background:var(--primaryElement);color:var(--primaryColor);font-size:.813rem;line-height:.875rem;padding:.688rem 1.25rem;text-wrap:nowrap}.oddsInterstitial_betNow__r_3NU,.shot_shotNum__aNmlh{display:flex;align-items:center;justify-content:center}.shot_shotNum__aNmlh{width:1.5rem;height:1.5rem;border-radius:1.063rem;border:.125rem solid var(--primaryElement);font-size:.688rem;line-height:.75rem;cursor:pointer;z-index:15;flex-shrink:0}@media(max-width:53.75rem){.shot_shotNum__aNmlh{height:1.625rem;width:1.625rem}}.shot_shot__LP6XA{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative;width:100%;flex:1 1}@media(max-width:53.75rem){.shot_shot__LP6XA{min-width:20%}}.shot_firstShot__4rR1q{position:relative;left:0;justify-content:flex-start;width:1.5rem;flex-grow:0;min-width:1.5rem}.shot_selected__ToMFP{background:var(--primaryElement);color:var(--primaryColor)}.shot_penalty__pL71g{background:var(--penaltyShot);border:.125rem solid var(--penaltyShot);color:var(--penaltyShotText)}.shot_notSelected__33YtX{color:var(--primaryElement);background:var(--primaryColor)}.shot_includeVideo__nIcFc{border:.125rem solid var(--playerInFocus)}.shot_progressLine__xp34z{display:flex;position:absolute;left:0;border-top:.125rem solid var(--primaryElement);z-index:9;width:0;flex:1 1;justify-self:flex-start;transition:width 3s linear}@media(max-width:53.75rem){.shot_progressLine__xp34z{top:unset}}.shot_progressLineComplete__3bf2w{display:flex;position:absolute;left:0;border-top:.125rem solid var(--primaryElement);z-index:9;width:100%;flex:1 1;justify-self:flex-start}@media(max-width:53.75rem){.shot_progressLineComplete__3bf2w{top:unset}}.shot_progressLineEmpty__9yYEd{display:flex;position:absolute;left:0;border-top:.125rem solid var(--primaryElement);z-index:9;width:0;flex:1 1;justify-self:flex-start}@media(max-width:53.75rem){.shot_progressLineEmpty__9yYEd{top:unset}}.shot_selectedShot__FzVdF{width:100%}.shot_shotLine__eo_lU{display:flex;position:absolute;left:0;border-top:.125rem solid rgba(255,255,255,.2);z-index:8;width:100%;min-width:1rem;flex-grow:1;justify-self:flex-start}@media(max-width:53.75rem){.shot_shotLine__eo_lU{top:unset}}.shotSlider_shotSliderControl__n5Lf0{-webkit-user-select:none;user-select:none}.shotSlider_shotSliderControl__n5Lf0:hover:not(:disabled):not(.shotSlider_disabledPlayButton__kTUM5){opacity:.7}.shotSlider_shotSliderControl__n5Lf0:focus-visible{outline:none}.shotSlider_shotSliderControl__n5Lf0:focus-visible:not(:disabled):not(.shotSlider_disabledPlayButton__kTUM5){opacity:.7}.shotSlider_shotDetails__EcxKZ{display:flex;position:relative;flex-direction:row;padding:0 2.25rem;align-items:center;justify-content:space-betweensafe;width:100%}@media(max-width:53.75rem)and (orientation:portrait){.shotSlider_shotDetails__EcxKZ{align-items:center;padding:unset;justify-content:space-between;margin-top:.4rem}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.shotSlider_shotDetails__EcxKZ{justify-content:space-between;padding:0 1.125rem}}@media(max-width:53.75rem)and (orientation:landscape){.shotSlider_shotDetails__EcxKZ{width:100%;justify-content:space-between;padding:0 .75rem}}.shotSlider_shotSlider__Ts99p{display:flex;align-items:center;flex:1 1;position:relative;margin-right:2.938rem;width:100%}@media(max-width:53.75rem){.shotSlider_shotSlider__Ts99p{margin:unset;width:12.625rem}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.shotSlider_shotSlider__Ts99p{margin:0 1rem;max-width:400px}}.shotSlider_shots__Nnju_{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1 1;width:100%;position:absolute;overflow:hidden;overflow-x:scroll}.shotSlider_shots__Nnju_::-webkit-scrollbar{display:none}.shotSlider_nextButton__BVI7l{height:2.5rem;width:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.shotSlider_nextButton__BVI7l svg{rotate:180deg}@media(max-width:53.75rem){.shotSlider_nextButton__BVI7l{margin-left:1rem}.shotSlider_nextButton__BVI7l svg{height:26px;width:26px}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.shotSlider_nextButton__BVI7l{margin:unset}}.shotSlider_prevButton__I0Bfv{height:2.5rem;width:2rem;margin-right:3.129rem;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:53.75rem){.shotSlider_prevButton__I0Bfv{margin:unset;margin-right:1rem;margin-left:1rem}.shotSlider_prevButton__I0Bfv svg{height:1.625rem;width:1.625rem}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.shotSlider_prevButton__I0Bfv{margin:unset}}.shotSlider_shotLineBackground__aChOo{display:flex;border-top:.125rem solid rgba(255,255,255,.2);z-index:0;flex-grow:1;flex-shrink:1;overflow:hidden;width:100%}@media(max-width:53.75rem){.shotSlider_shotLineBackground__aChOo{top:unset}.shotSlider_playPause___ARie{width:26px;height:26px}}.shotSlider_playButton__aVf_y{width:2.25rem;height:2.25rem;border-radius:1.688rem;display:flex;align-items:center;justify-content:center;margin-right:2.813rem;border:2px solid var(--primaryElement);cursor:pointer}@media(max-width:53.75rem){.shotSlider_playButton__aVf_y{height:1.625rem;width:1.625rem;margin-left:unset;margin-top:unset;margin-bottom:unset;margin-right:.438rem}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.shotSlider_playButton__aVf_y{margin-right:1.25rem}}.shotSlider_liveButton__lYH3C{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;margin-right:2.813rem;cursor:pointer;border-radius:1.688rem;border:2px solid #e8000b}@media(max-width:53.75rem){.shotSlider_liveButton__lYH3C{height:1.625rem;width:1.625rem;margin:unset}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.shotSlider_liveButton__lYH3C{margin-right:1.25rem}}.shotSlider_playSvg__Dgimj{margin-left:2px}@media(max-width:53.75rem){.shotSlider_playSvg__Dgimj{width:12px;height:12px}}.shotSlider_disabledPlayButton__kTUM5{border:2px solid var(--primaryElement);cursor:default;opacity:.5}.shotSlider_disabledPlay__27rWn path{fill:var(--primaryElement)}.shotSlider_disabledPlay__27rWn circle{stroke:var(--primaryElement)}.shotSlider_live__t3Jvz path{fill:#e8000b}.shotSlider_live__t3Jvz circle{stroke:#e8000b}.shotSlider_live__t3Jvz rect{fill:#e8000b}.shotSlider_pause__xcJhs circle{stroke:var(--primaryColor)}.shotSlider_goToLive__FyzBD{display:flex;flex-direction:row;border:.063rem solid #e8000b;border-radius:1.688rem;padding:.688rem 1.25rem;color:#e8000b;font-size:.813rem;line-size:.875rem;gap:.625rem;margin-right:1.75rem;cursor:pointer}.shotSlider_goToLive__FyzBD svg path{fill:#e8000b}@media((min-width:53.8125rem) and (max-width:68.75rem)){.shotSlider_goToLive__FyzBD{margin-right:1rem}}.selector_label__4vXG9{width:2.625rem;margin-bottom:.25rem;font-size:.688rem;text-transform:uppercase}@media(max-width:53.75rem){.selector_label__4vXG9{line-height:.75rem;font-weight:600}}.selector_selector__B19wu{cursor:pointer}.selector_display__8QVg3{font-size:1.5rem;line-height:1.75rem}@media(max-width:53.75rem){.selector_display__8QVg3{font-size:1.188rem;line-height:1.375rem}}.selector_selectorOptions__grNep{display:flex;flex-direction:row;align-items:center;cursor:pointer}.selector_options__X1Fds{display:flex;flex-direction:row}.selector_arrow__Um6Br{margin-left:.125rem}.selector_arrow__Um6Br svg{rotate:180deg;transition:rotate .5s ease-out}.selector_arrowMobile__PtjsH{margin-left:.375rem}.selector_arrowExpanded__vwLGA svg{rotate:1turn}.selector_dropdown__hM463{position:absolute;display:flex;align-items:flex-end;bottom:6.5rem;transition:height .5s;height:17.438rem;overflow:hidden;visibility:visible}@media(max-width:53.75rem){.selector_dropdown__hM463{position:fixed;bottom:0;left:0;width:100%;transition:unset;height:100vh;background:var(--primaryColorWithOpacity);overflow-y:auto;z-index:20}}.selector_dropdownHidden__teYDm{height:0;visibility:hidden}.selector_close__QI504{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:1rem}.selector_dropdownBackground__tJKTC{display:flex;flex-direction:column;background-color:var(--primaryColor);color:var(--primaryElement);font-weight:600;padding:1rem;border-radius:.5rem}@media(max-width:53.75rem){.selector_dropdownBackground__tJKTC{background-color:var(--modalBackground);padding:1.5rem 1.25rem;border-radius:unset}}.selector_dropdownLabel__J_kYn{display:flex;align-items:center;justify-content:center;font-size:1.188rem;line-height:1.375rem;letter-spacing:-.013rem;border-bottom:.063rem solid rgba(255,255,255,.25);padding-bottom:1.063rem}@media(max-width:53.75rem){.selector_dropdownLabel__J_kYn{padding-bottom:1.5rem}}.selector_dropdownList__Ue_tc{border-bottom:.063rem solid var(--primaryColor);z-index:10;overflow-y:scroll}.selector_dropdownList__Ue_tc::-webkit-scrollbar{display:none}@media(max-width:53.75rem){.selector_dropdownList__Ue_tc{border-bottom:none}}.selector_dropdownList__Ue_tc .selector_dropdownOption__FnRRr{border-bottom:.063rem solid rgba(255,255,255,.25)}.selector_dropdownList__Ue_tc li:last-child .selector_dropdownOption__FnRRr{border-bottom:none}.selector_dropdownOption__FnRRr{display:flex;width:100%;line-height:1.5rem;font-size:.938rem;padding-bottom:.813rem;padding-top:.75rem;z-index:5;position:relative;cursor:pointer}@media(max-width:53.75rem){.selector_dropdownOption__FnRRr{justify-content:space-between;padding:1.063rem 0}}.selector_selected__GGEax{color:var(--primaryElement)}.selector_notSelected__NbGg9{color:var(--secondaryElement)}@media(max-width:53.75rem){.selector_notSelected__NbGg9{color:var(--primaryElement)}}.selector_holeDropdown__aOarR{width:13.5rem;max-height:17.438rem;overflow:hidden}@media(max-width:53.75rem){.selector_holeDropdown__aOarR{width:100%;max-height:85vh;border-top-right-radius:1.5rem;border-top-left-radius:1.5rem}}.selector_roundDropdown__08RFj{width:max-content;min-width:13.5rem;max-height:17.438rem;overflow:hidden}@media(max-width:53.75rem){.selector_roundDropdown__08RFj{width:100%;max-height:85vh;border-top-right-radius:1.5rem;border-top-left-radius:1.5rem}}.selector_circle__R4E_Y{width:1.5rem;height:1.5rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);cursor:pointer}.selector_selectedCircle__nLHQk{background:var(--primaryElement);display:flex;justify-content:center;align-items:center}.selector_selectedCircle__nLHQk .selector_selectedCircleIcon__WoTm_{fill:none}.selector_nonCapText__w91_k{text-transform:none}.framework_icons__SYZHz{display:flex;margin-right:1.5rem;justify-content:space-between;align-items:center;gap:1.5rem}.framework_logos__nd4YR{display:flex;align-items:center;margin-left:1.5rem}.framework_PGAtourLogo__u0xCH{height:1.469rem;width:1.059rem;margin-right:.754rem}.framework_PGAtourLogo__u0xCH svg{height:24px;width:17px}.framework_tourcastLogo__vrjMq{height:.75rem;width:5.634rem}.framework_tourcastLogo__vrjMq svg{height:12px;width:90px}.framework_round__eR_lD{width:max-content;min-width:6.563rem;padding-right:2.438rem;padding-left:1.5rem;border-right:.063rem solid rgba(255,255,255,.25)}@media((min-width:53.8125rem) and (max-width:68.75rem)){.framework_round__eR_lD{padding-right:1.25rem}}@media(max-width:53.75rem){.framework_round__eR_lD{min-width:unset}}@media(max-width:53.75rem)and (orientation:portrait){.framework_round__eR_lD{border-right:unset;padding:unset;width:unset}}@media(max-width:53.75rem)and (orientation:landscape){.framework_round__eR_lD{padding-right:.75rem;padding-left:.75rem;width:unset}}.framework_hole__zs5SV{margin-left:2rem;margin-right:2.375rem}@media(max-width:53.75rem)and (orientation:portrait){.framework_hole__zs5SV{margin:unset}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.framework_hole__zs5SV{margin-right:.9375rem;margin-left:1.5rem}}@media(max-width:53.75rem)and (orientation:landscape){.framework_hole__zs5SV{margin-right:.9375rem;margin-left:1.5rem}}.framework_par__V6lKg{margin-right:1.875rem}@media(max-width:53.75rem)and (orientation:portrait){.framework_par__V6lKg{margin:unset}}@media(max-width:53.75rem)and (orientation:landscape){.framework_par__V6lKg{margin-right:.5rem}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.framework_par__V6lKg{margin-right:.938rem}}.framework_yards__Xe8Ge{padding-right:2.438rem;border-right:.063rem solid rgba(255,255,255,.25)}@media(max-width:53.75rem)and (orientation:landscape){.framework_yards__Xe8Ge{padding-right:.5rem}}@media((min-width:53.8125rem) and (max-width:68.75rem)){.framework_yards__Xe8Ge{padding-right:1.5rem}}@media(max-width:53.75rem)and (orientation:portrait){.framework_yards__Xe8Ge{padding:unset;border:none}}.framework_shots__Rj26l{display:flex;flex-grow:1;flex-shrink:1;margin-right:2.938rem;position:relative}.framework_infoLabel__3buxf{width:2.625rem;margin-bottom:.25rem;font-size:.688rem}.framework_infoData__N_7Ag{font-size:1.5rem;line-height:1.75rem}.framework_holeInfoData__jppdJ,.framework_holeInfoLabels__xNz1y{display:flex;flex-direction:row}.framework_closeIcon__qY0Gy,.framework_infoIcon__XQovF,.framework_searchIcon__dWBFd,.framework_settingsIcon__XUTVM{cursor:pointer}.framework_infoIconButton__1W1Y_ path:last-of-type{fill:var(--background-primary)}.framework_roundHoleInfo__mcm3H{display:flex;justify-content:space-between}@media(max-width:53.75rem)and (orientation:portrait){.framework_roundHoleInfo__mcm3H{width:100%}}.framework_adBanner__jdJyN{height:2.25rem;background:var(--primaryColor);flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;width:100%;z-index:10;padding-right:1.25rem;display:flex;gap:1.25rem}.framework_adCentered__dRVAn{padding-right:0;justify-content:center}.framework_roundText__fWAjJ{color:var(--primaryElement);text-transform:uppercase;font-weight:700;font-size:.8125rem}.framework_adContainer__9FRvb{display:flex;align-items:center}.framework_divider__XKG08{width:1px;background:rgba(255,255,255,.25);height:1rem}.tourcastGhost_ghostLikeButton__qKrJ3{-webkit-user-select:none;user-select:none}.tourcastGhost_ghostLikeButton__qKrJ3:hover:not(:disabled){opacity:.7}.tourcastGhost_ghostLikeButton__qKrJ3:focus-visible{outline:none}.tourcastGhost_ghostLikeButton__qKrJ3:focus-visible:not(:disabled){opacity:.7}.settingsModal_modalContainer__M_S8G{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);overflow-y:auto;z-index:11;display:flex;align-items:center;justify-content:center}.settingsModal_openModal__dB8Lw{display:flex}.settingsModal_closeModal__skgdc{display:none}.settingsModal_modalBackdropDismiss__B_OpQ{position:absolute;inset:0;z-index:0;width:100%;height:100%;cursor:pointer}.settingsModal_modalContent__4MACP{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:2rem;width:32.125rem;max-height:100%;background:var(--modalBackground);border-radius:.375rem;overflow-y:auto}@media(max-width:53.75rem){.settingsModal_modalContent__4MACP{border-top-right-radius:1.5rem;border-top-left-radius:1.5rem;padding:1.25rem;height:100vh;margin-top:unset}}.settingsModal_setting__PdNlX{display:flex;flex-direction:row;position:relative;width:100%;border-bottom:2px solid #fff;justify-content:center;padding-bottom:2.438rem}@media(max-width:53.75rem){.settingsModal_setting__PdNlX{padding-bottom:1.75rem}}.settingsModal_settingHeading__ZacTa{color:var(--primaryElement);height:1.75rem;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.031rem}.settingsModal_close__q7Opt{width:2.25rem;height:2.25rem;border-radius:1.688rem;border:1px solid rgba(255,255,255,.25);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.settingsModal_settingContainer__9P4YH{display:flex;width:100%;border-bottom:.0625rem solid rgba(255,255,255,.25)}.settingsModal_icon__Ndr8D{margin-top:1.063rem}.settingsModal_settingContent__bLwjn{margin:1rem 0 1.063rem;width:100%}.settingsModal_settingTitle__k3pjS{border-bottom:1px solid rgba(255,255,255,.25);cursor:pointer}.settingsModal_privacySubHeading__H0So2,.settingsModal_settingTitle__k3pjS{font-style:normal;font-weight:600;font-size:.938rem;line-height:1rem;letter-spacing:-.01em;color:#fff;display:flex;justify-content:space-between;padding-bottom:1.063rem}.settingsModal_settingDescription__vMq0Z{font-style:normal;line-height:1.125rem;font-weight:400;font-size:.813rem;color:var(--secondaryElement);padding-top:.5rem}@media(max-width:53.75rem){.settingsModal_settingDescription__vMq0Z{width:17.813rem}}.settingsModal_toggleSwitch__CXoLk{position:relative;display:inline-block;width:2.5rem;height:1.5rem;cursor:pointer}.settingsModal_toggleSlider__8_RZy{position:absolute;top:0;left:0;right:0;bottom:0;background-color:gray;border-radius:1.25rem;transition:.4s}.settingsModal_toggleSwitch__CXoLk input[type=checkbox]{opacity:0;width:0;height:0}.settingsModal_toggleSwitch__CXoLk input[type=checkbox]:checked+.settingsModal_toggleSlider__8_RZy{background-color:var(--secondaryElementSelected)}.settingsModal_toggleSwitch__CXoLk input[type=checkbox]:checked+.settingsModal_toggleSlider__8_RZy:before{transform:translateX(15px)}.settingsModal_toggleSwitch__CXoLk input[type=checkbox]:not(:checked)+.settingsModal_toggleSlider__8_RZy{background-color:rgba(255,255,255,.25)}.settingsModal_toggleSlider__8_RZy:before{position:absolute;content:"";height:1.313rem;width:1.313rem;left:.125rem;bottom:.091rem;background-color:#fff;border-radius:50%;transition:.4s}.settingsModal_privacyContent__Tloim{width:100%;margin-top:3rem}.settingsModal_privacyTitle__4aNoj{font-style:normal;font-weight:600;font-size:1.188rem;line-height:1.375rem;letter-spacing:-.2px;color:#fff;border-bottom:2px solid #fff;padding-bottom:1.125rem}.settingsModal_settingFooter__sGxdE{font-style:normal;font-weight:400;font-size:.813rem;line-height:1.125rem;color:#949494}.settingsModal_settingPrivacySettings__10k65{display:flex;justify-content:space-between;margin:1rem 0 1.063rem;width:100%;cursor:pointer;align-items:center;border-bottom:1px solid rgba(255,255,255,.25)}.settingsModal_arrow__fB3tE{width:.875rem;height:.375rem;margin-left:.438rem;margin-top:.313rem;margin-bottom:2rem}.settingsModal_arrow__fB3tE svg{rotate:90deg;transition:rotate .5s ease-out}.TourcastModel_tourcastContainer__Se7Nx{width:100%;background:var(--primaryColor);height:calc(100vh - 8rem)}@media(max-width:53.75rem){.TourcastModel_tourcastContainer__Se7Nx{height:calc(100vh - 12.375rem)}@supports(height:100dvh){.TourcastModel_tourcastContainer__Se7Nx{height:calc(100dvh - 12.375rem)}}}@media(max-width:53.75rem){.TourcastModel_tourcastContainerWebview__38XRI{height:calc(100vh - 9.375rem)}@supports(height:100dvh){.TourcastModel_tourcastContainerWebview__38XRI{height:calc(100dvh - 9.375rem)}}}.videoPlayer_videoContainer__9vxyc{position:absolute;width:480px;height:270px;bottom:6.5rem;right:1.5rem;z-index:10}@media(max-width:53.75rem)and (orientation:portrait){.videoPlayer_videoContainer__9vxyc{width:260px;height:146px;right:.75rem;bottom:10.5rem}}@media(max-width:53.75rem)and (orientation:landscape){.videoPlayer_videoContainer__9vxyc{width:260px;height:146px;right:.75rem;bottom:8.375rem}}.videoPlayer_videoClose__EyTLd{position:absolute;top:0;right:0;width:2rem;height:2rem;background:#070b0c;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer}.videoPlayer_videoClose__EyTLd svg path{stroke:#fff}.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 rgba(255,255,255,.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 rgba(255,255,255,.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 rgba(255,255,255,.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}