.Band_band__r2wCn{margin-bottom:var(--sp-8)}.Band_bandTight__BbCQL{margin-bottom:var(--sp-7)}.Band_head__gZYPD{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-5);padding-bottom:10px;margin-bottom:var(--sp-5);border-bottom:1px solid var(--border-subtle)}.Band_headLeft__kPNSo{display:flex;flex-direction:column;gap:4px}.Band_title__XbjDu{font-family:var(--font-display);font-size:28px;font-weight:600;letter-spacing:-.015em;line-height:var(--lh-snug);color:var(--fg-1);margin:0}.Band_lede__B1dWT{margin:0 0 var(--sp-5);color:var(--fg-2);font-size:14px;max-width:62ch}.Band_action__cnMqM{flex-shrink:0;font-size:13px}.Band_content__6_VaP{display:block}@media (max-width:640px){.Band_title__XbjDu{font-size:24px}}.Badge_badge__X_v3R{display:inline-flex;align-items:center;padding:4px 8px;font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap}.Badge_winner__e_VNO{background:var(--gold-400);color:var(--green-700)}[data-theme=dark] .Badge_winner__e_VNO{background:var(--gold-300);color:var(--bark-300)}.Badge_record__WT1Fh{background:var(--green-600);color:var(--cream-50)}[data-theme=dark] .Badge_record__WT1Fh{background:var(--green-400);color:var(--bark-300)}.RecentRoundCard_card__xah8P{background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:20px 24px 18px;display:flex;flex-direction:column;gap:var(--sp-4);transition:border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}.RecentRoundCard_card__xah8P:hover{border-color:var(--border-default);background:var(--bg-surface)}.RecentRoundCard_head__ZaTCp{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-5)}.RecentRoundCard_course___AOLE{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;letter-spacing:-.01em;color:var(--fg-1);text-decoration:none;display:inline-block}.RecentRoundCard_course___AOLE:hover{color:var(--brand)}.RecentRoundCard_meta__n_ZGr{margin-top:4px;font-size:12px;color:var(--fg-3)}.RecentRoundCard_strip__RG4bW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);border-top:1px solid var(--border-subtle);padding-top:12px}.RecentRoundCard_cell__0j30o{display:flex;flex-direction:column;gap:4px}.RecentRoundCard_name__g2F6s{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--fg-2);letter-spacing:0}.RecentRoundCard_winDot__tSO8J{display:inline-block;width:6px;height:6px;border-radius:var(--radius-full);background:var(--gold-400);flex-shrink:0}[data-theme=dark] .RecentRoundCard_winDot__tSO8J{background:var(--gold-300)}.RecentRoundCard_gross__IBxhO{font-family:var(--font-sans);font-size:24px;font-weight:500;letter-spacing:-.01em;color:var(--fg-1);line-height:1}.RecentRoundCard_vp__7tdKz{font-family:var(--font-sans);font-size:11px;color:var(--fg-3)}.RecentRoundCard_detail__fy7yC{align-self:flex-end;font-size:12px;color:var(--fg-2);text-decoration:none;border-bottom:1px solid var(--border-subtle);padding-bottom:1px}.RecentRoundCard_detail__fy7yC:hover{color:var(--brand);border-bottom-color:var(--brand)}@media (max-width:640px){.RecentRoundCard_strip__RG4bW{grid-template-columns:1fr;gap:var(--sp-4)}.RecentRoundCard_head__ZaTCp{flex-direction:column;gap:var(--sp-3)}}.TrendBlockMobile_card__7E__E,.TrendBlockMobile_cards__CXBeP{display:flex;flex-direction:column;gap:var(--sp-3)}.TrendBlockMobile_card__7E__E{background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--sp-4)}.TrendBlockMobile_head__RfxAD{display:flex;align-items:center;gap:var(--sp-3)}.TrendBlockMobile_swatch__P9qXx{width:10px;height:10px;border-radius:var(--radius-sm);flex-shrink:0}.TrendBlockMobile_name__MGILh{font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--fg-1);flex:1 1}.TrendBlockMobile_latestVp__2Bg1i{font-size:16px;font-weight:500;color:var(--fg-1)}.TrendBlockMobile_line__7URcN{width:100%;height:56px;display:block}.TrendBlockMobile_foot__3QIWh{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:baseline;font-size:11px}.TrendBlockMobile_footItem__TL_Od{display:inline-flex;flex-direction:column;gap:1px;min-width:0}.TrendBlockMobile_footItem__TL_Od:nth-child(2){text-align:center}.TrendBlockMobile_footItem__TL_Od:last-child{text-align:right}.TrendBlockMobile_footLabel__2b6ko{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-weight:600}.TrendBlockMobile_footValue__IvY09{font-size:12px;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrendBlockMobile_caption__FO6dB{font-size:11px;color:var(--fg-3);margin:var(--sp-2) 0 0;text-align:center}.TrendBlockMobile_suppressed__4xlpE{background:var(--bg-surface);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);padding:var(--sp-5) var(--sp-4);color:var(--fg-3);font-size:var(--fs-small);text-align:center;display:flex;gap:var(--sp-3);justify-content:center;align-items:baseline;flex-wrap:wrap}.TrendBlockMobile_suppressedText__DLC_J{color:var(--fg-2)}.TrendBlockMobile_progress__asqm8{color:var(--fg-3)}.CoursePersonalRecords_wrap__4gf8P{display:flex;flex-direction:column;gap:12px}.CoursePersonalRecords_row__BeORA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.CoursePersonalRecords_link__TgZqd{color:inherit;text-decoration:none}.CoursePersonalRecords_link__TgZqd:hover{color:var(--brand)}.CoursePersonalRecords_unit__BNaAL{font-weight:500;color:var(--fg-3);font-size:14px;letter-spacing:0}.CoursePersonalRecords_footerLink__u_jv4{display:flex;justify-content:flex-end}.CoursePersonalRecords_viewAll__EdcVn{font-size:13px;color:var(--fg-2);text-decoration:none;border-bottom:1px dashed var(--border-subtle);padding-bottom:1px}.CoursePersonalRecords_viewAll__EdcVn:hover{color:var(--brand);border-bottom-color:var(--brand)}@media (max-width:720px){.CoursePersonalRecords_row__BeORA{grid-template-columns:1fr}}.HoleAveragesBars_list__mKK6G{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.HoleAveragesBars_row__TpQiP{display:grid;grid-template-columns:140px 1fr 72px;grid-gap:16px;gap:16px;align-items:center;padding:10px 18px;border-bottom:1px solid var(--border-subtle)}.HoleAveragesBars_row__TpQiP:last-child{border-bottom:none}.HoleAveragesBars_label__hVnb4{display:inline-flex;align-items:baseline;gap:8px;color:var(--fg-1);font-size:13px}.HoleAveragesBars_hole___HK3S{font-weight:500}.HoleAveragesBars_par__35qg4{color:var(--fg-3);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.HoleAveragesBars_track__7tJx0{position:relative;height:8px;background:var(--bg-sunken);border-radius:var(--radius-sm);overflow:hidden}.HoleAveragesBars_fill__nUToz{display:block;height:100%;border-radius:var(--radius-sm);transition:width var(--dur-slow) var(--ease-entrance)}.HoleAveragesBars_fill--good__4_nxT{background:var(--green-500)}.HoleAveragesBars_fill--mid__ip4NH{background:var(--green-400)}.HoleAveragesBars_fill--hard__9Zzk_{background:var(--gold-500)}.HoleAveragesBars_fill--brutal__G2Yas{background:var(--red-400)}[data-theme=dark] .HoleAveragesBars_fill--good__4_nxT{background:var(--green-400)}[data-theme=dark] .HoleAveragesBars_fill--mid__ip4NH{background:var(--green-300)}[data-theme=dark] .HoleAveragesBars_fill--hard__9Zzk_{background:var(--gold-400)}[data-theme=dark] .HoleAveragesBars_fill--brutal__G2Yas{background:var(--red-300)}.HoleAveragesBars_value__vLxqX{color:var(--fg-1);font-size:13px;text-align:right}.HoleAveragesBars_empty__n0iQq{padding:24px;color:var(--fg-3);font-size:13px;font-style:italic;background:var(--bg-raised);border:1px dashed var(--border-default);border-radius:var(--radius-md);text-align:center}@media (max-width:640px){.HoleAveragesBars_row__TpQiP{grid-template-columns:100px 1fr 56px;padding:10px 14px;gap:10px}}