@font-face{font-family:SwingIonicons;src:url(/fonts/ionicons.ttf) format("truetype");font-display:block}.SwingBoard_board__8MrPr{--pine:#063c2c;--gold:#85630e;--ink:#101b17;--muted:#656969;--line:#d9d9d4;--surface:#fbfaf7;color:var(--ink);background:var(--surface);font-family:Arial,Helvetica,system-ui,sans-serif;padding:24px 32px;border:1px solid #e5e2da;border-radius:18px;line-height:1.35;max-width:1080px;margin-inline:auto}.SwingBoard_board__8MrPr button{cursor:pointer;font:inherit}.SwingBoard_board__8MrPr button:focus-visible,.SwingBoard_scorecardScroll__atKY8:focus-visible{outline:3px solid var(--pine);outline-offset:4px}.SwingBoard_board__8MrPr button{transition:background .16s ease,opacity .16s ease}.SwingBoard_board__8MrPr button:hover{opacity:.84}.SwingBoard_board__8MrPr h2,.SwingBoard_board__8MrPr h3,.SwingBoard_board__8MrPr p{margin:0}.SwingBoard_icon__u4Glw{font-family:SwingIonicons!important;font-weight:400!important;font-style:normal;font-size:22px;line-height:1;flex-shrink:0}.SwingBoard_user__JdnZe{color:var(--pine)}.SwingBoard_opponent__ksJBq{color:var(--gold)}.SwingBoard_muted__mOQF6,.SwingBoard_neutral__AzeVK{color:var(--muted)}.SwingBoard_eyebrow__uz3yd{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.SwingBoard_header__diSDm{padding-bottom:18px}.SwingBoard_backButton__qJmoI{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--line);border-radius:999px;padding:9px 16px;background:transparent;font-size:12px!important;font-weight:700!important}.SwingBoard_titleRow__3GgQI{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:16px}.SwingBoard_title__FkNdD{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:48px;letter-spacing:-.035em;line-height:1.13}.SwingBoard_refreshStatus__An1hF{font-size:11px;color:var(--muted);white-space:nowrap}.SwingBoard_meta__CUfLr{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px;font-size:15px;color:var(--muted)}.SwingBoard_roundPill__R15MQ{background:#eaf2ec;color:var(--pine);padding:5px 14px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em}.SwingBoard_scoreboard__sUwS7{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.8fr) minmax(0,1fr);gap:20px;align-items:center;padding:6px 0 24px;border-bottom:1px solid var(--line)}.SwingBoard_teamName__BIzB6{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere}.SwingBoard_total__7BzOT{display:block;font-size:58px;font-weight:750;line-height:1.1;letter-spacing:-.04em;margin-top:4px;font-variant-numeric:tabular-nums}.SwingBoard_gap__inBOn{text-align:center;font-size:16px;font-weight:700;border-inline:1px solid var(--line);padding:12px 18px}.SwingBoard_scoreRight__NAxvQ{text-align:right}.SwingBoard_features__n7kYX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--line)}.SwingBoard_feature__I_Yj6{display:flex;flex-direction:column;align-items:center;text-align:center;background:transparent;border:0;padding:0 28px;min-width:0}.SwingBoard_feature__I_Yj6:first-child{border-right:1px solid var(--line)}.SwingBoard_feature__I_Yj6 .SwingBoard_eyebrow__uz3yd:first-child{align-self:flex-start}.SwingBoard_golferName__23q__{display:flex;align-items:flex-start;align-self:stretch;text-align:left;min-height:48px;font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.12;letter-spacing:-.025em;color:var(--ink);overflow-wrap:break-word;margin-top:8px}.SwingBoard_nextHole__FBsmS{display:block;align-self:flex-start;text-align:left;font-size:14px;color:var(--muted);margin-top:7px;min-height:20px}.SwingBoard_sharedTag__50B8y{align-self:flex-start;font-size:10px;color:var(--muted);margin-top:4px}.SwingBoard_resultBox__KKC7G{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#edf5ef;border:1px solid #d8e9df;border-radius:9px;margin-top:18px;padding:13px 8px;width:100%;min-height:90px}.SwingBoard_opponent__ksJBq .SwingBoard_resultBox__KKC7G{background:#faf4e1;border-color:#eddfaa}.SwingBoard_neutral__AzeVK .SwingBoard_resultBox__KKC7G{background:#f1f1ed;border-color:var(--line)}.SwingBoard_resultBox__KKC7G strong{font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:700;line-height:1.15}.SwingBoard_flowArrow__AgKrU{color:#8c908e;margin:10px 0 7px}.SwingBoard_resultHint__EoQp7{font-size:10px;color:var(--muted)}.SwingBoard_result__DABvd{font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-.03em;margin-top:4px;overflow-wrap:anywhere}.SwingBoard_gain__7PaZD{font-size:15px;color:var(--muted);margin-top:5px}.SwingBoard_localCounts__KokJj{margin-top:14px;color:var(--muted);font-size:12px;line-height:1.5}.SwingBoard_singleFeature__yas1B{grid-template-columns:minmax(0,1fr);max-width:540px;margin-inline:auto}.SwingBoard_singleFeature__yas1B .SwingBoard_feature__I_Yj6:first-child{border-right:0}.SwingBoard_singleFeature__yas1B .SwingBoard_golferName__23q__{min-height:0}.SwingBoard_commonCount__nGu1Y{text-align:center;font-size:15px;font-weight:600;padding-top:15px}.SwingBoard_heldFixed__NaoZr{text-align:center;font-size:12px;color:var(--muted);padding:8px 0 12px}.SwingBoard_linkRow__xFPGO{display:flex;align-items:center;justify-content:space-between;width:100%;gap:14px;border:0;border-bottom:1px solid var(--line);padding:15px 0;background:transparent;color:var(--pine);font-size:16px!important;font-weight:600!important;text-align:left;min-height:54px}.SwingBoard_stats__3XjHX{padding:17px 0;border-bottom:1px solid var(--line)}.SwingBoard_statsHeading__MRERP{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:var(--pine)}.SwingBoard_statsGrid__7jrht{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;text-align:center}.SwingBoard_statsGrid__7jrht>div+div{border-left:1px solid var(--line)}.SwingBoard_statsGrid__7jrht strong{display:block;font-size:26px;line-height:1.1;font-weight:750;font-variant-numeric:tabular-nums}.SwingBoard_statsGrid__7jrht span{display:block;font-size:12px;color:var(--muted);margin-top:5px}.SwingBoard_statsNote__0fBLX{margin-top:9px!important;color:var(--muted);font-size:10px;text-align:center}.SwingBoard_splitStats__xWIpQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.SwingBoard_statsCompact__4wywE .SwingBoard_eyebrow__uz3yd{font-size:10px}.SwingBoard_statsCompact__4wywE .SwingBoard_statsGrid__7jrht strong{font-size:22px}.SwingBoard_sharedSummary___Lahc{padding:17px 0;border-bottom:1px solid var(--line);color:var(--muted)}.SwingBoard_sharedSummary___Lahc p{font-size:14px;margin-top:7px}.SwingBoard_emptyState__tr1h1{padding:32px 0;text-align:center;border-bottom:1px solid var(--line)}.SwingBoard_emptyState__tr1h1 h3{font-family:Georgia,Times New Roman,serif;font-size:28px}.SwingBoard_emptyState__tr1h1 p{margin-top:12px;color:var(--muted);font-size:15px}.SwingBoard_tabs__XzIYf{display:flex;margin:18px 0 10px;padding:3px;border:1px solid var(--line);border-radius:12px}.SwingBoard_tabs__XzIYf button{flex:1;border:0;border-radius:9px;background:transparent;color:var(--muted);padding:10px 12px;min-height:44px;font-weight:600}.SwingBoard_tabs__XzIYf .SwingBoard_activeTab__bRMv6{background:var(--pine);color:white}.SwingBoard_golferGroup__nbLaP{border-bottom:1px solid var(--line);padding-top:18px}.SwingBoard_groupHeading__snepI{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:3px}.SwingBoard_groupHeading__snepI>span{font-size:12px;flex-shrink:0}.SwingBoard_golferRow__2hZRH{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 18px;align-items:center;gap:18px;background:transparent;width:100%;text-align:left;padding:18px 0;border:0;border-bottom:1px solid var(--line);color:inherit}.SwingBoard_golferRow__2hZRH:last-child{border-bottom:0}.SwingBoard_listName__Y7MKr{display:block;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.15;color:var(--ink);letter-spacing:-.02em;overflow-wrap:anywhere}.SwingBoard_listMeta__pzeWG{display:block;font-size:12px;color:var(--muted);margin-top:6px}.SwingBoard_listOutcome__ArfuJ{font-size:14px;font-weight:600;line-height:1.4}.SwingBoard_emptyGroup__LKXAU{font-size:13px;color:var(--muted);padding:18px 0}.SwingBoard_roundTabs__gZwCr{display:flex;justify-content:center;gap:10px;margin:15px 0}.SwingBoard_roundTabs__gZwCr button{border:1px solid var(--line);border-radius:999px;min-width:52px;min-height:42px;background:transparent;color:var(--muted);font-weight:600}.SwingBoard_roundTabs__gZwCr .SwingBoard_activeRound__4bOPF{color:white;background:var(--pine);border-color:var(--pine)}.SwingBoard_scrollHint__64XEG{font-size:12px;color:var(--muted);margin:12px 0 14px!important}.SwingBoard_scorecardScroll__atKY8{overflow-x:auto;padding-bottom:10px;overscroll-behavior-x:contain}.SwingBoard_roundTeam__0GNCT{min-width:870px;margin-bottom:24px}.SwingBoard_roundHeading__b1EkP{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 0 9px;position:sticky;left:0;max-width:min(100%,920px)}.SwingBoard_roundHeading__b1EkP h3{font-size:18px;text-transform:uppercase;font-weight:700}.SwingBoard_roundHeading__b1EkP>span{color:var(--muted);font-size:13px}.SwingBoard_scorecard__SCTMq{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;border:1px solid var(--line);border-radius:8px;overflow:visible;font-size:13px;background:var(--surface);color:var(--ink)}.SwingBoard_scorecard__SCTMq td,.SwingBoard_scorecard__SCTMq th{box-sizing:border-box;padding:8px 0;text-align:center;border-right:1px solid #e7e7e2;border-bottom:1px solid #e7e7e2;width:37px;height:37px;line-height:1.2}.SwingBoard_scorecard__SCTMq th:first-child{position:sticky;left:0;z-index:1;background:var(--surface);text-align:left;width:180px;padding-inline:10px;font-weight:400;white-space:normal;overflow-wrap:anywhere}.SwingBoard_scorecard__SCTMq thead th{color:var(--muted);font-weight:700!important}.SwingBoard_scorecard__SCTMq .SwingBoard_parRow__i6cY8{color:var(--muted)}.SwingBoard_scorecard__SCTMq tr:last-child td,.SwingBoard_scorecard__SCTMq tr:last-child th{border-bottom:0}.SwingBoard_scorecard__SCTMq .SwingBoard_countingCell__svlrM{font-weight:700;color:var(--pine)}.SwingBoard_opponent__ksJBq .SwingBoard_scorecard__SCTMq .SwingBoard_countingCell__svlrM{color:var(--gold)}.SwingBoard_scorecard__SCTMq .SwingBoard_countingRow__rJNXT,.SwingBoard_scorecard__SCTMq .SwingBoard_countingRow__rJNXT th{background:#eaf4ed;color:var(--pine);font-weight:700}.SwingBoard_opponent__ksJBq .SwingBoard_scorecard__SCTMq .SwingBoard_countingRow__rJNXT,.SwingBoard_opponent__ksJBq .SwingBoard_scorecard__SCTMq .SwingBoard_countingRow__rJNXT th{background:#faf4e1;color:var(--gold)}.SwingBoard_scorecardNote__xUBVN{color:var(--muted);font-size:12px;margin-top:6px!important}.SwingBoard_dialog__c_whB{width:min(760px,calc(100% - 40px));max-height:90dvh;padding:0;border:1px solid var(--line);border-radius:24px;overflow-y:auto;overscroll-behavior:contain;margin:auto}.SwingBoard_dialog__c_whB::backdrop{background:rgba(12,19,16,.52)}.SwingBoard_dialogBody__qmMtl{padding:28px;position:relative}.SwingBoard_close__jYvIq{position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;width:44px;height:44px;background:#eeede8;color:var(--ink)}.SwingBoard_dialogBody__qmMtl>.SwingBoard_eyebrow__uz3yd{padding-right:48px;min-height:24px;color:var(--pine)}.SwingBoard_dialogTitle__DFO_e{font-family:Georgia,Times New Roman,serif;font-size:34px;line-height:1.12;letter-spacing:-.025em;margin-top:9px!important}.SwingBoard_dialogSubtitle__SJcly{font-size:15px;color:var(--muted);font-weight:600;margin-top:9px!important}.SwingBoard_countsGrid__B3PGt{display:grid;gap:18px;margin:22px 0 18px}.SwingBoard_countsGrid__B3PGt>div+div{border-left:1px solid var(--line);padding-left:18px}.SwingBoard_countsGrid__B3PGt h3{font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.15;margin-bottom:5px}.SwingBoard_countsGrid__B3PGt p{font-size:12px;margin-bottom:6px}.SwingBoard_countsGrid__B3PGt p strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:23px;margin-top:2px}.SwingBoard_countsGrid__B3PGt small{font-size:11px}.SwingBoard_outcomeTableWrap__4ob4_{border:1px solid var(--line);border-radius:10px;overflow:hidden}.SwingBoard_outcomeTable__cD9QI{width:100%;border-collapse:collapse;text-align:center;table-layout:fixed;font-size:14px}.SwingBoard_outcomeTable__cD9QI td,.SwingBoard_outcomeTable__cD9QI th{border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:11px 8px;overflow-wrap:anywhere}.SwingBoard_outcomeTable__cD9QI th:first-child{text-align:left;font-weight:400;width:35%}.SwingBoard_outcomeTable__cD9QI thead th{font-weight:600;font-size:13px;background:#f4f3ef}.SwingBoard_outcomeTable__cD9QI td{font-weight:700}.SwingBoard_outcomeTable__cD9QI tr:last-child>*{border-bottom:0}.SwingBoard_outcomeTable__cD9QI tr>:last-child{border-right:0}.SwingBoard_highlight__i61C1{background:#eaf4ed}.SwingBoard_outcomeTable__cD9QI .SwingBoard_highlight__i61C1 th{font-weight:700}.SwingBoard_explanation__aWGTv{padding:16px 0;border-top:1px solid var(--line)}.SwingBoard_explanation__aWGTv h3{font-family:Georgia,Times New Roman,serif;font-size:25px}.SwingBoard_explanation__aWGTv p{font-size:13px;color:var(--muted);line-height:1.5;margin-top:10px}.SwingBoard_whyFeatured__5f4oV{padding:12px 0 18px}.SwingBoard_whyFeatured__5f4oV h3{font-size:14px;font-weight:700}.SwingBoard_whyFeatured__5f4oV p{font-size:12px;color:var(--muted);line-height:1.5;margin-top:5px}.SwingBoard_primaryButton__8q5Vm{display:block;width:100%;background:var(--pine);color:white;border:0;border-radius:12px;padding:13px 16px;min-height:48px;font-weight:600!important;margin-top:20px}.SwingBoard_srOnly__0zZJZ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (min-width:1000px){.SwingBoard_board__8MrPr{padding:30px 42px}.SwingBoard_feature__I_Yj6{padding-inline:40px}.SwingBoard_golferName__23q__{font-size:32px}.SwingBoard_resultBox__KKC7G{min-height:100px}.SwingBoard_resultBox__KKC7G strong{font-size:40px}.SwingBoard_result__DABvd{font-size:44px}.SwingBoard_total__7BzOT{font-size:64px}}@media (max-width:600px){.SwingBoard_board__8MrPr{padding:16px 20px;border-radius:0;border:0}.SwingBoard_title__FkNdD{font-size:42px}.SwingBoard_titleRow__3GgQI{margin-top:15px;align-items:flex-start;flex-direction:column;gap:5px}.SwingBoard_refreshStatus__An1hF{font-size:10px}.SwingBoard_header__diSDm{padding-bottom:16px}.SwingBoard_meta__CUfLr{font-size:13px;gap:8px}.SwingBoard_roundPill__R15MQ{padding:4px 10px;font-size:10px}.SwingBoard_scoreboard__sUwS7{grid-template-columns:minmax(0,1fr) minmax(110px,1.15fr) minmax(0,1fr);gap:10px;padding-bottom:20px}.SwingBoard_teamName__BIzB6{font-size:10px}.SwingBoard_total__7BzOT{font-size:48px}.SwingBoard_gap__inBOn{padding:10px 9px;font-size:13px}.SwingBoard_features__n7kYX{padding:17px 0}.SwingBoard_feature__I_Yj6{padding:0 14px}.SwingBoard_feature__I_Yj6:first-child{padding-left:0}.SwingBoard_feature__I_Yj6:last-child{padding-right:0}.SwingBoard_golferName__23q__{font-size:21px;min-height:48px}.SwingBoard_nextHole__FBsmS{font-size:11px;min-height:30px;line-height:1.4}.SwingBoard_eyebrow__uz3yd{font-size:10px}.SwingBoard_resultBox__KKC7G{min-height:74px;margin-top:12px;padding:10px 5px;border-radius:7px}.SwingBoard_resultBox__KKC7G strong{font-size:29px}.SwingBoard_resultBox__KKC7G .SwingBoard_eyebrow__uz3yd{font-size:9px;align-self:center}.SwingBoard_result__DABvd{font-size:32px}.SwingBoard_resultHint__EoQp7{font-size:8px;letter-spacing:.06em}.SwingBoard_gain__7PaZD{font-size:12px}.SwingBoard_commonCount__nGu1Y{font-size:13px;padding-top:14px}.SwingBoard_flowArrow__AgKrU{margin:8px 0 6px}.SwingBoard_heldFixed__NaoZr{font-size:11px}.SwingBoard_localCounts__KokJj{font-size:11px;margin-top:10px}.SwingBoard_linkRow__xFPGO{font-size:14px!important;padding:13px 0;min-height:50px}.SwingBoard_statsHeading__MRERP{font-size:10px}.SwingBoard_statsGrid__7jrht strong{font-size:23px}.SwingBoard_statsGrid__7jrht span{font-size:11px}.SwingBoard_splitStats__xWIpQ{gap:20px}.SwingBoard_statsCompact__4wywE .SwingBoard_eyebrow__uz3yd{font-size:8px;letter-spacing:.03em}.SwingBoard_statsCompact__4wywE .SwingBoard_statsGrid__7jrht strong{font-size:18px}.SwingBoard_statsCompact__4wywE .SwingBoard_statsGrid__7jrht span{font-size:9px}.SwingBoard_statsCompact__4wywE .SwingBoard_statsNote__0fBLX{font-size:8px}.SwingBoard_sharedSummary___Lahc p{font-size:13px}.SwingBoard_golferRow__2hZRH{gap:11px;grid-template-columns:minmax(0,1.3fr) minmax(0,.95fr) 16px;padding:12px 0}.SwingBoard_listName__Y7MKr{font-size:19px}.SwingBoard_listOutcome__ArfuJ{font-size:12px}.SwingBoard_listMeta__pzeWG{font-size:11px}.SwingBoard_groupHeading__snepI>.SwingBoard_eyebrow__uz3yd{font-size:10px}.SwingBoard_groupHeading__snepI>span{font-size:11px}.SwingBoard_dialog__c_whB{width:100%;max-height:90dvh;margin:auto 0 0;border-radius:24px 24px 0 0}.SwingBoard_dialogBody__qmMtl{padding:26px 20px 30px}.SwingBoard_dialogTitle__DFO_e{font-size:29px}.SwingBoard_dialogSubtitle__SJcly{font-size:14px}.SwingBoard_countsGrid__B3PGt{gap:12px}.SwingBoard_countsGrid__B3PGt>div+div{padding-left:12px}.SwingBoard_countsGrid__B3PGt h3{font-size:19px}.SwingBoard_countsGrid__B3PGt p{font-size:11px}.SwingBoard_countsGrid__B3PGt p strong{font-size:21px}.SwingBoard_outcomeTable__cD9QI{font-size:12px}.SwingBoard_outcomeTable__cD9QI td,.SwingBoard_outcomeTable__cD9QI th{padding:11px 6px}.SwingBoard_outcomeTable__cD9QI thead th{font-size:12px}.SwingBoard_explanation__aWGTv h3{font-size:23px}.SwingBoard_explanation__aWGTv p{font-size:12px}.SwingBoard_roundTeam__0GNCT{min-width:800px}.SwingBoard_scorecard__SCTMq th:first-child{width:132px}.SwingBoard_scorecard__SCTMq{font-size:12px}.SwingBoard_roundHeading__b1EkP{max-width:330px;align-items:flex-start}.SwingBoard_roundHeading__b1EkP h3{font-size:16px;max-width:190px;overflow-wrap:anywhere}.SwingBoard_roundHeading__b1EkP>span{font-size:11px;white-space:nowrap}.SwingBoard_scorecard__SCTMq td,.SwingBoard_scorecard__SCTMq th{height:42px;padding-block:9px}.SwingBoard_emptyState__tr1h1 h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.SwingBoard_board__8MrPr button{transition:none}}.SwingBoard_board__8MrPr,.SwingBoard_board__8MrPr *{box-sizing:border-box}.SwingBoard_feature__I_Yj6 .SwingBoard_resultBox__KKC7G .SwingBoard_eyebrow__uz3yd:first-child{align-self:center}@media (max-width:600px){.SwingBoard_board__8MrPr:not(.SwingBoard_dialog__c_whB){padding-block:12px}.SwingBoard_header__diSDm{position:relative;padding-bottom:8px}.SwingBoard_refreshStatus__An1hF{position:absolute;top:17px;right:0}.SwingBoard_titleRow__3GgQI{margin-top:10px}.SwingBoard_scoreboard__sUwS7{padding-bottom:15px}.SwingBoard_features__n7kYX{padding-top:11px;padding-bottom:6px}.SwingBoard_nextHole__FBsmS{min-height:0}.SwingBoard_resultBox__KKC7G{min-height:68px}.SwingBoard_heldFixed__NaoZr{padding-top:6px;padding-bottom:8px}.SwingBoard_stats__3XjHX{padding-block:10px}.SwingBoard_statsGrid__7jrht{margin-top:10px}.SwingBoard_sharedSummary___Lahc{display:flex;align-items:center;gap:12px;padding-block:8px}.SwingBoard_sharedSummary___Lahc p{flex:1;margin:0;font-size:12px}.SwingBoard_commonCount__nGu1Y{padding-top:10px}.SwingBoard_scorecard__SCTMq td,.SwingBoard_scorecard__SCTMq th{height:32px;padding-block:4px}}.SwingBoard_simpleCounts__sNdtM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 13px;text-align:center}.SwingBoard_simpleCounts__sNdtM>div+div{border-left:1px solid var(--line)}.SwingBoard_simpleCounts__sNdtM span{color:var(--muted);font-size:13px}.SwingBoard_simpleCounts__sNdtM strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.2;margin-top:3px}.SwingBoard_ownership__CCJpd{color:var(--muted);font-size:12px;text-align:center;margin-bottom:14px!important}.SwingBoard_whyFeatured__5f4oV summary{font-size:12px;color:var(--pine);cursor:pointer;min-height:30px;padding-block:5px}.SwingBoard_whyFeatured__5f4oV{padding-block:5px}.SwingBoard_dialog__c_whB .SwingBoard_stats__3XjHX{padding-block:14px}.SwingBoard_dialog__c_whB[open]{display:flex;flex-direction:column;overflow:hidden;padding:0}.SwingBoard_dialogBody__qmMtl{overflow-y:auto;min-height:0;overscroll-behavior:contain;padding-bottom:8px}.SwingBoard_dialogFooter__g0bVX{flex-shrink:0;padding:10px 28px 20px;background:var(--surface)}.SwingBoard_dialogFooter__g0bVX .SwingBoard_primaryButton__8q5Vm{margin-top:0}.SwingBoard_dialogFooter__g0bVX .SwingBoard_primaryButton__8q5Vm:hover{opacity:.9}@media (max-width:600px){.SwingBoard_dialogBody__qmMtl{padding-bottom:8px}.SwingBoard_dialogFooter__g0bVX{padding:10px 20px max(20px,env(safe-area-inset-bottom))}}.SwingBoard_webBoard__NUnIY{max-width:820px}.SwingBoard_webBoard__NUnIY .SwingBoard_title__FkNdD{font-size:clamp(30px,4vw,42px)}.SwingBoard_webBoard__NUnIY .SwingBoard_total__7BzOT{font-size:clamp(32px,5vw,48px)}.SwingBoard_webBoard__NUnIY .SwingBoard_teamName__BIzB6{overflow-wrap:anywhere}.SwingBoard_webBoard__NUnIY .SwingBoard_gap__inBOn{font-size:15px}.SwingBoard_webBoard__NUnIY .SwingBoard_gap__inBOn small{font-weight:400;color:var(--muted)}.SwingBoard_webRoundHeader__vOlwt{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-block:16px 6px;font-size:14px}.SwingBoard_webNav__eAuob{display:flex;gap:6px;flex-wrap:wrap}.SwingBoard_webNav__eAuob button{min-width:44px;min-height:44px;border:1px solid var(--line);background:transparent;border-radius:24px;padding:8px 14px}.SwingBoard_webNav__eAuob button[aria-pressed=true]{background:#e1f0e8;color:var(--pine);border-color:var(--pine)}.SwingBoard_webLegend__U_obW{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:44px;padding:8px 0;background:transparent;border:0;font-size:12px!important;text-align:left}.SwingBoard_webHoleHead__CvoD8{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);padding:15px 0;border-block:1px solid var(--line);text-align:center;text-transform:uppercase;font-size:11px;font-weight:700}.SwingBoard_webHoles__yEW8N{margin:0;padding:0;list-style:none}.SwingBoard_webHole__mZz_g{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);min-height:48px;padding-block:2px;border-bottom:1px solid var(--line)}.SwingBoard_webLane__OfItw{display:flex;align-items:center;justify-content:space-between;min-width:0;border-radius:10px}.SwingBoard_webReverse__LcR15{flex-direction:row-reverse}.SwingBoard_webOrbs__4S_h8{display:grid;grid-template-columns:repeat(2,44px);flex-shrink:0}.SwingBoard_webReverse__LcR15 .SwingBoard_webOrbs__4S_h8{direction:rtl}.SwingBoard_webOrb__CvuFs{width:44px;min-height:44px;border:1.5px solid;border-radius:50%;padding:0;background:#fbfaf7;font-size:11px!important;font-weight:700!important;direction:ltr}.SwingBoard_webShared__kpksv{border-style:dashed}.SwingBoard_webCount__gBI8M{min-width:36px;flex:1;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:0;background:transparent;padding:2px;font-size:13px!important}.SwingBoard_webStrongUser__agO0Y{background:#e1f0e8}.SwingBoard_webStrongOpponent__XU1Uc{background:#faefcf}.SwingBoard_webHoleButton__1spjl{border:0;background:transparent;min-height:44px;font-size:14px!important;padding:0}.SwingBoard_webHoleButton__1spjl span{color:var(--muted)}.SwingBoard_webNote__hMS3g{font-size:12px;color:var(--muted);line-height:1.5;margin-top:12px!important}.SwingBoard_webSection__yh6Xc{border-top:1px solid var(--line);padding:16px 0;display:flex;flex-direction:column;gap:12px;line-height:1.5;font-size:14px}.SwingBoard_webSection__yh6Xc h3{font-size:18px}.SwingBoard_webSection__yh6Xc h4{font-size:15px;margin:0}.SwingBoard_webCounts___uL1f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:16px 0;font-size:14px}.SwingBoard_webCounts___uL1f>div{min-width:0}.SwingBoard_webCounts___uL1f>div>span,.SwingBoard_webCounts___uL1f>div>strong{display:block}.SwingBoard_webCounts___uL1f>div>strong{font-size:21px;margin-top:6px}.SwingBoard_webPosted__62IOn{display:flex;justify-content:space-between;gap:12px;padding-block:6px}.SwingBoard_webPosted__62IOn span{overflow-wrap:anywhere}.SwingBoard_webDistribution__n54tb{display:grid;grid-template-columns:115px minmax(40px,1fr) 48px;gap:8px;align-items:center;font-size:12px}.SwingBoard_webDistribution__n54tb meter{width:100%;accent-color:var(--pine)}.SwingBoard_webGolferRow__rSOaF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 20px;text-align:left;align-items:center;gap:12px;padding:12px 0;min-height:48px;border:0;border-bottom:1px solid var(--line);background:transparent}.SwingBoard_webGolferRow__rSOaF strong{overflow-wrap:anywhere;font-size:16px}.SwingBoard_webGolferRow__rSOaF>span{color:var(--muted);font-size:13px}.SwingBoard_webSheetHeader__4ldvR{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;flex-shrink:0;border-bottom:1px solid var(--line)}.SwingBoard_webSheetHeader__4ldvR h2{font:700 26px/1.2 Georgia,serif;overflow-wrap:anywhere}.SwingBoard_webSheetHeader__4ldvR button{width:44px;height:44px;flex-shrink:0;border:0;border-radius:50%;background:#eeede8;font-size:28px}@media (max-width:600px){.SwingBoard_webBoard__NUnIY{padding:16px 10px!important;border-radius:12px}.SwingBoard_webBoard__NUnIY .SwingBoard_titleRow__3GgQI{flex-wrap:wrap;gap:6px}.SwingBoard_webBoard__NUnIY .SwingBoard_meta__CUfLr{font-size:13px}.SwingBoard_webBoard__NUnIY .SwingBoard_scoreboard__sUwS7{gap:8px}.SwingBoard_webBoard__NUnIY .SwingBoard_teamName__BIzB6{font-size:12px}.SwingBoard_webBoard__NUnIY .SwingBoard_gap__inBOn{font-size:13px}.SwingBoard_webHoleHead__CvoD8,.SwingBoard_webHole__mZz_g{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.SwingBoard_webOrbs__4S_h8{grid-template-columns:repeat(2,44px)}.SwingBoard_webHoleHead__CvoD8{font-size:9px}.SwingBoard_webCount__gBI8M{min-width:28px}.SwingBoard_webLegend__U_obW{gap:8px;font-size:11px!important}.SwingBoard_webSheetHeader__4ldvR{padding:12px 16px}.SwingBoard_webSheetHeader__4ldvR h2{font-size:24px}.SwingBoard_webCounts___uL1f{gap:14px}.SwingBoard_webGolferRow__rSOaF{gap:8px}}