.scpR_G_scoring{--course-paper:#fefef9;--course-surface:#f4f3ec;--course-ink:#2a2925;--course-muted:#6e6a5f;--course-line:#e3e0d0;--course-green:#25634c;--course-red:#bc403b;--course-number-font:-apple-system, BlinkMacSystemFont, ParfourLeaderboard, sans-serif;min-width:0;color:var(--course-ink);font:inherit}.scpR_G_scoring *{box-sizing:border-box}.scpR_G_headingRow{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.scpR_G_scoring .scpR_G_heading{margin:0;font-size:16px;font-weight:600;line-height:22px}.scpR_G_subtitle{color:var(--course-muted);font-size:12px;line-height:18px;margin-top:4px!important}.scpR_G_metricPicker{background:var(--course-surface);border-radius:10px;flex:none;gap:4px;padding:4px;display:flex}.scpR_G_metricPicker button{min-width:66px;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 12px;font-size:13px}.scpR_G_metricPicker button[aria-pressed=true]{background:var(--course-paper);box-shadow:0 1px 3px #2a29251a}.scpR_G_toolbar{margin-bottom:18px}.scpR_G_layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:40px;min-width:0;margin-top:18px;display:grid}.scpR_G_primary{min-width:0;container-type:inline-size}.scpR_G_analysis{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:24px;margin-bottom:28px;display:grid}.scpR_G_overview{min-width:0}.scpR_G_scoring .scpR_G_overview h3{margin:0 0 12px;font-size:16px;font-weight:600;line-height:22px}.scpR_G_holeGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-bottom:12px;display:grid}.scpR_G_holeTile{background:var(--course-surface);min-width:0;min-height:72px;color:inherit;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;text-decoration:none;transition:background-color .1s ease-out;display:flex}.scpR_G_holeTile>strong{font-family:var(--course-number-font);font-variant-numeric:tabular-nums;font-size:23px;font-weight:500;line-height:1.2}.scpR_G_holeTile>b{font-size:13px;font-weight:600;line-height:18px}.scpR_G_holeTile>small{max-width:100%;min-height:15px;color:var(--course-muted);overflow-wrap:normal;font-size:12px;line-height:18px}.scpR_G_holeTile[data-recorded=false]{border-color:var(--course-line);background:0 0;min-height:52px}.scpR_G_holeTile[data-recorded=false]>strong{color:var(--course-muted)}.scpR_G_holeTile[aria-current=true]{border-color:var(--course-ink);color:var(--course-ink);background:#fff3c5}.scpR_G_holeTile:active{border-color:var(--course-ink);box-shadow:inset 0 0 0 1px var(--course-ink)}.scpR_G_holeTile[aria-current=true]:active{background:#ffe69a}.scpR_G_gridNote{color:var(--course-muted);font-size:12px;line-height:18px}.scpR_G_insights{background:var(--course-surface);border-radius:8px;min-width:0;padding:18px}.scpR_G_selectedHeading{border-bottom:1px solid var(--course-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.scpR_G_scoring .scpR_G_selectedHeading h3{margin:0;font-size:16px;font-weight:600;line-height:22px}.scpR_G_holeFacts{color:var(--course-muted);flex-wrap:wrap;gap:2px 12px;font-size:12px;line-height:1.6;display:flex;margin-top:5px!important}.scpR_G_average{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.scpR_G_average>span{color:var(--course-muted);font-size:12px;line-height:1.4}.scpR_G_average>strong{font-family:var(--course-number-font);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:32px;font-weight:500;line-height:1.1}.scpR_G_average>.scpR_G_emptyAverage{color:var(--course-muted);white-space:normal;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}.scpR_G_under{color:var(--course-red)}.scpR_G_over{color:var(--course-green)}.scpR_G_breakdownHeading{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:18px 0 14px;display:flex}.scpR_G_breakdownHeading h4{margin:0;font-size:14px;font-weight:600;line-height:1.5}.scpR_G_breakdownHeading p{color:var(--course-muted);font-size:12px;margin-left:auto!important}.scpR_G_distribution{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.scpR_G_distribution li{min-width:0}.scpR_G_outcomeLabel{align-items:center;gap:8px;display:flex}.scpR_G_outcomeLabel>span{align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.scpR_G_outcomeLabel>b{font-family:var(--course-number-font);font-variant-numeric:tabular-nums;margin-left:auto;font-size:24px;font-weight:500;line-height:1.2}.scpR_G_outcomeIcon{width:20px;height:20px;font-family:var(--course-number-font);border:1px solid #0000;flex:none;place-items:center;font-size:12px;line-height:1;display:inline-grid;position:relative}.scpR_G_outcomeIcon[data-outcome=under]{color:#b04f45;border-color:#bc665a;border-radius:50%}.scpR_G_outcomeIcon[data-outcome=over]{border-color:#617c88}.scpR_G_track{background:var(--course-line);border-radius:3px;height:4px;margin-top:5px;overflow:hidden}.scpR_G_track>i{background:var(--course-ink);border-radius:3px;height:100%;display:block}.scpR_G_breakdownEmpty{color:var(--course-muted);font-size:12px;line-height:18px;margin-top:12px!important}.scpR_G_resultsHeader{border-bottom:1px solid var(--course-line);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}.scpR_G_scoring .scpR_G_resultsHeader h3{margin:0;font-size:16px;font-weight:600;line-height:22px}.scpR_G_resultsHeader>span{color:var(--course-muted);text-align:right;font-size:12px}.scpR_G_resultList{margin:0;padding:0;list-style:none}.scpR_G_resultRow{border:0;border-bottom:1px solid var(--course-line);width:100%;min-height:76px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;gap:12px;margin:0;padding:16px 0;text-decoration:none;transition:background-color .1s ease-out;display:grid}.scpR_G_avatar{width:40px;height:40px;color:var(--course-muted);background:#e9e7dd;border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid;position:relative;overflow:hidden}.scpR_G_avatar img{object-fit:cover}.scpR_G_resultCopy{min-width:0}.scpR_G_resultCopy>strong{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:22px;display:block}.scpR_G_resultCopy>small{color:var(--course-muted);margin-top:2px;font-size:12px;line-height:18px;display:block}.scpR_G_resultScore{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.scpR_G_resultScore>b{font-family:var(--course-number-font);font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 90, "wght" 600;font-size:24px;font-weight:600;line-height:28px}.scpR_G_resultScore>.scpR_G_outcomeIcon{width:20px;height:20px;font-size:0}.scpR_G_resultScore>.scpR_G_outcomeIcon[data-outcome=eagle]{color:#b04f45;border-color:#bc665a;border-radius:50%}.scpR_G_resultScore>.scpR_G_outcomeIcon[data-outcome=double]{border-color:#617c88}.scpR_G_resultScore>.scpR_G_outcomeIcon[data-outcome=eagle]:after,.scpR_G_resultScore>.scpR_G_outcomeIcon[data-outcome=double]:after{border-radius:inherit;content:"";border:1px solid;position:absolute;inset:3px}.scpR_G_resultChevron{width:18px;height:18px;color:var(--course-muted)}.scpR_G_resultUnavailable{max-width:10ch;color:var(--course-muted);text-align:right;white-space:normal;font-size:12px;line-height:18px}.scpR_G_empty{text-align:left;padding:24px 0 28px}.scpR_G_scoring .scpR_G_empty h3{margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.35}.scpR_G_empty p{max-width:48ch;color:var(--course-muted);font-size:14px;line-height:1.6}.scpR_G_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.scpR_G_action{background:var(--course-paper);min-height:44px;color:inherit;font:inherit;cursor:pointer;border:1px solid #8b8577;border-radius:9px;padding:9px 15px;font-size:13px}.scpR_G_action:disabled{opacity:.55;cursor:default}.scpR_G_more{justify-content:flex-start;margin-top:20px;display:flex}.scpR_G_rail{min-width:0}.scpR_G_scoring button:focus-visible,.scpR_G_scoring a:focus-visible{outline:2px solid var(--course-green);outline-offset:3px}.scpR_G_resultRow:focus-visible{outline-color:var(--course-ink);outline-offset:-2px}.scpR_G_resultRow:active{background:#e6e3d8}@media (hover:hover) and (pointer:fine){.scpR_G_holeTile:hover{border-color:#a29d8c}.scpR_G_resultRow:hover{background:#f4f2e9}.scpR_G_action:not(:disabled):hover{background:var(--course-surface)}.scpR_G_metricPicker button:not([aria-pressed=true]):hover{background:#e9e6dc}}@media (max-width:1140px){.scpR_G_layout{grid-template-columns:minmax(0,1fr) 230px;gap:28px}}@media (max-width:1050px){.scpR_G_analysis{grid-template-columns:1fr}.scpR_G_holeGrid{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (max-width:850px){.scpR_G_layout{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.scpR_G_headingRow{align-items:center;gap:12px}.scpR_G_metricPicker button{min-width:54px;padding-inline:9px}.scpR_G_analysis{gap:20px}.scpR_G_holeGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,6ch),1fr));gap:6px}.scpR_G_insights{padding:18px 16px}.scpR_G_selectedHeading{flex-wrap:nowrap;gap:12px}.scpR_G_average{text-align:right;width:auto;display:block}.scpR_G_average>span{margin-bottom:5px;font-size:11px;display:block}.scpR_G_average>strong{font-size:28px}.scpR_G_average>.scpR_G_emptyAverage{font-size:14px}.scpR_G_outcomeLabel>span{font-size:13px}.scpR_G_breakdownHeading{margin-top:16px}.scpR_G_breakdownHeading p{margin-left:0!important}.scpR_G_resultRow{grid-template-columns:40px minmax(0,1fr) auto 18px;gap:10px}}@media (prefers-reduced-motion:reduce){.scpR_G_holeTile,.scpR_G_resultRow{transition:none}}@media (forced-colors:active){.scpR_G_holeTile,.scpR_G_action,.scpR_G_metricPicker,.scpR_G_insights,.scpR_G_outcomeIcon{border:1px solid buttontext}.scpR_G_holeTile[aria-current=true],.scpR_G_metricPicker button[aria-pressed=true]{outline:2px solid highlight}.scpR_G_track>i{background:canvastext}}
.pMe4mq_trigger{color:#2a2925;min-width:44px;max-width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:4px;padding:0;display:flex}.pMe4mq_trigger>span{text-underline-offset:4px;-webkit-text-decoration:underline #6e6a5f;text-decoration:underline #6e6a5f}.pMe4mq_trigger>svg{flex:none;width:16px;height:16px;margin-top:6px}.pMe4mq_trigger:active>span{text-decoration-thickness:2px}.pMe4mq_trigger:focus-visible{outline-offset:2px;outline:2px solid #2a2925}.pMe4mq_trigger:disabled{cursor:default}.pMe4mq_popover,.pMe4mq_sheet{box-sizing:border-box;color:#2a2925;font:400 14px / 1.5 ParfourLeaderboard, var(--font-geologica), sans-serif;background:#fefef9;border:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.pMe4mq_popover *,.pMe4mq_sheet *{box-sizing:border-box}.pMe4mq_popover{z-index:10000;width:240px;max-width:calc(100vw - 16px);max-height:min(calc(100dvh - 16px), var(--radix-popover-content-available-height));border-radius:12px;box-shadow:0 4px 12px 2px #2a292529}.pMe4mq_choices{overscroll-behavior:contain;scrollbar-width:none;width:100%;max-width:480px;min-height:0;padding:8px 20px max(20px, env(safe-area-inset-bottom));flex:1;scroll-padding-block:8px 20px;overflow:auto}.pMe4mq_choices::-webkit-scrollbar{width:0;height:0;display:none}.pMe4mq_popover .pMe4mq_choices{padding:8px;scroll-padding:8px}.pMe4mq_choice{color:#2a2925;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.pMe4mq_choice+.pMe4mq_choice{margin-top:4px}.pMe4mq_choice>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:21px}.pMe4mq_choice>svg{visibility:hidden;color:#2f9396;flex:none;width:19px;height:19px;margin-left:auto}.pMe4mq_choice[aria-pressed=true]{background:#f4f3ec;font-weight:600}.pMe4mq_choice[aria-pressed=true]>svg{visibility:visible}.pMe4mq_choice:focus-visible{outline-offset:-2px;outline:2px solid #2a2925}.pMe4mq_popover .pMe4mq_choice{border-radius:8px;min-height:48px;padding:10px 12px}.pMe4mq_popover .pMe4mq_choice>strong{font-size:14px;line-height:20px}.pMe4mq_overlay{z-index:10000;background:#2a292559;position:fixed;inset:0}.pMe4mq_sheet{z-index:10001;border-radius:24px 24px 0 0;width:min(100%,480px);max-height:calc(100dvh - 24px);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.pMe4mq_header{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 12px;display:flex}.pMe4mq_header h2{min-width:0;margin:0;font-size:18px;font-weight:600;line-height:24px}.pMe4mq_cancel{color:#2a2925;cursor:pointer;background:#fefef9;border:1px solid #e3e0d0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.pMe4mq_cancel:focus-visible{outline-offset:-3px;outline:2px solid #2a2925}.pMe4mq_choice,.pMe4mq_cancel{transition:background-color .12s,transform .12s}.pMe4mq_choice:active,.pMe4mq_cancel:active{background:#f4f3ec;transform:scale(.98)}.pMe4mq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.pMe4mq_choice,.pMe4mq_cancel{transition:none}.pMe4mq_choice:active,.pMe4mq_cancel:active{transform:none}}@media (forced-colors:active){.pMe4mq_popover{box-shadow:none;border:1px solid canvastext}}
