.live-wrap[data-astro-cid-qwmnprei]{max-width:1180px}.start-grid[data-astro-cid-qwmnprei][hidden],.game-panel[data-astro-cid-qwmnprei][hidden],#score-form[data-astro-cid-qwmnprei][hidden],.mobile-scoreboard[data-astro-cid-qwmnprei][hidden]{display:none!important}.rules-dropdown[data-astro-cid-qwmnprei]{background:#fbfaf6;border:1px solid #dce0d6;border-radius:14px;max-width:760px;margin-top:22px;padding:15px 18px}.rules-dropdown[data-astro-cid-qwmnprei] summary[data-astro-cid-qwmnprei]{color:#315b43;cursor:pointer;font-weight:700}.rules-dropdown[data-astro-cid-qwmnprei] div[data-astro-cid-qwmnprei]{padding-top:8px;line-height:1.65}.rules-dropdown[data-astro-cid-qwmnprei] a[data-astro-cid-qwmnprei]{color:#315b43;font-weight:700}.game-message[data-astro-cid-qwmnprei]{color:#315b43;background:#e7eee3;border-radius:12px;margin:0 0 18px;padding:12px 16px}.game-message[data-astro-cid-qwmnprei][hidden]{display:none}.game-message[data-astro-cid-qwmnprei].is-error{color:#763b2c;background:#f5e8df}.start-grid[data-astro-cid-qwmnprei]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.start-card[data-astro-cid-qwmnprei]{align-content:start;gap:12px;padding:clamp(22px,4vw,34px);display:grid}.start-card[data-astro-cid-qwmnprei] h2[data-astro-cid-qwmnprei],.scoreboard-heading[data-astro-cid-qwmnprei] h2[data-astro-cid-qwmnprei],.score-entry[data-astro-cid-qwmnprei] h2[data-astro-cid-qwmnprei]{margin:0}.start-card[data-astro-cid-qwmnprei] p[data-astro-cid-qwmnprei]{color:#526056;margin:0;line-height:1.6}.start-card[data-astro-cid-qwmnprei] label[data-astro-cid-qwmnprei],.score-form[data-astro-cid-qwmnprei] label[data-astro-cid-qwmnprei]{font-size:14px;font-weight:700}.start-card[data-astro-cid-qwmnprei] input[data-astro-cid-qwmnprei],.score-form[data-astro-cid-qwmnprei] input[data-astro-cid-qwmnprei],.score-form[data-astro-cid-qwmnprei] select[data-astro-cid-qwmnprei]{color:#1d3025;background:#fff;border:1px solid #cbd3c7;border-radius:10px;width:100%;min-height:48px;padding:10px 12px}.start-card[data-astro-cid-qwmnprei] .button[data-astro-cid-qwmnprei]{justify-self:start;margin-top:4px}.game-panel[data-astro-cid-qwmnprei]{gap:18px;display:grid}.game-heading[data-astro-cid-qwmnprei]{justify-content:space-between;align-items:center;gap:20px;padding:clamp(22px,4vw,34px);display:flex}.game-heading[data-astro-cid-qwmnprei] .small-note[data-astro-cid-qwmnprei]{margin:10px 0 0}.code-row[data-astro-cid-qwmnprei]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.invite-code[data-astro-cid-qwmnprei]{letter-spacing:.12em;color:#203e2e;font:800 clamp(28px,5vw,44px)/1 Manrope,sans-serif}.game-clock[data-astro-cid-qwmnprei]{color:#526056;text-align:right;gap:5px;display:grid}.game-clock[data-astro-cid-qwmnprei] strong[data-astro-cid-qwmnprei]{color:#203e2e;font-size:20px}.score-entry[data-astro-cid-qwmnprei]{justify-content:space-between;align-items:end;gap:24px;padding:clamp(22px,4vw,34px);display:flex}.score-entry[data-astro-cid-qwmnprei] p[data-astro-cid-qwmnprei]:not(.eyebrow){color:#526056;max-width:540px;margin-bottom:0;line-height:1.6}.score-form[data-astro-cid-qwmnprei]{grid-template-columns:auto 100px auto 90px auto;align-items:center;gap:9px;display:grid}.score-form[data-astro-cid-qwmnprei] label[data-astro-cid-qwmnprei]{white-space:nowrap}.score-form[data-astro-cid-qwmnprei] .button[data-astro-cid-qwmnprei]{min-height:48px}.result-card[data-astro-cid-qwmnprei]{color:#203e2e;background:#e7eee3;border-color:#aab99e;padding:22px 26px;line-height:1.65}.result-card[data-astro-cid-qwmnprei][hidden]{display:none}.result-heading{color:#526056;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.winner-highlight{color:#fff;background:#315b43;border:1px solid #a3b89a;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:8px 18px;padding:22px 24px;display:grid}.winner-highlight span:first-child{color:#e0ebdc;grid-column:1/-1;font-size:15px;font-weight:700}.winner-highlight strong{overflow-wrap:anywhere;font:800 clamp(26px,4vw,38px)/1.1 Manrope,sans-serif}.winner-highlight span:last-child{color:#203e2e;white-space:nowrap;background:#fff;border-radius:99px;justify-self:end;padding:9px 14px;font-size:16px;font-weight:800}.winner-highlight.is-current-leader{background:#60785a}.runner-up-list{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.runner-up-list li{background:#fff;border:1px solid #dce0d6;border-radius:12px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.runner-up-list li>span:first-child{color:#526056;font-size:14px;font-weight:800}.runner-up-list li>strong{color:#203e2e;overflow-wrap:anywhere;min-width:0}.runner-up-list li>span:last-child{color:#315b43;white-space:nowrap;background:#f5f3eb;border-radius:99px;padding:6px 10px;font-weight:800}.summary-download{text-align:center;justify-content:center;align-items:center;display:inline-flex}.result-card .summary-download{white-space:normal;width:100%;min-height:50px;margin-top:18px}.game-footer-actions[data-astro-cid-qwmnprei] .summary-download[data-astro-cid-qwmnprei]{color:#315b43;min-height:46px;font:inherit;white-space:normal;cursor:pointer;background:#fff;border:1px solid #aab8a9;border-radius:99px;padding:12px 18px;font-weight:700;text-decoration:none}.result-card[data-astro-cid-qwmnprei]>p[data-astro-cid-qwmnprei]:last-child{margin-bottom:0}.stats-card[data-astro-cid-qwmnprei]{padding:clamp(22px,4vw,34px)}.stats-content{gap:28px;display:grid}.group-statistics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 6px;display:grid}.stat-block{background:#fbfaf6;border:1px solid #dce0d6;border-radius:13px;align-content:start;gap:9px;min-width:0;padding:18px;display:grid}.stat-block>span:first-child{color:#667469;font-size:12px;font-weight:700}.stat-block>strong{color:#203e2e;font-size:17px}.stat-lanes{color:#315b43;gap:7px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}.stat-lanes li{overflow-wrap:anywhere;background:#eef2e9;border-radius:8px;padding:8px 10px}.stat-score{color:#526056;font-size:14px}.individual-statistics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.individual-stat-card{background:#fff;border:1px solid #dce0d6;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;min-width:0;padding:20px;display:grid}.individual-stat-card h3{border-bottom:1px solid #e5e8e1;grid-column:1/-1;margin:0;padding-bottom:10px}.individual-stat-card .stat-block{gap:8px;padding:14px}.stats-note{color:#667469;margin:0;font-size:13px;line-height:1.6}.scoreboard-card[data-astro-cid-qwmnprei]{padding:clamp(18px,3vw,30px)}.scoreboard-heading[data-astro-cid-qwmnprei]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.player-count[data-astro-cid-qwmnprei]{color:#526056;white-space:nowrap}.scoreboard-scroll[data-astro-cid-qwmnprei]{border:1px solid #dce0d6;border-radius:12px;overflow:auto}.scoreboard[data-astro-cid-qwmnprei]{border-collapse:collapse;background:#fff;width:100%;min-width:1000px;font-size:14px}.scoreboard[data-astro-cid-qwmnprei] th[data-astro-cid-qwmnprei],.scoreboard[data-astro-cid-qwmnprei] td[data-astro-cid-qwmnprei]{text-align:center;white-space:nowrap;border-bottom:1px solid #e5e8e1;padding:11px 12px}.scoreboard[data-astro-cid-qwmnprei] thead[data-astro-cid-qwmnprei] th[data-astro-cid-qwmnprei]{color:#315b43;background:#edf1e9;position:sticky;top:0}.scoreboard[data-astro-cid-qwmnprei] tbody[data-astro-cid-qwmnprei] th[data-astro-cid-qwmnprei]{text-align:left}.scoreboard[data-astro-cid-qwmnprei] tbody[data-astro-cid-qwmnprei] tr[data-astro-cid-qwmnprei]+tr[data-astro-cid-qwmnprei] th[data-astro-cid-qwmnprei],.scoreboard[data-astro-cid-qwmnprei] tbody[data-astro-cid-qwmnprei] tr[data-astro-cid-qwmnprei]+tr[data-astro-cid-qwmnprei] td[data-astro-cid-qwmnprei]{border-top:3px solid #dce0d6}.scoreboard[data-astro-cid-qwmnprei] tbody[data-astro-cid-qwmnprei] tr[data-astro-cid-qwmnprei].is-winner th[data-astro-cid-qwmnprei],.scoreboard[data-astro-cid-qwmnprei] tbody[data-astro-cid-qwmnprei] tr[data-astro-cid-qwmnprei].is-winner td[data-astro-cid-qwmnprei]{background:#e7eee3}.scoreboard[data-astro-cid-qwmnprei] tbody[data-astro-cid-qwmnprei] tr[data-astro-cid-qwmnprei].is-winner .total-cell[data-astro-cid-qwmnprei]{color:#fff;background:#315b43}.scoreboard[data-astro-cid-qwmnprei] .total-cell[data-astro-cid-qwmnprei]{color:#203e2e;background:#f5f3eb;font-weight:800}.mobile-scoreboard[data-astro-cid-qwmnprei]{display:none}.game-footer[data-astro-cid-qwmnprei]{justify-content:space-between;align-items:center;gap:16px;display:flex}.game-footer[data-astro-cid-qwmnprei] p[data-astro-cid-qwmnprei]{margin:0}.game-footer-actions[data-astro-cid-qwmnprei]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.game-footer-actions[data-astro-cid-qwmnprei] button[data-astro-cid-qwmnprei]{color:#315b43;min-height:46px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #aab8a9;border-radius:99px;justify-content:center;align-items:center;padding:12px 18px;font-weight:700;display:inline-flex}.game-footer-actions[data-astro-cid-qwmnprei] button[data-astro-cid-qwmnprei]:hover:not(:disabled){background:#eef2e9}.game-footer-actions[data-astro-cid-qwmnprei] button[data-astro-cid-qwmnprei]:focus-visible,.game-footer-actions[data-astro-cid-qwmnprei] a[data-astro-cid-qwmnprei]:focus-visible{outline-offset:3px;outline:3px solid #94aa8d}.game-footer-actions[data-astro-cid-qwmnprei] button[data-astro-cid-qwmnprei]:disabled{opacity:.55;cursor:wait}.game-footer-actions[data-astro-cid-qwmnprei] button[data-astro-cid-qwmnprei].danger{color:#8a4435;border-color:#d7b5a9}.danger[data-astro-cid-qwmnprei]{color:#8a4435}@media (width<=800px){.wrap[data-astro-cid-qwmnprei].live-wrap{width:min(100% - 28px,620px)}.page-hero[data-astro-cid-qwmnprei]:has(.rules-dropdown){padding-top:28px}.start-grid[data-astro-cid-qwmnprei][hidden],.game-panel[data-astro-cid-qwmnprei][hidden],#score-form[data-astro-cid-qwmnprei][hidden]{display:none!important}.start-grid[data-astro-cid-qwmnprei]{grid-template-columns:1fr}.start-card[data-astro-cid-qwmnprei]{padding:22px}.game-panel[data-astro-cid-qwmnprei]{min-width:0}.game-heading[data-astro-cid-qwmnprei],.score-entry[data-astro-cid-qwmnprei]{flex-direction:column;align-items:flex-start}.game-heading[data-astro-cid-qwmnprei],.score-entry[data-astro-cid-qwmnprei],.scoreboard-card[data-astro-cid-qwmnprei]{width:100%;padding:20px}.game-clock[data-astro-cid-qwmnprei]{text-align:left}.invite-code[data-astro-cid-qwmnprei]{font-size:32px}.code-row[data-astro-cid-qwmnprei]{gap:9px}.code-row[data-astro-cid-qwmnprei] .button[data-astro-cid-qwmnprei],.code-row[data-astro-cid-qwmnprei] .quiet[data-astro-cid-qwmnprei]{min-height:44px}.score-form[data-astro-cid-qwmnprei]{grid-template-columns:1fr 1fr;width:100%}.score-form[data-astro-cid-qwmnprei] select[data-astro-cid-qwmnprei],.score-form[data-astro-cid-qwmnprei] input[data-astro-cid-qwmnprei]{min-width:0}.score-form[data-astro-cid-qwmnprei] .button[data-astro-cid-qwmnprei]{grid-column:1/-1}.game-footer[data-astro-cid-qwmnprei]{flex-direction:column;align-items:flex-start}.game-footer-actions[data-astro-cid-qwmnprei]{flex-direction:column-reverse;align-items:stretch;width:100%}.game-footer-actions[data-astro-cid-qwmnprei] button[data-astro-cid-qwmnprei],.game-footer-actions[data-astro-cid-qwmnprei] a[data-astro-cid-qwmnprei]{z-index:1;touch-action:manipulation;width:100%;min-height:48px;position:relative}.scoreboard-scroll[data-astro-cid-qwmnprei]{display:none}.mobile-scoreboard[data-astro-cid-qwmnprei]{gap:12px;display:grid}.mobile-player-score{background:#fff;border:2px solid #cbd5c7;border-radius:15px;min-width:0;padding:17px;box-shadow:0 3px 10px #1427190a}.mobile-player-score.is-winner{background:#eef3eb;border-color:#315b43}.mobile-player-heading{border-bottom:1px solid #dce0d6;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:11px;display:flex}.mobile-player-heading strong{overflow-wrap:anywhere;min-width:0}.mobile-total-row{background:#f5f3eb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;display:flex}.mobile-total-row span{color:#526056;font-size:13px;font-weight:700}.mobile-total-row strong{color:#fff;text-align:center;background:#315b43;border-radius:99px;min-width:44px;padding:5px 10px;font-size:16px}.mobile-progress{color:#667469;margin:9px 0 13px;font-size:13px}.mobile-player-score details{border-top:1px solid #e5e8e1;padding-top:10px}.mobile-player-score summary{color:#315b43;cursor:pointer;font-size:14px;font-weight:700}.mobile-holes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-top:12px;display:grid}.mobile-hole-cell{background:#f5f3eb;border:1px solid #dce0d6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:78px;padding:9px 5px;display:flex}.mobile-hole-cell span{color:#526056;font-size:12px;font-weight:700;line-height:1.2;display:block}.mobile-hole-cell strong{color:#203e2e;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;line-height:1;display:grid}.group-statistics,.individual-statistics{grid-template-columns:1fr}.individual-stat-card{grid-template-columns:1fr 1fr}.winner-highlight{grid-template-columns:1fr;gap:10px}.winner-highlight span:first-child{grid-column:auto}.winner-highlight span:last-child{justify-self:start}.runner-up-list li{grid-template-columns:1fr auto;gap:8px 12px}.runner-up-list li>span:first-child{grid-column:1/-1}}
