.PlayerHeader_head__8esJu{margin-bottom:32px}.PlayerHeader_identity__quN1W{display:flex;gap:20px;align-items:center}.PlayerHeader_text__ipB_3{display:flex;flex-direction:column;gap:4px}.PlayerHeader_name__91ngz{font-family:var(--font-display);font-weight:600;font-size:clamp(32px,3.6vw,44px);letter-spacing:-.02em;line-height:var(--lh-snug);color:var(--fg-1);margin:0}.PlayerHeader_meta__F4DCi{margin:0;font-size:13px;color:var(--fg-3)}.PlayerHeader_sep__7PwHH{color:var(--fg-4);margin:0 6px}.StatCard_card__q5BHC{position:relative;background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:18px 20px;display:flex;flex-direction:column;gap:6px;height:100%}.StatCard_label__hh5j7{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.StatCard_row__G_rw9{display:flex;align-items:baseline;gap:4px}.StatCard_value___oaIe{font-family:var(--font-sans);font-weight:400;letter-spacing:-.015em;line-height:1;font-size:44px;color:var(--fg-1)}.StatCard_card--sm__mu08r .StatCard_value___oaIe{font-size:28px}.StatCard_card--lg__MPmvu .StatCard_value___oaIe{font-size:64px}.StatCard_unit__HeOM5{font-size:14px;font-weight:500;color:var(--fg-3);margin-left:4px}.StatCard_deltaUp__waTsj{color:var(--win);font-size:12px}.StatCard_deltaDown__tFNVf{color:var(--loss);font-size:12px}.StatCard_deltaFlat__8U9Fj{color:var(--fg-3);font-size:12px}.StatCard_footnote__y5hPs{font-size:11px;color:var(--fg-3);letter-spacing:.04em}.StatCard_caption__I7pP2{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border-subtle);font-size:11px;color:var(--fg-3);line-height:var(--lh-normal)}.StatCard_celebrate__vRZ6F{box-shadow:inset 0 0 0 1px var(--gold-400)}.StatCard_celebrate__vRZ6F:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background:var(--gold-400);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);border-top-left-radius:var(--radius-md)}[data-theme=dark] .StatCard_celebrate__vRZ6F{box-shadow:inset 0 0 0 1px var(--gold-300)}[data-theme=dark] .StatCard_celebrate__vRZ6F:after{background:var(--gold-300)}.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}}