.premiumScorecard{--card-green:#083e2f;--card-cream:#f6f5ee;--card-gold:#987528;color:#173e32;width:100%;min-width:0;max-width:840px;font-family:var(--font-sans,Arial,sans-serif);margin:0 auto;padding:0 0 24px}.premiumScorecard [hidden]{display:none!important}[data-scorecard-origin]{min-width:0;max-width:100%}:is(.app [data-home-version=social-home]:has([data-scorecard-origin])>nav,.app [data-home-version=social-home]:has([data-scorecard-origin])>button),:is(.app [data-home-version=social-home]>div:has([data-scorecard-origin])>nav,.app [data-home-version=social-home]>div:has([data-scorecard-origin])>button){display:none}.premiumScorecard button,.quickHoleSheet button{font:inherit;cursor:pointer;touch-action:manipulation}.premiumScorecard button:focus-visible,.premiumHoleScroll:focus-visible,.quickHoleSheet :focus-visible{outline-offset:3px;outline:3px solid #987528}:is(.app:has(.premiumScorecard)>.topbar,.app:has(.premiumScorecard)>.pageBack,.app:has(.premiumScorecard)>[data-bottom-back-action]){display:none}.premiumCardHeader{border-bottom:1px solid #d9ded3;align-items:center;gap:10px;padding:6px 0 8px;display:flex}.premiumCardHeader h1{font-family:var(--font-serif,Georgia,serif);flex:1;margin:0;font-size:20px;line-height:1.2}.premiumCardHeader button{color:#083e2f;background:#fffefa;border:1px solid #d9ded3;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.premiumCardHeader svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.premiumCardStatus{color:#566c61;max-width:66px;font-size:11px;line-height:1.3}.premiumCardIdentity{align-items:center;gap:12px;padding:12px 0;display:flex}.premiumIdentityText{flex:1;min-width:0}.premiumCourseName{text-align:left;color:inherit;background:0 0;border:0;width:100%;min-height:44px;padding:0;display:block}.premiumCourseName h2{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.premiumCardIdentity p{color:#64736a;white-space:nowrap;text-overflow:ellipsis;margin:5px 0;font-size:12px;overflow:hidden}.premiumIdentityText>span{color:#52675d;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.premiumFullName{overflow-wrap:anywhere;background:#edf1e7;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.5}.premiumScoreSummary{text-align:center;font-variant-numeric:tabular-nums;background:#eaf0e6;border-radius:10px;flex:0 0 76px;padding:8px 6px}.premiumScoreSummary>span{color:#486053;font-size:10px;display:block}.premiumScoreSummary strong{font-size:28px;line-height:1.15;display:block}.premiumScoreSummary small{color:#173e32;font-size:14px;font-weight:700;display:block}.premiumScoreSummary small span{font-size:9px;font-weight:400}.premiumHoleIdentity .premiumCourseName{min-height:0}.premiumHoleIdentity h2{-webkit-line-clamp:1;font-size:17px}.premiumPlayerSelect{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.premiumPlayerSelect select{color:#173e32;background:#fffefa;border:1px solid #d3dacf;border-radius:10px;max-width:70%;min-height:44px;padding:8px;font-size:14px}.premiumNineSelector{background:#e7ebe2;border-radius:24px;gap:4px;padding:4px;display:flex}.premiumNineSelector button{color:#4e5d51;background:0 0;border:0;border-radius:22px;flex:1;min-width:0;min-height:44px;padding:8px 6px;font-size:13px;font-weight:600}.premiumNineSelector button[aria-pressed=true]{color:#fffefa;background:#083e2f}.premiumNineSelector button span{margin:3px 0 0;font-size:11px;font-weight:400;display:block}.premiumScorecard button:disabled,.quickHoleSheet button:disabled{opacity:.5;cursor:default}.premiumCardHint{color:#5b6d62;justify-content:space-between;gap:6px;margin:8px 0;font-size:11px;display:flex}.premiumHoleScroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9cb29f #eef1e9;background:#fffefa;border:1px solid #dbe0d5;border-radius:12px;max-width:100%;overflow-x:auto}.premiumHoleTable{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:max-content;min-width:100%;margin:0;font-size:14px;line-height:1.3}.premiumHoleTable th,.premiumHoleTable td{box-sizing:border-box;text-align:center;color:#173e32;background:#fffefa;border-top:0;border-bottom:1px solid #e9ece4;border-left:0;border-right:1px solid #edf0e8;width:52px;min-width:52px;height:36px;padding:3px 0}.premiumHoleTable th:first-child{z-index:1;text-align:left;white-space:normal;background:#f1f3eb;width:100px;min-width:100px;max-width:100px;padding:5px 6px;font-size:12px;font-weight:600;position:sticky;left:0;box-shadow:2px 0 4px #19352514}.premiumHoleTable thead th{z-index:2;background:#edf2e8;font-weight:600;position:sticky;top:0}.premiumHoleTable thead th:first-child{z-index:3}.premiumHoleScroll[data-multiplayer=true]{max-height:60vh;overflow-y:auto}.premiumHoleTable th button{width:52px;height:44px;color:inherit;background:0 0;border:0;font-weight:700}.premiumHoleTable tr:last-child th,.premiumHoleTable tr:last-child td{border-bottom:0}.scorecardScoreButton{background:0 0;border:0;place-items:center;width:44px;min-height:44px;padding:3px;display:inline-grid}.golfScoreSymbol{font-variant-numeric:tabular-nums;color:#294638;background:#eef2e9;border:1.5px solid #0000;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:700;line-height:1;display:inline-flex;position:relative}.golfScoreSymbol[data-result=pending]{color:#637568;background:0 0}.golfScoreSymbol[data-result=par]{border-color:#0000;border-radius:5px}.golfScoreSymbol[data-result=birdie]{color:#124e31;background:#e6f1e1;border-color:#307b52;border-radius:50%}.golfScoreSymbol[data-result=eagle]{color:#654b15;background:#f7efda;border-color:#95752c;border-radius:50%}.golfScoreSymbol[data-result=eagle]:after{content:"";border:1px solid #95752c;border-radius:50%;position:absolute;inset:3px}.golfScoreSymbol[data-result=bogey]{color:#6d4e2e;background:#f5eddf;border-color:#96794e;border-radius:2px}.golfScoreSymbol[data-result=double]{color:#743e37;background:#f8e8e0;border-color:#a3665d;border-radius:2px}.golfScoreSymbol[data-result=double]:after{content:"";border:1px solid #a3665d;border-radius:1px;position:absolute;inset:3px}.scorecardFact[data-hit=true]{color:#257444;font-weight:700}.scorecardFact[data-hit=false]{color:#874839;font-weight:700}.scorecardMissing{color:#67756d;font-size:12px;font-weight:400}.scorecardClub{text-overflow:ellipsis;white-space:nowrap;max-width:50px;margin:auto;font-size:12px;display:block;overflow:hidden}.scorecardTeeFact{justify-content:center;align-items:center;gap:2px;min-height:22px;display:flex}.premiumHoleTable .scorecardAggregate{background:#edf2e8;border-left:1px solid #c8d6c5;width:58px;min-width:58px;font-weight:650}.scorecardAggregate strong{font-size:18px}.scorecardAggregate small{margin:2px 0;font-size:10px;font-weight:400;display:block}.premiumTotalGrid .premiumHoleTable{width:100%;min-width:100%}.premiumTotalGrid .scorecardAggregate{width:auto}.premiumDataNote{color:#5d6f62;margin:8px 0;font-size:12px;line-height:1.4}.premiumTotals{border-top:1px solid #d8dfd1;margin-top:12px;padding-top:4px;overflow:hidden}.premiumTotals table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0;font-size:13px}.premiumTotals th,.premiumTotals td{text-align:center;background:0 0;border:0;border-bottom:1px solid #e1e6db;padding:8px 4px}.premiumTotals th:first-child{text-align:left;letter-spacing:.03em;font-size:11px}.premiumTotals thead th{color:#617165;font-size:11px;font-weight:500}.premiumTotals tr:last-child th,.premiumTotals tr:last-child td{border-bottom:0;font-weight:700}.premiumTotals>p{color:#586b5e;margin:9px 0 0;font-size:11px;line-height:1.5}.premiumStatsTotals{gap:8px;margin-top:12px;font-size:11px;display:grid}.premiumStatsTotals>div{align-items:center;gap:12px;display:flex}.premiumStatsTotals b{width:48px}.premiumStatsTotals strong{margin-left:3px;font-size:12px}.premiumScoreLegend{border-top:1px solid #dce3d5;flex-wrap:wrap;justify-content:flex-start;gap:9px 13px;padding:8px 0 12px;display:flex}.premiumScoreLegend>span{align-items:center;gap:5px;display:flex}.premiumScoreLegend .golfScoreSymbol{flex-basis:23px;width:23px;height:23px;font-size:12px}.premiumScoreLegend small{color:#566a5e;font-size:12px}.premiumEditHint{color:#49634f;margin:8px 0;font-size:12px}.premiumEditAction{color:#fffefa;background:#083e2f;border:0;border-radius:12px;width:100%;min-height:48px;margin:12px 0;padding:12px;font-weight:600}.premiumHoleResult{background:#eaf0e6;border-radius:12px 12px 0 0;align-items:center;gap:12px;margin:0;padding:12px;display:flex}.premiumHoleResult .golfScoreSymbol{flex-basis:40px;width:40px;height:40px;font-size:22px}.premiumHoleResult>div>strong,.premiumHoleResult>div>span{display:block}.premiumHoleResult>div>span{color:#587062;margin-top:3px;font-size:12px}.premiumHolePrimary{background:#eaf0e6;border-radius:0 0 12px 12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:4px 12px 12px;display:grid}.premiumHolePrimary dt{color:#627566;font-size:12px}.premiumHolePrimary dd{margin:5px 0 0;font-size:18px;font-weight:600}.premiumHolePrimary .scorecardMissing{font-size:16px}.premiumHoleAdvanced h2,.premiumHoleShots h2{font-family:var(--font-serif,Georgia,serif);margin:0 0 5px;font-size:18px}.premiumHoleFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;display:grid}.premiumHoleFacts>div{border-bottom:1px solid #dbe1d4;min-width:0;padding:9px 0}.premiumHoleFacts dt{color:#627566;font-size:12px}.premiumHoleFacts dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600}.premiumHoleEmpty{color:#5d6f62;border-top:1px solid #d8dfd1;margin-top:16px;padding:12px 0;font-size:12px}.premiumHoleNote{color:#5d6f62;font-size:13px;line-height:1.5}.premiumHoleShots{margin-top:16px}.premiumHoleShots p{border-bottom:1px solid #dbe1d4;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.premiumSaveNotice{background:#e6efdf;border-radius:8px;padding:12px;font-size:13px}.scorecardSrOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scorecardQaShell{max-width:840px;margin:0 auto;padding:16px 16px 32px}.scorecardQaBanner{color:#594317;background:#fff8e6;border:1px solid #ad8b49;border-radius:8px;margin-bottom:10px;padding:8px 10px;font:13px/1.4 Arial,sans-serif}.scorecardQaBanner p{margin:4px 0}.scorecardQaBanner div{flex-wrap:wrap;gap:8px;margin:5px 0;display:flex}.scorecardQaBanner button,.scorecardQaRound button{min-height:44px;font:inherit;color:#173e32;background:#fffefa;border:1px solid #b9c7b2;border-radius:8px;padding:6px 10px}.scorecardQaRound{padding:20px 0}.quickHoleBackdrop{z-index:160;background:#081e147a;justify-content:center;align-items:flex-end;padding:16px 0 0;display:flex;position:fixed;inset:0}.quickHoleSheet{color:#173e32;width:100%;max-width:560px;max-height:calc(100dvh - 32px);font-family:var(--font-sans,Arial,sans-serif);background:#fffefa;border-radius:20px 20px 0 0;outline:none;flex-direction:column;display:flex;box-shadow:0 -10px 40px #07271829}.quickHoleHeader{border-bottom:1px solid #e1e5da;align-items:center;gap:12px;padding:20px 20px 14px;display:flex}.quickHoleHeader>div{flex:1;min-width:0}.quickHoleHeader span{letter-spacing:.06em;color:#5e7465;font-size:10px}.quickHoleHeader h2{font-family:var(--font-serif,Georgia,serif);margin:6px 0 0;font-size:25px}.quickHoleHeader h2 small{font-family:var(--font-sans,Arial,sans-serif);color:#5e7465;font-size:12px;font-weight:400}.quickHoleHeader>button{color:#173e32;background:#edf1e7;border:0;border-radius:50%;width:44px;height:44px;font-size:24px}.quickHoleFields{overscroll-behavior:contain;min-height:0;padding:20px;overflow-y:auto}.quickMainFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.quickField{min-width:0}.quickField label{font-size:13px;font-weight:600;display:block}.quickStepper{background:#eaf0e6;border-radius:15px;align-items:center;gap:3px;margin-top:9px;padding:5px;display:flex}.quickStepper button{color:#173e32;background:#fffefa;border:1px solid #cdd9c8;border-radius:11px;width:44px;min-width:40px;height:48px;font-size:22px}.quickStepper input{text-align:center;color:#173e32;appearance:textfield;background:0 0;border:0;width:100%;min-width:0;padding:5px 0;font-size:27px;font-weight:600}.quickStepper input::-webkit-inner-spin-button{display:none}.quickClear{color:#5b705e;background:0 0;border:0;min-height:36px;padding:6px 0;font-size:11px}.quickComparison{color:#5b705e;margin:12px 0 17px;font-size:12px}.quickUsePar{color:#173e32;background:#f4f7ef;border:1px solid #cbd7c4;border-radius:9px;min-height:44px;margin-bottom:16px;padding:10px}.quickHoleSheet fieldset{border:0;margin:0 0 15px;padding:0}.quickHoleSheet legend{margin-bottom:10px;font-size:13px;font-weight:600}.quickHoleSheet legend small{color:#617166;margin-left:5px;font-size:11px;font-weight:400}.quickChoices{flex-wrap:wrap;gap:5px;display:flex}.quickChoices button{color:#36543d;background:#fffefa;border:1px solid #cdd9c8;border-radius:9px;flex:1;min-width:52px;min-height:44px;padding:9px 4px;font-size:12px}.quickChoices button[aria-pressed=true]{color:#fffefa;background:#083e2f;border-color:#083e2f}.quickDetailsToggle{color:#173e32;background:0 0;border:0;border-top:1px solid #dce4d5;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:10px 0;font-size:14px;font-weight:600;display:flex}.quickDetailsToggle span{font-size:24px}.quickAdvanced>label{margin:12px 0;font-size:12px;display:block}.quickAdvanced>label>input{color:#173e32;background:#fffefa;border:1px solid #cdd9c8;border-radius:8px;width:100%;min-height:44px;margin-top:6px;padding:10px;font-size:14px;display:block}.quickAdvanced .quickField label{font-size:11px}.quickAdvanced .quickStepper input{font-size:22px}.quickHoleActions{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fffefa;border-top:1px solid #e1e5da;gap:10px;display:flex}.quickHoleActions button{color:#173e32;background:#fffefa;border:1px solid #bdccbb;border-radius:12px;flex:1;min-height:48px;font-weight:600}.quickHoleActions .quickSave{color:#fffefa;background:#083e2f;border-color:#083e2f}.quickError{color:#874839;background:#fbede5;border-radius:9px;padding:12px;font-size:13px;line-height:1.5}.quickHoleHeader{padding:12px 16px}.quickHoleHeader h2{margin-top:4px;font-size:21px}.quickHoleFields{padding:16px}.quickPrimaryCapture{grid-template-columns:64px 64px minmax(0,1fr);align-items:start;gap:12px;display:grid}.quickPrimaryField{text-align:center}.quickPrimaryField .quickStepper{border-radius:30px;flex-direction:column-reverse;gap:6px;padding:5px}.quickPrimaryField .quickStepper input{height:45px;font-size:28px}.quickPrimaryField .quickStepper button{border-radius:50%;width:48px;min-width:44px;height:44px}.quickPrimaryField .quickClear{font-size:9px}.quickTee{text-align:center;min-width:0}.quickTeeTarget{grid-template-rows:repeat(2,50px);grid-template-columns:repeat(3,44px);justify-content:center;align-items:center;gap:5px;margin-top:12px;display:grid}.quickTeeTarget button{color:#36543d;background:#eaf0e6;border:1px solid #cdd9c8;border-radius:50%;width:44px;height:44px;font-size:22px}.quickTeeTarget button[aria-pressed=true]{color:#fffefa;background:#083e2f}.quickTeeTarget [data-direction=far_left]{grid-area:1/1}.quickTeeTarget [data-direction=left]{grid-area:2/1}.quickTeeTarget [data-direction=center]{grid-area:1/2/span 2;align-self:center;width:48px;height:48px}.quickTeeTarget [data-direction=right]{grid-area:2/3}.quickTeeTarget [data-direction=far_right]{grid-area:1/3}.quickFirNA{font-size:10px;display:block}.quickComparison{margin:7px 0 12px}.quickAdvanced{padding-top:4px}.quickAdvanced .quickMainFields{gap:8px}.quickAdvanced .quickStepper{border-radius:8px;gap:2px;margin-top:5px;padding:2px}.quickAdvanced .quickStepper button{border-radius:6px;width:40px;min-width:40px;height:44px}.quickAdvanced .quickClear{min-height:28px;font-size:10px}.quickSecondaryFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:8px;display:grid}.quickSecondaryFields label{min-width:0;font-size:11px}.quickSecondaryFields input{box-sizing:border-box;color:#173e32;background:#fffefa;border:1px solid #cdd9c8;border-radius:8px;width:100%;height:44px;margin-top:5px;padding:8px;font-size:16px;display:block}.quickSecondaryFields datalist{display:none}.quickTeeTarget button small{font-size:9px;line-height:1.1;display:block}.quickTee .quickClear{min-height:36px;font-size:10px}.scorecardQaBanner summary{cursor:pointer;min-height:24px;line-height:24px}@media (max-width:350px){.quickHoleHeader,.quickHoleFields{padding-left:12px;padding-right:12px}.quickMainFields{gap:10px}.quickPrimaryCapture{grid-template-columns:56px 56px minmax(0,1fr);gap:8px}.quickTeeTarget{gap:2px}.quickStepper{gap:2px;padding:4px}.quickStepper button{width:40px;min-width:36px}.quickStepper input{font-size:23px}.premiumCardHint{font-size:10px}.premiumCardHeader h1{font-size:20px}}.premiumNineSelector button{padding-inline:4px;font-size:12px}.premiumHoleDetailsToggle{color:#1c4937;background:0 0;border:0;border-bottom:1px solid #d7dfd2;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:9px 2px;font-size:13px;font-weight:600;display:flex}.premiumHoleDetailsToggle span{font-size:20px}.premiumInlineHole{border-bottom:1px solid #d7dfd2;padding:12px 0 4px}.premiumInlineHole>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.premiumInlineHole h2{font:700 20px var(--font-serif,Georgia,serif);margin:0}.premiumInlineHole>header button{color:#1c4937;background:#e8eee1;border:0;border-radius:50%;width:40px;height:40px;font-size:22px}.premiumDetailLink{color:#184b36;text-align:left;background:0 0;border:0;min-height:44px;margin-right:16px;padding:9px 2px;font-size:13px;font-weight:600}.premiumTeeDirection{text-align:center;background:#e9eee3;border-radius:12px;gap:4px;margin:8px 0;padding:4px;font-size:12px;display:flex}.premiumTeeDirection span{color:#5f7064;border-radius:9px;flex:1;padding:9px 4px}.premiumTeeDirection [data-selected=true]{color:#fff;background:#0a4933;font-weight:600}.premiumHoleTable thead button[aria-expanded=true]{color:#fff;background:#0a4933;border-radius:8px}.premiumCapturedSummary{font-variant-numeric:tabular-nums;border-top:1px solid #dbe0d5;border-bottom:1px solid #dbe0d5;justify-content:space-around;gap:12px;margin:0 0 12px;padding:8px 0;display:flex}.premiumCapturedSummary>div{text-align:center}.premiumCapturedSummary dt{color:#617165;font-size:12px}.premiumCapturedSummary dd{margin:3px 0 0;font-size:18px;font-weight:650}.premiumHorizontalNav{justify-content:space-between;gap:8px;margin:0 0 4px;display:flex}.premiumHorizontalNav button{color:#285540;background:0 0;border:0;min-height:44px;padding:6px 2px;font-size:12px;font-weight:600}.scorecardQaShell{box-sizing:border-box;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}.scorecardQaBanner{overflow-wrap:anywhere}.premiumHoleScroll{position:relative}.premiumInlineHole>header button{width:44px;height:44px}.premiumEnlarge{border:1px solid var(--by-line,#d5ddd3);color:#173e30;background:#f8faf5;border-radius:18px;min-height:40px;margin:6px 0 10px auto;padding:9px 12px;font-size:13px;display:block}.premiumHoleScroll[data-multiplayer=true] .premiumHoleTable th:first-child{width:150px;min-width:150px;max-width:150px}.premiumPlayerScoreRow th{background:#f0f4ed!important;padding:0!important}.premiumPlayerScoreRow th>button{text-align:left;color:#143c2d;white-space:normal;background:0 0;border:0;align-items:center;gap:7px;width:100%;min-height:70px;padding:10px 8px;font-size:14px;display:flex}.premiumPlayerScoreRow th>button>span:nth-child(2){overflow-wrap:anywhere;flex:1}.premiumPlayerScoreRow th small{margin-top:3px;font-size:11px;font-weight:400;display:block}.premiumPlayerScoreRow th b{font-size:18px}.premiumPlayerInitial{background:#dde7d9;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-family:Georgia,serif;font-size:16px;display:grid}.premiumPlayerScoreRow td{background:#fffdf6}.premiumHoleScroll[data-enlarged=true] .premiumHoleTable td,.premiumHoleScroll[data-enlarged=true] .premiumHoleTable th:not(:first-child){min-width:76px;height:65px;font-size:18px}.premiumHoleScroll[data-enlarged=true] .premiumHoleTable th:first-child{min-width:165px;max-width:165px;font-size:15px}.premiumHoleScroll[data-enlarged=true] .golfScoreSymbol{width:36px;height:36px;font-size:21px}.premiumUnshared{color:#596b5e;padding:10px 0;font-size:13px}.premiumCardLandscape{border-radius:14px;height:68px;margin:0 0 12px;overflow:hidden}.premiumCardLandscape>*{object-fit:cover;width:100%;height:100%;display:block}.premiumCardHint{align-items:center;min-height:44px;margin:4px 0;font-size:12px}.premiumCardHint .premiumEnlarge{align-items:center;min-height:40px;margin:0;padding:7px 10px;font-size:12px;display:inline-flex}.premiumNineSelector{background:#e9eee2;border:1px solid #dae2d2;border-radius:14px;margin-top:2px}.premiumNineSelector button{border-radius:10px;min-height:44px;font-size:14px}.premiumCompactNine{border-radius:10px;overflow-x:hidden;max-height:none!important}.premiumCompactNine .premiumCompactTable{table-layout:fixed;width:100%;min-width:0;font-size:14px}.premiumCompactTable .premiumNameColumn{width:72px}.premiumCompactNine .premiumCompactTable th,.premiumCompactNine .premiumCompactTable td{width:auto;min-width:0;max-width:none;height:35px;padding:2px 0}.premiumCompactNine .premiumCompactTable th:first-child{width:72px;min-width:0;max-width:none;box-shadow:none;overflow-wrap:anywhere;padding:3px 4px;font-size:12px;position:static}.premiumCompactTable thead th{background:#e7eee1;position:static}.premiumCompactNine .premiumCompactTable th button{width:100%;min-width:0;height:44px;padding:0;font-size:14px}.premiumCompactNine .premiumPlayerScoreRow th>button{text-align:left;overflow-wrap:anywhere;width:100%;height:auto;min-height:48px;padding:4px 2px;font-size:12px;font-weight:650;line-height:1.3;display:block}.premiumCompactNine .premiumPlayerScoreRow th>button>span{display:block}.premiumCompactNine .premiumCompactTable .scorecardScoreButton{justify-content:center;align-items:center;width:100%;min-width:0;min-height:48px;padding:1px 0;display:flex}.premiumCompactTable .golfScoreSymbol{flex-basis:25px;width:25px;height:25px;font-size:15px}.premiumCommonPar{color:#526855;font-size:12px}.premiumCommonPar abbr{text-decoration:none}.premiumCompactTable .premiumPerPlayerFact th,.premiumCompactTable .premiumPerPlayerFact td{height:30px;font-size:12px}.premiumCompactNine[data-enlarged=true]{overflow-x:auto}.premiumCompactNine[data-enlarged=true] .premiumCompactTable{table-layout:fixed;width:576px;min-width:100%}.premiumCompactNine[data-enlarged=true] .premiumCompactTable td,.premiumCompactNine[data-enlarged=true] .premiumCompactTable th:not(:first-child){width:56px;min-width:56px;height:48px;font-size:18px}.premiumCompactNine[data-enlarged=true] .premiumCompactTable th:first-child{z-index:1;width:72px;min-width:72px;max-width:72px;font-size:12px;position:sticky;left:0}.premiumCompactNine[data-enlarged=true] .golfScoreSymbol{flex-basis:34px;width:34px;height:34px;font-size:20px}.premiumTotals{border:1px solid #d8dfd1;border-radius:10px;margin-top:12px;padding-top:0}.premiumTotals table{table-layout:fixed;font-size:14px}.premiumTotals th:first-child{letter-spacing:0;width:34%;padding-left:8px;font-size:12px}.premiumTotals thead{background:#edf2e8}.premiumTotals th button{color:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;width:100%;min-height:44px;padding:2px 0;font-size:12px}.premiumTotals td strong{font-size:16px;font-weight:650}.premiumTotals td small{color:#5e7161;margin-top:2px;font-size:12px;font-weight:400;display:block}.premiumTotals tr:last-child{background:0 0}.premiumTotals tr:last-child th,.premiumTotals tr:last-child td{font-weight:400}.premiumTotals td:last-child{background:#e7eee0}.premiumScoreLegend{gap:8px 11px;padding-top:10px;padding-bottom:4px}.premiumScoreLegend small{font-size:11px}.premiumDetailsBackdrop{z-index:155;background:#081e1480;justify-content:center;align-items:flex-end;padding-top:28px;display:flex;position:fixed;inset:0}.premiumDetailsPanel{color:#173e32;background:#fffefa;border-radius:20px 20px 0 0;outline:none;flex-direction:column;width:100%;max-width:600px;max-height:calc(100dvh - 28px);display:flex;box-shadow:0 -12px 45px #081e1433}.premiumDetailsPanel>header{border-bottom:1px solid #dde3d7;align-items:center;gap:12px;padding:12px 16px;display:flex}.premiumDetailsPanel>header h2{min-width:0;font:600 21px/1.25 var(--font-serif,Georgia,serif);overflow-wrap:anywhere;flex:1;margin:0}.premiumDetailsPanel>header button{color:#173e32;background:#e9eee2;border:0;border-radius:50%;width:44px;min-width:44px;height:44px;font-size:25px}.premiumDetailsContent{overscroll-behavior:contain;padding:0 16px calc(18px + env(safe-area-inset-bottom,0px));min-height:0;overflow-y:auto}.premiumPlayerDetailTee{color:#617165;margin:12px 0;font-size:13px}.premiumPlayerDetailsScroll{border:1px solid #d8dfd1;border-radius:9px;width:100%;margin-top:12px;overflow-x:auto}.premiumPlayerDetailsTable{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:max-content;min-width:100%;margin:0;font-size:13px}.premiumPlayerDetailsTable th,.premiumPlayerDetailsTable td{box-sizing:border-box;text-align:center;background:#fffefa;border:0;border-bottom:1px solid #e2e7dc;width:44px;min-width:44px;height:38px;padding:4px 2px}.premiumPlayerDetailsTable th:first-child{text-align:left;background:#edf2e8;width:112px;min-width:112px;padding-left:8px;font-size:12px;position:sticky;left:0}.premiumPlayerHoleLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.premiumPlayerHoleLinks button{color:#204d37;background:#f3f6ee;border:1px solid #d0dcca;border-radius:8px;min-height:44px;font-size:13px}@media (max-width:350px){.premiumCompactTable .premiumNameColumn{width:64px}.premiumCompactNine .premiumCompactTable th:first-child{width:64px;padding-inline:3px;font-size:12px}.premiumCompactTable .golfScoreSymbol{flex-basis:22px;width:22px;height:22px;font-size:14px}.premiumCompactNine .premiumCompactTable th button{font-size:13px}.premiumCompactNine .premiumPlayerScoreRow th>button{font-size:12px}.premiumCardHint{font-size:11px}.premiumCardHint .premiumEnlarge{padding-inline:7px;font-size:11px}.premiumNineSelector button{font-size:13px}.premiumDetailsContent{padding-inline:12px}.premiumTotals th:first-child{width:33%}}.premiumScorecard[data-compact-sheet=true]{max-width:none;padding-bottom:12px}.premiumCompactHeader{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:0 5px;margin-bottom:8px;display:grid}.premiumCompactHeader h1{font:600 20px/1.15 var(--font-serif,Georgia,serif);white-space:nowrap;margin:0}.premiumCardBack{color:#083e2f;background:0 0;border:0;width:36px;min-height:44px;padding:6px}.premiumCardBack svg,.premiumCompactDate svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.premiumCompactContext{color:#526359;overflow-wrap:anywhere;grid-area:2/1/auto/3;min-width:0;padding-left:3px;font-size:11px;line-height:1.35}.premiumCompactDate{color:#526359;white-space:nowrap;grid-area:2/3;align-items:center;gap:4px;font-size:10px;display:flex}.premiumCompactDate svg{flex:none;width:15px;height:15px}.premiumFitToggle{color:#123d2e;background:0 0;border:0;grid-area:1/3;justify-content:flex-end;align-items:center;gap:5px;min-height:44px;padding:0;line-height:1.15;display:flex;font-size:10px!important}.premiumFitToggle>span:first-child{text-align:left;max-width:60px}.premiumFitTrack{background:#c8d0c6;border-radius:20px;flex:none;width:32px;height:20px;padding:2px;display:block}.premiumFitTrack>span{background:#fffdf6;border-radius:50%;width:16px;height:16px;display:block;box-shadow:0 1px 3px #173e3240}.premiumFitToggle[aria-checked=true] .premiumFitTrack{background:#063f2f}.premiumFitToggle[aria-checked=true] .premiumFitTrack>span{transform:translate(12px)}.premiumScorecard[data-compact-sheet=true] .premiumNineSelector{background:#f4f5ef;border-radius:18px;gap:0;margin:4px 0 8px;padding:2px}.premiumScorecard[data-compact-sheet=true] .premiumNineSelector button{border-radius:16px;min-height:40px;padding:4px;font-size:12px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine{border-radius:9px;overflow-x:auto}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable{table-layout:fixed;width:100%;min-width:0;font-size:12px}.premiumScorecard[data-compact-sheet=true] .premiumNameColumn{width:74px}.premiumScorecard[data-compact-sheet=true] .premiumAggregateColumn{width:32px}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable th,.premiumScorecard[data-compact-sheet=true] .premiumCompactTable td{vertical-align:middle;background:#fffefa;width:auto;min-width:0;max-width:none;height:28px;padding:2px 0}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable th:first-child{width:74px;min-width:0;max-width:none;box-shadow:none;background:#f9f9f2;padding:3px 5px;font-size:11px;position:static}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable thead th{background:#f3f5ee;font-size:11px}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable th button{width:100%;min-width:0;height:40px;padding:0;font-size:12px}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable [data-aggregate]{background:#f1f4ec;font-size:11px;font-weight:600}.premiumScorecard[data-compact-sheet=true] .premiumPlayerScoreRow th>button{text-align:left;align-items:center;gap:4px;height:auto;min-height:44px;font-size:12px;font-weight:650;line-height:1.1;display:flex}.premiumPlayerScoreRow th>button>svg{fill:#084732;stroke:#fffefa;stroke-width:1.6px;pointer-events:none;flex:none;width:17px;height:17px}.premiumPlayerScoreRow th>button>svg circle{stroke:none}.premiumScorecard[data-compact-sheet=true] .premiumPlayerScoreRow th>button>span{overflow-wrap:anywhere;min-width:0;display:block}.premiumScorecard[data-compact-sheet=true] .scorecardScoreButton{width:100%;min-width:0;min-height:44px;padding:1px 0}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable .golfScoreSymbol{flex-basis:22px;width:22px;height:24px;font-size:13px}.premiumScorecard[data-compact-sheet=true] .premiumInlineDetail th,.premiumScorecard[data-compact-sheet=true] .premiumInlineDetail td{height:30px;font-size:10px;font-weight:400;line-height:1.2}.premiumScorecard[data-compact-sheet=true] .premiumInlineDetail th{overflow-wrap:anywhere}.premiumScorecard[data-compact-sheet=true] .premiumInlineEmpty td{text-align:left;color:#526359;padding:7px;font-size:11px}.premiumRecordedDirection{fill:none;stroke:#153f30;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;margin:auto;display:block}.premiumInlineClub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;display:block;overflow:hidden}.premiumInlineSituations{flex-direction:column;align-items:center;gap:2px;padding-block:2px;display:flex}.premiumInlineSituations>span{justify-content:center;align-items:center;gap:0;font-size:10px;line-height:1;display:flex}.premiumScorecard[data-compact-sheet=true] .premiumDataNote{margin:7px 0;font-size:11px}.premiumScorecard[data-compact-sheet=true] .premiumScoreLegend{gap:6px 10px;margin-top:6px;padding-top:6px}.premiumScorecard[data-compact-sheet=true] .premiumScoreLegend small{font-size:10px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-fit=false] .premiumCompactTable{table-layout:auto;width:max-content;min-width:100%}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-fit=false] .premiumCompactTable th,.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-fit=false] .premiumCompactTable td{width:56px;min-width:56px;font-size:14px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-fit=false] .premiumCompactTable th:first-child{z-index:1;width:108px;min-width:108px;max-width:108px;position:sticky;left:0}.premiumScorecard[data-full-card=true] .premiumCompactHeader{grid-template-columns:36px auto minmax(0,1fr) auto auto;gap:8px;min-height:44px}.premiumScorecard[data-full-card=true] .premiumCompactContext{grid-area:1/3;padding:0;font-size:12px}.premiumScorecard[data-full-card=true] .premiumCompactDate{grid-area:1/4;font-size:11px}.premiumScorecard[data-full-card=true] .premiumFitToggle{border-left:1px solid #dce1d7;grid-area:1/5;padding-left:8px;font-size:11px!important}.premiumScorecard[data-full-card=true] .premiumFitToggle>span:first-child{white-space:nowrap;max-width:none}.premiumScorecard[data-full-card=true] .premiumNameColumn{width:94px}.premiumScorecard[data-full-card=true] .premiumAggregateColumn{width:37px}.premiumScorecard[data-full-card=true] .premiumCompactTable th:first-child{width:94px}.premiumScorecard[data-full-card=true] .premiumPlayerScoreRow th>button{font-size:14px}.premiumScorecard[data-full-card=true] .premiumCompactTable .golfScoreSymbol{flex-basis:25px;width:25px;height:26px;font-size:14px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true] .premiumCompactTable{table-layout:fixed;width:1160px;min-width:1160px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true] .premiumNameColumn{width:114px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true] .premiumCompactTable th:first-child{z-index:2;background:#f7f8f3;width:114px;min-width:114px;max-width:114px;position:sticky;left:0}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true][data-enlarged=false] .premiumCompactTable{width:844px;min-width:844px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true][data-enlarged=false] .premiumNameColumn{width:88px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true][data-enlarged=false] .premiumCompactTable th,.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true][data-enlarged=false] .premiumCompactTable td{width:36px;min-width:36px;font-size:12px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-continuous=true][data-enlarged=false] .premiumCompactTable th:first-child{width:88px;min-width:88px;max-width:88px;font-size:11px}.premiumScorecard .premiumScrollHint{text-align:center;color:#556c62;margin:7px 0;font-size:12px}.premiumNineSelector{grid-template-columns:repeat(3,minmax(0,1fr))}.premiumScorecard[data-compact-sheet=true] .scorecardScoreButton{max-width:100%;overflow:hidden}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable .golfScoreSymbol{box-sizing:border-box;aspect-ratio:1;flex:0 25px;width:min(25px,100% - 2px);max-width:100%;height:auto;font-size:13px;line-height:1}.premiumScorecard[data-compact-sheet=true] .premiumCompactTable .golfScoreSymbol[data-score-digits="3"]{font-size:10px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-enlarged=true] .golfScoreSymbol{flex-basis:34px;width:34px;max-width:calc(100% - 2px);font-size:18px}.premiumScorecard[data-compact-sheet=true] .premiumCompactNine[data-enlarged=true] .golfScoreSymbol[data-score-digits="3"]{font-size:14px}.premiumScorecard[data-compact-sheet=true] .premiumInlineDetail td{white-space:normal;overflow-wrap:anywhere}.premiumScorecard[data-compact-sheet=true] .premiumInlineDetail[data-detail=situations] td{vertical-align:top;height:auto}.premiumSituationsButton{width:100%;min-height:30px;color:inherit;background:0 0;border:0;padding:2px 0;display:block}.premiumInlineSituations{grid-template-columns:repeat(auto-fit,minmax(22px,1fr));place-items:start center;gap:3px 0;max-width:100%;padding:1px 0;display:grid}.premiumInlineSituations>span{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1px;min-width:0;max-width:100%;font-size:10px;line-height:1.2;display:inline-flex}.premiumInlineSituations img{object-fit:contain;flex:0 0 15px;width:15px;height:16px}.premiumSituationNotice{z-index:1350;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(92px + env(safe-area-inset-bottom));background:#f1f4ec;border:1px solid #bccdb5;border-radius:12px;align-items:center;gap:8px;width:auto;max-width:640px;max-height:min(40dvh,240px);margin:0 auto;padding:8px 10px;font-size:13px;line-height:1.4;display:flex;position:fixed;overflow-y:auto;box-shadow:0 6px 24px #0c302c26}.premiumSituationNotice p{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.premiumSituationNotice button{color:#083e2f;background:0 0;border:0;flex:none;min-width:44px;min-height:44px;padding:5px;text-decoration:underline}.premiumSituationSourceDetail{overflow-wrap:anywhere;margin-top:4px;font-size:12px;font-weight:400;line-height:1.4;display:block}@media (orientation:landscape) and (max-height:600px){.backyardV3 .app.backyardApp:has(.premiumScorecard[data-compact-sheet=true][data-full-card=true]){max-width:none;padding:4px max(8px,env(safe-area-inset-right)) calc(72px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.premiumScorecard[data-compact-sheet=true]{padding-bottom:4px}.premiumScorecard[data-full-card=true] .premiumCompactHeader{grid-template-columns:36px auto minmax(0,1fr) auto;gap:6px;margin-bottom:4px}.premiumScorecard[data-full-card=true] .premiumCompactDate{grid-column:3;justify-self:end}.premiumScorecard[data-full-card=true] .premiumCompactContext{grid-area:2/2/auto/4;font-size:11px}.premiumScorecard[data-full-card=true] .premiumFitToggle{grid-area:1/4/3;max-width:90px;font-size:10px!important}.premiumScorecard[data-full-card=true] .premiumFitToggle>span:first-child{white-space:normal}.premiumScorecard[data-full-card=true] .premiumNameColumn{width:82px}.premiumScorecard[data-full-card=true] .premiumAggregateColumn{width:29px}.premiumScorecard[data-full-card=true] .premiumAggregateColumn:last-child{width:42px}.premiumScorecard[data-full-card=true] .premiumCompactNine[data-fit=true] .premiumCompactTable{min-width:601px}.premiumScorecard[data-full-card=true] .premiumCompactTable th:first-child{width:82px;padding-inline:3px}.premiumScorecard[data-full-card=true] .premiumPlayerScoreRow th>button{font-size:12px}.premiumScorecard[data-full-card=true] .premiumCompactTable th button{min-height:44px;font-size:12px}.premiumScorecard[data-full-card=true] .premiumInlineDetail th,.premiumScorecard[data-full-card=true] .premiumInlineDetail td{font-size:11px}}
.play-hub-module__YUgOvW__screen{color:#153d2c;gap:14px;min-width:0;display:grid}.play-hub-module__YUgOvW__hero{color:#fff;background:linear-gradient(#082b2010,#092c2075 60%,#092c20d9),url(/brand/backyard-fairway-scene.svg) 50%/cover;border-radius:17px;min-height:355px;padding:22px 13px 14px;position:relative;overflow:hidden}.play-hub-module__YUgOvW__heroCopy{padding:0 7px;position:relative}.play-hub-module__YUgOvW__heroCopy h2{color:#fff;margin:0 0 10px;font:600 32px/1.1 Georgia,serif}.play-hub-module__YUgOvW__heroCopy p{color:#fbf8eb;margin:0;font-size:13px;line-height:1.55}.play-hub-module__YUgOvW__playAction{color:#fff;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;margin:19px auto 16px;padding:0;display:flex}.play-hub-module__YUgOvW__playAction>b{text-shadow:0 2px 6px #000;font:600 16px Georgia,serif}.play-hub-module__YUgOvW__symbol{background:#fff;border:3px solid #d3b56d;border-radius:50%;place-items:center;width:102px;height:102px;display:grid;overflow:hidden;box-shadow:0 3px 18px #0006}.play-hub-module__YUgOvW__symbol img{object-fit:contain;width:72px;height:89px}.play-hub-module__YUgOvW__contextTools{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.play-hub-module__YUgOvW__contextTools button{color:#1d5736;min-width:0;min-height:62px;font:inherit;background:#fbfbf0;border:1px solid #d6d8c5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 3px;font-size:10px;font-weight:600;display:flex}.play-hub-module__YUgOvW__contextTools button:disabled{opacity:.65}.play-hub-module__YUgOvW__clubhouse,.play-hub-module__YUgOvW__activeRound{background:#fff;border:1px solid #e3e5da;border-radius:14px;padding:15px}.play-hub-module__YUgOvW__sectionTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.play-hub-module__YUgOvW__sectionTitle h2{margin:0;font:600 22px/1.2 Georgia,serif}.play-hub-module__YUgOvW__sectionTitle p{color:#6b7568;margin:5px 0 0;font-size:11px;line-height:1.5}.play-hub-module__YUgOvW__sectionTitle small,.play-hub-module__YUgOvW__clubName{color:#6b7568;font-size:11px}.play-hub-module__YUgOvW__clubName{margin:10px 0 0}.play-hub-module__YUgOvW__services{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.play-hub-module__YUgOvW__services button{text-align:center;color:#21513a;min-width:0;min-height:91px;font:inherit;background:#f7f8f0;border:1px solid #ecede5;border-radius:10px;align-content:start;justify-items:center;gap:6px;padding:12px 4px;display:grid}.play-hub-module__YUgOvW__services button>span{font-size:24px}.play-hub-module__YUgOvW__services b{font-size:10px;font-weight:600;line-height:1.4}.play-hub-module__YUgOvW__services small{color:#7a836f;font-size:9px;line-height:1.35}.play-hub-module__YUgOvW__services button:disabled{cursor:default;opacity:.85}.play-hub-module__YUgOvW__activeRound p{color:#687463;font-size:13px}.play-hub-module__YUgOvW__roundActions{flex-wrap:wrap;gap:7px;display:flex}.play-hub-module__YUgOvW__roundActions button{min-height:44px;font:inherit;color:#234d35;background:#f7f8ef;border:1px solid #dde4d5;border-radius:9px;padding:8px 10px;font-size:12px}.play-hub-module__YUgOvW__roundOptions{background:#fff;border:1px solid #e3e5da;border-radius:12px;padding:12px}.play-hub-module__YUgOvW__roundOptions summary{cursor:pointer;min-height:32px;font-size:13px}.play-hub-module__YUgOvW__roundOptions .play-hub-module__YUgOvW__roundActions{margin-top:12px}.play-hub-module__YUgOvW__utilityLinks{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.play-hub-module__YUgOvW__utilityLinks button{color:#265238;min-height:44px;font:inherit;background:0 0;border:0;padding:8px;font-size:12px}.play-hub-module__YUgOvW__utilityLinks span,.play-hub-module__YUgOvW__saveNotice{color:#727d6a;font-size:11px;line-height:1.5}.play-hub-module__YUgOvW__saveNotice{margin:0}.play-hub-module__YUgOvW__recurringGroups{gap:8px;display:grid}.play-hub-module__YUgOvW__recurringGroups button{color:#153d2c;text-align:left;min-height:64px;font:inherit;background:#fff;border:1px solid #dce5d8;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.play-hub-module__YUgOvW__recurringGroups button>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.play-hub-module__YUgOvW__recurringGroups small{color:#66766a;font-size:12px;line-height:1.4}.play-hub-module__YUgOvW__quickHero{background:linear-gradient(#082b2090,#092c20ed),url(/brand/backyard-fairway-scene.svg) 50%/cover;gap:14px;min-height:0;padding:20px 14px 14px;display:grid}.play-hub-module__YUgOvW__activeContext{gap:5px;min-width:0;padding:0 7px;display:grid}.play-hub-module__YUgOvW__activeContext b{font-size:16px;line-height:1.35}.play-hub-module__YUgOvW__activeContext span{color:#fbf8eb;font-size:13px;line-height:1.4}.play-hub-module__YUgOvW__primaryActions{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:8px;display:grid}.play-hub-module__YUgOvW__primaryActions button{min-height:48px;font:inherit;border-radius:10px;padding:10px 8px;font-size:14px;font-weight:700}.play-hub-module__YUgOvW__continueAction{color:#123e2a;background:#f7f5e9;border:1px solid #f7f5e9}.play-hub-module__YUgOvW__newAction{color:#fff;background:#ffffff12;border:1px solid #ffffff8a}.play-hub-module__YUgOvW__activeSecondary{flex-wrap:wrap;gap:6px;display:flex}.play-hub-module__YUgOvW__activeSecondary button{color:#fff;min-height:44px;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:8px;font-size:12px;text-decoration:underline}.play-hub-module__YUgOvW__quickEntry{gap:10px;display:grid}.play-hub-module__YUgOvW__quickEntry h3{margin:0 7px;font-size:17px}.play-hub-module__YUgOvW__quickEntry button{min-height:64px}.play-hub-module__YUgOvW__quickEntry button b{font-size:14px}.play-hub-module__YUgOvW__quickEntry button span{font-size:12px;line-height:1.4}.play-hub-module__YUgOvW__screen{gap:10px;padding-bottom:12px}.play-hub-module__YUgOvW__quickHero{gap:14px;min-height:190px;padding:16px 14px 14px}.play-hub-module__YUgOvW__quickHero h2{color:#fff;margin:0;font:600 32px/1.1 Georgia,serif}.play-hub-module__YUgOvW__quickHero p{margin:0;font-size:14px}.play-hub-module__YUgOvW__quickHero>.play-hub-module__YUgOvW__continueAction{min-height:46px;font:inherit;border-radius:10px;font-weight:700}.play-hub-module__YUgOvW__activeContext{gap:4px;padding:0}.play-hub-module__YUgOvW__activeContext b{font-size:15px}.play-hub-module__YUgOvW__activeContext span{font-size:12px}.play-hub-module__YUgOvW__primaryActions button{min-height:44px;font-size:13px}.play-hub-module__YUgOvW__contextTools button{background:#fffdf7;min-height:66px;font-size:12px}.play-hub-module__YUgOvW__recurringGroups{gap:8px}.play-hub-module__YUgOvW__recurringGroups button{background:#fffdf7;border-radius:10px;gap:10px;min-height:62px;padding:10px 12px}.play-hub-module__YUgOvW__recurringGroups button>svg:first-child{flex:none;width:27px;height:27px}.play-hub-module__YUgOvW__recurringGroups small{font-size:12px;line-height:1.25}.play-hub-module__YUgOvW__count{color:#fff;background:#95732d;border-radius:50%;place-items:center;min-width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.play-hub-module__YUgOvW__screen{gap:12px}.play-hub-module__YUgOvW__quickHero{background:linear-gradient(115deg,#073f30f2,#0e493ae6),url(/brand/backyard-fairway-scene.svg) 50%/cover;border-radius:15px;gap:13px;min-height:184px;padding:21px 16px 16px}.play-hub-module__YUgOvW__quickHero h2{font-size:32px}.play-hub-module__YUgOvW__quickHero p{font-size:14px;line-height:1.4}.play-hub-module__YUgOvW__continueAction{color:#152f24;background:#ceb16d;border-color:#ceb16d;justify-content:center;align-items:center;gap:9px;display:flex}.play-hub-module__YUgOvW__contextTools{gap:8px}.play-hub-module__YUgOvW__contextTools button{background:#fff;border-color:#e8eae9;border-radius:11px;min-height:80px;font-size:12px}.play-hub-module__YUgOvW__recurringGroups{background:#fff;border:1px solid #e8eae9;border-radius:12px;gap:0;overflow:visible}.play-hub-module__YUgOvW__recurringGroups button{background:#fff;border:0;border-radius:0;min-height:73px;padding:12px 13px}.play-hub-module__YUgOvW__recurringGroups button:first-child{border-radius:12px 12px 0 0}.play-hub-module__YUgOvW__recurringGroups button:last-child{border-radius:0 0 12px 12px}.play-hub-module__YUgOvW__recurringGroups button+button{border-top:1px solid #e8eae9}.play-hub-module__YUgOvW__recurringGroups b{color:#152c23;font-size:14px}.play-hub-module__YUgOvW__recurringGroups small{color:#707773;font-size:12px}.play-hub-module__YUgOvW__count{color:#192c24;background:0 0;min-width:20px;font-size:17px}.play-hub-module__YUgOvW__primaryActions .play-hub-module__YUgOvW__continueAction{background:#ceb16d;border-color:#ceb16d}.play-hub-module__YUgOvW__screen button:focus-visible{outline-offset:2px;outline:3px solid #a48741}.play-hub-module__YUgOvW__playChoices{gap:8px;display:grid}.play-hub-module__YUgOvW__playChoices button{color:#153d2c;text-align:left;width:100%;min-height:72px;font:inherit;background:#fffdf7;border:1px solid #d6e2d7;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.play-hub-module__YUgOvW__playChoices button>svg:first-child{flex:none;width:27px;height:27px}.play-hub-module__YUgOvW__playChoices button>span{flex:1;gap:4px;min-width:0;display:grid}.play-hub-module__YUgOvW__playChoices b{font-size:15px}.play-hub-module__YUgOvW__playChoices small{color:#66766a;font-size:12px;line-height:1.35}.play-hub-module__YUgOvW__playChoices button:disabled{opacity:.65}.play-hub-module__YUgOvW__quickHero{isolation:isolate;background:#103d28;height:clamp(154px,44vw,230px);min-height:0;padding:0}.play-hub-module__YUgOvW__teePhoto{object-fit:cover;z-index:-1}.play-hub-module__YUgOvW__teeCopy{color:#fff;align-self:center;width:65%;padding:18px}.play-hub-module__YUgOvW__teeCopy h2{color:#fff;margin:0 0 10px;font:600 clamp(32px,9vw,48px)/1.05 Georgia,serif}.play-hub-module__YUgOvW__teeCopy p{color:#fff;margin:0;font-size:clamp(14px,4vw,20px);line-height:1.35}.play-hub-module__YUgOvW__contextTools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.play-hub-module__YUgOvW__contextTools button{background:#fffdf7;border-radius:15px;min-height:78px;font-size:16px}.play-hub-module__YUgOvW__contextTools svg{width:27px;height:27px}.play-hub-module__YUgOvW__activeRound{background:#f0f3e9;gap:10px;display:grid}.play-hub-module__YUgOvW__activeRound .play-hub-module__YUgOvW__activeContext{padding:0}.play-hub-module__YUgOvW__activeRound .play-hub-module__YUgOvW__activeContext span{color:#596b5e}.play-hub-module__YUgOvW__activeRound .play-hub-module__YUgOvW__primaryActions .play-hub-module__YUgOvW__continueAction{color:#fff;background:#104d36;border-color:#104d36}.play-hub-module__YUgOvW__activeRound .play-hub-module__YUgOvW__newAction{color:#174a34;background:0 0;border-color:#bfccbc}.play-hub-module__YUgOvW__recurringGroups{border:1px solid #dddccd;border-radius:16px;gap:0;overflow:hidden}.play-hub-module__YUgOvW__recurringGroups button{background:#fffdf7;border:0;border-bottom:1px solid #e7e5db;border-radius:0}.play-hub-module__YUgOvW__recurringGroups button:last-child{border-bottom:0}.play-hub-module__YUgOvW__recurringGroups b{font-size:15px}.play-hub-module__YUgOvW__recurringGroups .play-hub-module__YUgOvW__clubhouseLocked{opacity:1;color:#82857e;cursor:default}.play-hub-module__YUgOvW__clubhouseLocked small{color:#82857e}
.round-prestart-review-module__aPzuIG__review{gap:12px;min-width:0;display:grid}.round-prestart-review-module__aPzuIG__course{color:#416552;margin:0;font-size:14px}.round-prestart-review-module__aPzuIG__section{justify-content:space-between;align-items:center;gap:10px;display:flex}.round-prestart-review-module__aPzuIG__section h2{margin:4px 0;font-size:18px}.round-prestart-review-module__aPzuIG__section button{min-height:44px;font-size:12px}.round-prestart-review-module__aPzuIG__players,.round-prestart-review-module__aPzuIG__bets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.round-prestart-review-module__aPzuIG__players li{border-bottom:1px solid #dce4d7;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.round-prestart-review-module__aPzuIG__players small,.round-prestart-review-module__aPzuIG__bets small{color:#5a6b5a;font-size:12px}.round-prestart-review-module__aPzuIG__bets li{background:#eef3e5;border-radius:12px;padding:10px 12px}.round-prestart-review-module__aPzuIG__bets small{margin-top:4px;display:block}.round-prestart-review-module__aPzuIG__save{background:#f5f5e9;border:1px solid #d9e1cc;border-radius:14px;padding:12px 14px}.round-prestart-review-module__aPzuIG__save p{margin:0 0 6px;font-size:14px}.round-prestart-review-module__aPzuIG__save label{margin-top:10px;font-size:13px;display:block}.round-prestart-review-module__aPzuIG__save fieldset{border:0;padding:0}.round-prestart-review-module__aPzuIG__save input:not([type=radio]){width:100%;min-width:0;min-height:44px}.round-prestart-review-module__aPzuIG__save input[type=radio]{width:auto;margin-right:7px}.round-prestart-review-module__aPzuIG__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.round-prestart-review-module__aPzuIG__actions button{flex:1;min-height:44px}.round-prestart-review-module__aPzuIG__groupTitle{margin:0;font:600 28px/1.2 Georgia,serif}.round-prestart-review-module__aPzuIG__roundScope{color:#64715d;margin:0;font-size:12px}.round-prestart-review-module__aPzuIG__players{gap:12px;padding:4px 0 12px;display:flex;overflow-x:auto}.round-prestart-review-module__aPzuIG__players li{text-align:center;border:0;flex:0 0 76px;align-content:start;justify-items:center;gap:6px;padding:0;display:grid}.round-prestart-review-module__aPzuIG__players b{overflow-wrap:break-word;font-size:13px;line-height:1.3}.round-prestart-review-module__aPzuIG__initials{color:#174c33;background:#e6ecdf;border-radius:50%;place-items:center;width:54px;height:54px;font:600 21px Georgia,serif;display:grid}.round-prestart-review-module__aPzuIG__bets{grid-template-columns:repeat(2,minmax(0,1fr))}.round-prestart-review-module__aPzuIG__bets li{min-width:0}.round-prestart-review-module__aPzuIG__bets b{font-size:14px}.round-prestart-review-module__aPzuIG__section{border-top:1px solid #e0e5d8;padding-top:10px}.round-prestart-review-module__aPzuIG__section button{flex:none;max-width:46%;font-size:12px}.round-prestart-review-module__aPzuIG__save{background:0 0;border:0;border-top:1px solid #e0e5d8;border-radius:0;padding:12px 0}.round-prestart-review-module__aPzuIG__players{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 6px;display:grid;overflow:visible}.round-prestart-review-module__aPzuIG__players li{gap:5px;min-width:0}.round-prestart-review-module__aPzuIG__players b{font-size:12px}.round-prestart-review-module__aPzuIG__players small{font-size:10px}.round-prestart-review-module__aPzuIG__initials{width:46px;height:46px;font-size:17px}.round-prestart-review-module__aPzuIG__section button{color:#18513b;min-height:36px;font-size:12px;background:0 0!important;border:0!important;padding:0!important}.round-prestart-review-module__aPzuIG__save summary{color:#617362;min-height:44px;font-size:12px}
.round-player-handicap-control-module__eKBA0G__control{box-sizing:border-box;border:1px solid var(--border,#d6dfd8);background:var(--surface,#fffef9);width:100%;min-width:0;color:var(--ink,#183d31);border-radius:12px;grid-area:2/1/auto/-1;padding:12px}.round-player-handicap-control-module__eKBA0G__control h3{margin:0 0 6px;font-size:14px}.round-player-handicap-control-module__eKBA0G__source,.round-player-handicap-control-module__eKBA0G__help,.round-player-handicap-control-module__eKBA0G__error{overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.45}.round-player-handicap-control-module__eKBA0G__source{font-weight:650}.round-player-handicap-control-module__eKBA0G__choices{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.round-player-handicap-control-module__eKBA0G__choices button,.round-player-handicap-control-module__eKBA0G__capture{min-height:44px;color:inherit;background:0 0;border:1px solid #9cab9f;border-radius:9px;padding:8px 10px;font-size:12px;font-weight:650}.round-player-handicap-control-module__eKBA0G__choices button[aria-pressed=true]{color:#fff;background:#164c38;border-color:#164c38}.round-player-handicap-control-module__eKBA0G__choices button:disabled,.round-player-handicap-control-module__eKBA0G__entry input:disabled,.round-player-handicap-control-module__eKBA0G__capture:disabled{opacity:.65;cursor:not-allowed}.round-player-handicap-control-module__eKBA0G__entry{gap:6px;display:grid}.round-player-handicap-control-module__eKBA0G__entry label{font-size:12px;font-weight:700}.round-player-handicap-control-module__eKBA0G__entry input{box-sizing:border-box;color:#173f2d;background:#fff;border:1px solid #8da694;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:10px;font-size:16px}.round-player-handicap-control-module__eKBA0G__entry input[aria-invalid=true]{border-color:#a52e25}.round-player-handicap-control-module__eKBA0G__control :is(button,input):focus-visible{outline-offset:2px;outline:3px solid #9e681a}.round-player-handicap-control-module__eKBA0G__error{color:#972d24}.round-player-handicap-control-module__eKBA0G__applied{gap:3px;margin:8px 0;font-size:13px;display:grid}.round-player-handicap-control-module__eKBA0G__applied span{font-size:12px}.round-player-handicap-control-module__eKBA0G__plus{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--by-forest);border-radius:9px;padding:8px}.round-player-handicap-control-module__eKBA0G__plus[aria-pressed=true]{background:var(--by-sage);border-color:var(--by-forest)}
.round-roster-module__7UYWLW__roster{gap:16px;min-width:0;display:grid}.round-roster-module__7UYWLW__actions{flex-wrap:wrap;gap:8px;display:flex}.round-roster-module__7UYWLW__actions>button{flex:1;min-height:44px}.round-roster-module__7UYWLW__list{margin:0;padding:0;list-style:none}.round-roster-module__7UYWLW__list li{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.round-roster-module__7UYWLW__avatar{background:var(--by-sage);width:36px;height:36px;color:var(--by-forest);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.round-roster-module__7UYWLW__person{flex:1;min-width:0}.round-roster-module__7UYWLW__person>b{overflow-wrap:anywhere;font-size:15px;display:block}.round-roster-module__7UYWLW__person small{color:var(--muted);font-size:11px;font-weight:400}.round-roster-module__7UYWLW__values{flex-wrap:wrap;gap:8px;display:flex}.round-roster-module__7UYWLW__values button{color:var(--by-forest);text-align:left;background:0 0;border:0;min-height:38px;padding:2px 4px;font-size:13px}.round-roster-module__7UYWLW__remove{color:var(--muted);background:0 0;border:0;min-width:44px;min-height:44px;font-size:23px}.round-roster-module__7UYWLW__summary{margin:0;font-size:14px}.round-roster-module__7UYWLW__summary small{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.round-roster-module__7UYWLW__groups{gap:8px;display:grid}.round-roster-module__7UYWLW__groups>button{text-align:left;background:var(--card);border:1px solid var(--line);min-width:0;min-height:52px;color:var(--by-forest);border-radius:12px;padding:12px}.round-roster-module__7UYWLW__groups small{margin-top:5px;font-size:12px;line-height:1.4;display:block}.round-roster-module__7UYWLW__groups button[aria-pressed=true]{border-color:var(--by-forest);background:var(--by-sage)}.round-roster-module__7UYWLW__dialog{width:min(480px,100vw - 24px);max-height:calc(100dvh - 24px);padding-bottom:max(20px,env(safe-area-inset-bottom));gap:14px;display:grid;overflow:auto}.round-roster-module__7UYWLW__dialog input{box-sizing:border-box;width:100%;min-height:46px;font-size:16px}.round-roster-module__7UYWLW__dialog h2{margin:0;padding-right:32px;font-size:23px}.round-roster-module__7UYWLW__selected,.round-roster-module__7UYWLW__discovery{gap:10px;min-width:0;display:grid}.round-roster-module__7UYWLW__sectionHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.round-roster-module__7UYWLW__sectionHeading h3{margin:0;font-size:15px}.round-roster-module__7UYWLW__sectionHeading span{color:var(--muted);white-space:nowrap;font-size:12px}.round-roster-module__7UYWLW__discovery{border-top:1px solid var(--line);padding-top:16px}.round-roster-module__7UYWLW__inlineEditor{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid}.round-roster-module__7UYWLW__inlineEditor>b{font-size:14px}.round-roster-module__7UYWLW__error{color:var(--danger,#a52b2b);margin:0;font-size:13px}.round-roster-module__7UYWLW__dialog input[aria-invalid=true]{border-color:var(--danger,#a52b2b)}.round-roster-module__7UYWLW__done{z-index:1;min-height:46px;position:sticky;bottom:0}@media (max-width:359px){.round-roster-module__7UYWLW__sectionHeading{flex-direction:column;align-items:flex-start;gap:4px}}
.saved-bets-panel-module__7BvTLa__list{gap:12px;min-width:0;padding-bottom:20px;display:grid}.saved-bets-panel-module__7BvTLa__notice{color:var(--muted);margin:4px 0 10px;font-size:13px;line-height:1.5}.saved-bets-panel-module__7BvTLa__round{border:1px solid var(--line);background:var(--card);border-radius:16px;min-width:0}.saved-bets-panel-module__7BvTLa__round>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;list-style:none;display:grid}.saved-bets-panel-module__7BvTLa__round>summary::-webkit-details-marker{display:none}.saved-bets-panel-module__7BvTLa__round strong{overflow-wrap:break-word;font-size:17px;line-height:1.3;display:block}.saved-bets-panel-module__7BvTLa__round small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.saved-bets-panel-module__7BvTLa__types{color:var(--green);overflow-wrap:break-word;margin-top:9px;font-size:13px;line-height:1.4;display:block}.saved-bets-panel-module__7BvTLa__amount{text-align:right;white-space:nowrap;font-size:17px;font-weight:700}.saved-bets-panel-module__7BvTLa__amount>small{font-weight:400}.saved-bets-panel-module__7BvTLa__detail{border-top:1px solid var(--line);padding:0 16px 12px}.saved-bets-panel-module__7BvTLa__detail>section{border-bottom:1px solid var(--line);padding:14px 0}.saved-bets-panel-module__7BvTLa__detail h3{margin:0;font-size:16px}.saved-bets-panel-module__7BvTLa__detail h3 small{margin-left:5px;font-weight:400;display:inline}.saved-bets-panel-module__7BvTLa__detail p{overflow-wrap:break-word;margin:8px 0 0;font-size:13px;line-height:1.5}.saved-bets-panel-module__7BvTLa__result{justify-content:space-between;gap:12px;display:flex}.saved-bets-panel-module__7BvTLa__result b{white-space:nowrap}
.how-going-panel-module__XNbzkW__backdrop{z-index:170;background:#061c1385;justify-content:center;align-items:flex-end;padding-top:24px;display:flex;position:fixed;inset:0}.how-going-panel-module__XNbzkW__panel{color:#fbf8ed;width:100%;max-width:620px;max-height:calc(100dvh - 24px);font-family:var(--font-sans,Arial,sans-serif);background:#103f30;border-radius:22px 22px 0 0;outline:none;flex-direction:column;display:flex;box-shadow:0 -14px 45px #051b1138}.how-going-panel-module__XNbzkW__header{border-bottom:1px solid #ffffff24;flex-shrink:0;align-items:flex-start;gap:14px;padding:16px 16px 12px;display:flex}.how-going-panel-module__XNbzkW__header>div{flex:1;min-width:0}.how-going-panel-module__XNbzkW__header span{letter-spacing:.1em;color:#ddca8f;font-size:10px}.how-going-panel-module__XNbzkW__header h2{font:600 27px/1.1 var(--font-serif,Georgia,serif);margin:5px 0}.how-going-panel-module__XNbzkW__header p{color:#cfddca;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.how-going-panel-module__XNbzkW__header>button{color:#fff9e8;background:#ffffff10;border:1px solid #ffffff3b;border-radius:50%;width:44px;min-width:44px;height:44px;font-size:27px}.how-going-panel-module__XNbzkW__tabs{flex-shrink:0;gap:5px;padding:10px 16px;display:flex}.how-going-panel-module__XNbzkW__tabs button{color:#dfe9d6;letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff29;border-radius:11px;flex:1;min-height:44px;font-size:12px;font-weight:650}.how-going-panel-module__XNbzkW__tabs button[aria-pressed=true]{color:#123e2e;background:#f1ecd9;border-color:#f1ecd9}.how-going-panel-module__XNbzkW__content{overscroll-behavior:contain;padding:0 16px calc(18px + env(safe-area-inset-bottom,0px));min-height:0;overflow-y:auto}.how-going-panel-module__XNbzkW__scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:2px 0 12px;display:grid}.how-going-panel-module__XNbzkW__scores>div{background:#ffffff0c;border:1px solid #ffffff18;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 11px;display:flex}.how-going-panel-module__XNbzkW__scores span{overflow-wrap:anywhere;font-size:12px}.how-going-panel-module__XNbzkW__scores strong{font:600 20px Georgia,serif}.how-going-panel-module__XNbzkW__bet{background:#ffffff09;border:1px solid #ffffff2b;border-radius:12px;margin:9px 0;padding:12px}.how-going-panel-module__XNbzkW__betTitle{align-items:center;gap:8px;display:flex}.how-going-panel-module__XNbzkW__betTitle>span{flex:none;font-size:22px}.how-going-panel-module__XNbzkW__betTitle h3{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:15px;line-height:1.25}.how-going-panel-module__XNbzkW__betTitle>small{color:#ddca8f;text-align:right;font-size:11px}.how-going-panel-module__XNbzkW__betTitle>strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px}.how-going-panel-module__XNbzkW__participants{color:#c0d4bf;overflow-wrap:anywhere;margin:7px 0;font-size:11px;line-height:1.4}.how-going-panel-module__XNbzkW__advantage{color:#ead9a7;background:#ffffff0d;border-radius:6px;margin:0 0 3px;padding:4px 7px;font-size:11px;display:inline-block}.how-going-panel-module__XNbzkW__bet ul{margin:5px 0;padding:0;font-size:13px;line-height:1.5;list-style:none}.how-going-panel-module__XNbzkW__bet li+li{margin-top:3px}.how-going-panel-module__XNbzkW__stake{color:#d6c994;border-top:1px solid #ffffff18;margin:8px 0 0;padding-top:7px;font-size:11px}.how-going-panel-module__XNbzkW__balanceState{color:#d4dfc9;justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.how-going-panel-module__XNbzkW__balanceState small{color:#d6c994;text-align:right;font-size:11px}.how-going-panel-module__XNbzkW__total{text-align:center;background:#ffffff08;border:1px solid #d8c58875;border-radius:12px;margin:2px 0 12px;padding:14px 12px}.how-going-panel-module__XNbzkW__total>span,.how-going-panel-module__XNbzkW__total>small{color:#dce6ce;font-size:12px;display:block}.how-going-panel-module__XNbzkW__total strong{font:600 34px/1.2 var(--font-serif,Georgia,serif);color:#f8edc5;margin:5px 0;display:block}.how-going-panel-module__XNbzkW__total small{font-size:11px}.how-going-panel-module__XNbzkW__empty{color:#dce6ce;padding:12px 0;font-size:13px;line-height:1.5}.how-going-panel-module__XNbzkW__footnote{color:#bfd0bb;margin:14px 0 0;font-size:11px;line-height:1.4}.how-going-panel-module__XNbzkW__panel button{cursor:pointer;touch-action:manipulation}.how-going-panel-module__XNbzkW__panel button:focus-visible{outline-offset:2px;outline:3px solid #d4b45f}@media (min-width:700px){.how-going-panel-module__XNbzkW__backdrop{align-items:center;padding:24px}.how-going-panel-module__XNbzkW__panel{border-radius:20px;max-height:calc(100dvh - 48px)}}@media (max-width:350px){.how-going-panel-module__XNbzkW__header,.how-going-panel-module__XNbzkW__tabs,.how-going-panel-module__XNbzkW__content{padding-inline:12px}.how-going-panel-module__XNbzkW__bet{padding:10px}.how-going-panel-module__XNbzkW__betTitle h3,.how-going-panel-module__XNbzkW__betTitle>strong{font-size:14px}.how-going-panel-module__XNbzkW__balanceState{display:block}.how-going-panel-module__XNbzkW__balanceState small{text-align:left;margin-top:4px;display:block}}.how-going-panel-module__XNbzkW__holeChoice{justify-content:space-between;align-items:center;gap:10px;margin:2px 0 10px;display:flex}.how-going-panel-module__XNbzkW__holeChoice label{color:#dce6ce;align-items:center;gap:8px;font-size:12px;display:flex}.how-going-panel-module__XNbzkW__holeChoice select{color:#123e2e;max-width:180px;min-height:44px;font:inherit;background:#f1ecd9;border:1px solid #ffffff40;border-radius:8px;padding:6px}.how-going-panel-module__XNbzkW__holeChoice small{color:#d6c994;max-width:150px;font-size:11px}.how-going-panel-module__XNbzkW__sharedNotice{color:#eee4c4;background:#ffffff0b;border-left:3px solid #ddca8f;border-radius:5px;padding:10px 11px;font-size:12px;line-height:1.45}.how-going-panel-module__XNbzkW__manage{color:#f7edcf;background:#ffffff10;border:1px solid #d8c58875;border-radius:8px;min-height:44px;margin:10px 0 0 auto;padding:6px 12px;font-size:12px;font-weight:650;display:block}.how-going-panel-module__XNbzkW__unitTable{table-layout:fixed;border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.how-going-panel-module__XNbzkW__unitTable caption{text-align:left;color:#d6c994;margin-bottom:6px;font-size:11px}.how-going-panel-module__XNbzkW__unitTable th,.how-going-panel-module__XNbzkW__unitTable td{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-bottom:1px solid #ffffff16;padding:7px 3px}.how-going-panel-module__XNbzkW__unitTable th:first-child{text-align:left;width:43%;font-weight:500}.how-going-panel-module__XNbzkW__unitTable thead th{color:#f7f3e4;background:#24523e;font-size:11px}.how-going-panel-module__XNbzkW__unitPending{color:#ddca8f;font-size:11px;line-height:1.4}@media (max-width:350px){.how-going-panel-module__XNbzkW__holeChoice{display:block}.how-going-panel-module__XNbzkW__holeChoice small{max-width:none;margin-top:5px;display:block}.how-going-panel-module__XNbzkW__unitTable{font-size:11px}}.how-going-panel-module__XNbzkW__scopeLabel{color:#ead9a7;margin:0 0 10px;font-size:12px;font-weight:650}.how-going-panel-module__XNbzkW__holeAmount{color:#ead9a7;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.how-going-panel-module__XNbzkW__holeAmount strong{color:#fff4cf;white-space:nowrap;font-size:17px}.how-going-panel-module__XNbzkW__inspect{color:#f7edcf;background:#ffffff10;border:1px solid #d8c58875;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;margin:9px 0 5px;padding:7px 10px;font-size:12px;font-weight:650;display:flex}.how-going-panel-module__XNbzkW__tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.how-going-panel-module__XNbzkW__tabs button:nth-last-child(-n+2){grid-column:auto}.how-going-panel-module__XNbzkW__tabs button:disabled{opacity:.4;cursor:default}.how-going-panel-module__XNbzkW__tabs button{font-size:11px}.how-going-panel-module__XNbzkW__panel summary:focus-visible{outline-offset:-3px;outline:3px solid #d4b45f}
.round-hole-saved-summary-module__km8xhq__summary{color:#163f2c;font-family:var(--font-sans,Arial,sans-serif);background:#f7faf3;border:1px solid #cfd8c9;border-radius:14px;min-width:0;margin:12px 0;padding:12px}.round-hole-saved-summary-module__km8xhq__summary>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.round-hole-saved-summary-module__km8xhq__summary header>div{min-width:0}.round-hole-saved-summary-module__km8xhq__summary header strong{font-size:14px;display:block}.round-hole-saved-summary-module__km8xhq__summary header small{color:#53684f;margin-top:4px;font-size:11px;display:block}.round-hole-saved-summary-module__km8xhq__summary header button{color:#163f2c;background:0 0;border:1px solid #cfd8c9;border-radius:50%;width:44px;min-width:44px;height:44px;font-size:24px}.round-hole-saved-summary-module__km8xhq__summary table{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.round-hole-saved-summary-module__km8xhq__summary th,.round-hole-saved-summary-module__km8xhq__summary td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #dce3d6;padding:6px 4px}.round-hole-saved-summary-module__km8xhq__summary th:first-child{text-align:left;overflow-wrap:anywhere;width:60%;font-weight:500}.round-hole-saved-summary-module__km8xhq__summary thead th{color:#53684f;font-size:10px}.round-hole-saved-summary-module__km8xhq__movements{margin:10px 0 0;padding:0;list-style:none}.round-hole-saved-summary-module__km8xhq__movements li{align-items:flex-start;gap:8px;margin-top:7px;display:flex}.round-hole-saved-summary-module__km8xhq__movements li>span{font-size:20px}.round-hole-saved-summary-module__km8xhq__movements li>div{min-width:0}.round-hole-saved-summary-module__km8xhq__movements strong,.round-hole-saved-summary-module__km8xhq__movements div>span{overflow-wrap:anywhere;font-size:12px;line-height:1.45;display:block}.round-hole-saved-summary-module__km8xhq__movements div>span{color:#52634f;font-size:11px}.round-hole-saved-summary-module__km8xhq__pending{color:#765f25;margin:8px 0;font-size:11px}.round-hole-saved-summary-module__km8xhq__open{color:#17442e;background:#e9efdf;border:1px solid #c8d5bf;border-radius:9px;width:100%;min-height:44px;margin-top:10px;padding:8px;font-size:12px;font-weight:650}.round-hole-saved-summary-module__km8xhq__summary button{cursor:pointer;touch-action:manipulation}.round-hole-saved-summary-module__km8xhq__summary button:focus-visible{outline-offset:2px;outline:3px solid #a98639}
.shared-round-session-module__eZvCqq__root{max-width:800px;padding:12px 10px calc(110px + env(safe-area-inset-bottom));color:#123e2c;margin:0 auto}.shared-round-session-module__eZvCqq__root h1:not(:where([data-shared-gps] *,[data-direct-group] *)){font-size:22px}.shared-round-session-module__eZvCqq__root nav:not(:where([data-shared-gps] *,[data-direct-group] *)){flex-wrap:wrap;align-items:center;gap:5px;display:flex}.shared-round-session-module__eZvCqq__root button:not(:where([data-shared-gps] *,[data-direct-group] *)),.shared-round-session-module__eZvCqq__root select:not(:where([data-shared-gps] *,[data-direct-group] *)){color:#123e2c;background:#f6f5ed;border:1px solid #a7bbad;border-radius:10px;min-height:44px;padding:8px 12px}.shared-round-session-module__eZvCqq__root label:not(:where([data-shared-gps] *,[data-direct-group] *)){align-items:center;gap:8px;display:flex}.shared-round-session-module__eZvCqq__player{border-bottom:1px solid #d5dfd4;padding:12px 0}.shared-round-session-module__eZvCqq__player b,.shared-round-session-module__eZvCqq__player small{display:block}.shared-round-session-module__eZvCqq__player input{text-align:center;width:90px;min-height:44px;font-size:20px}.shared-round-session-module__eZvCqq__player details{margin-top:8px}.shared-round-session-module__eZvCqq__pending{font-size:12px}.shared-round-session-module__eZvCqq__table{overflow:auto}.shared-round-session-module__eZvCqq__table table{border-collapse:collapse;width:100%}.shared-round-session-module__eZvCqq__table th,.shared-round-session-module__eZvCqq__table td{text-align:center;border-bottom:1px solid #d5dfd4;min-width:70px;padding:8px}.shared-round-session-module__eZvCqq__table th{font-size:12px}.shared-round-session-module__eZvCqq__backdrop{z-index:1100;background:#123e2c55;align-items:flex-end;display:flex;position:fixed;inset:0}.shared-round-session-module__eZvCqq__sheet{width:100%;max-height:85dvh;padding:14px 14px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:#f6f5ed;border-radius:18px 18px 0 0;overflow:auto}.shared-round-session-module__eZvCqq__sheetTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.shared-round-session-module__eZvCqq__sheetTitle h2{font-size:18px}.shared-round-session-module__eZvCqq__root footer:not(:where([data-shared-gps] *,[data-direct-group] *)){flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.shared-round-session-module__eZvCqq__root [hidden]{display:none!important}.shared-round-session-module__eZvCqq__table tfoot small{font-size:12px;font-weight:400;display:block}.shared-round-session-module__eZvCqq__roster{margin:12px 0}.shared-round-session-module__eZvCqq__roster summary{min-height:44px;padding:12px 0}.shared-round-session-module__eZvCqq__root footer [role=dialog]{background:#fff;border:1px solid #a7bbad;border-radius:12px;width:100%;padding:12px}.shared-round-session-module__eZvCqq__root [role=status],.shared-round-session-module__eZvCqq__root [role=alert]{overflow-wrap:anywhere}.shared-round-session-module__eZvCqq__root .captureBetEvents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.shared-round-session-module__eZvCqq__root .captureBetEvents label{gap:5px;min-width:0;font-size:13px;display:grid}.shared-round-session-module__eZvCqq__root .captureBetEvents input{box-sizing:border-box;text-align:center;border:1px solid #a7bbad;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:7px;font-size:20px}.shared-round-session-module__eZvCqq__quickPlayer{max-width:100%}.shared-round-session-module__eZvCqq__root input{scroll-margin-bottom:100px}.shared-round-session-module__eZvCqq__sheet[data-panel=score]{max-height:78dvh}.shared-round-session-module__eZvCqq__root .shared-round-session-module__eZvCqq__quickPutts{gap:8px;min-height:44px;font-size:15px;display:flex}.shared-round-session-module__eZvCqq__quickPutts small{color:#536759;font-size:12px}.shared-round-session-module__eZvCqq__quickPutts input{text-align:center;color:#123e2c;background:#fff;border:1px solid #a7bbad;border-radius:10px;width:76px;min-height:44px;margin-left:auto;font-size:21px}.shared-round-session-module__eZvCqq__playerPicker{scrollbar-width:thin;gap:8px;padding:6px 0 12px;display:flex;overflow-x:auto}.shared-round-session-module__eZvCqq__playerPicker button{text-align:left;flex:none;grid-template-columns:32px minmax(90px,1fr);gap:2px 6px;max-width:220px;display:grid}.shared-round-session-module__eZvCqq__playerPicker button>span{background:#dce8dd;border-radius:50%;grid-row:span 2;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.shared-round-session-module__eZvCqq__playerPicker b{white-space:normal;font-size:13px}.shared-round-session-module__eZvCqq__playerPicker small{font-size:11px}.shared-round-session-module__eZvCqq__root .shared-round-session-module__eZvCqq__playerPicker button[aria-pressed=true],.shared-round-session-module__eZvCqq__root .shared-round-session-module__eZvCqq__scoreChoices button[aria-pressed=true]{color:#fff;background:#174c38;border-color:#174c38}.shared-round-session-module__eZvCqq__quickPlayer{border:0;min-width:0;margin:0;padding:10px 0}.shared-round-session-module__eZvCqq__quickPlayer legend{font-size:17px;font-weight:700}.shared-round-session-module__eZvCqq__quickPlayer>small{font-size:12px;display:block}.shared-round-session-module__eZvCqq__scoreStepper{grid-template-columns:54px minmax(90px,130px) 54px;justify-content:center;align-items:center;gap:12px;margin:12px 0;display:grid}.shared-round-session-module__eZvCqq__scoreStepper>button{height:54px;font-size:28px}.shared-round-session-module__eZvCqq__scoreStepper label{text-align:center;gap:3px;font-size:12px;display:grid}.shared-round-session-module__eZvCqq__scoreStepper input{text-align:center;color:#123e2c;background:#fff;border:1px solid #a7bbad;border-radius:12px;width:100%;min-width:0;height:58px;font-size:34px}.shared-round-session-module__eZvCqq__scoreChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:390px;margin:auto;display:grid}.shared-round-session-module__eZvCqq__scoreChoices button{gap:2px;min-height:54px;padding:6px;display:grid}.shared-round-session-module__eZvCqq__scoreChoices b{font-size:22px}.shared-round-session-module__eZvCqq__scoreChoices small{font-size:12px}.shared-round-session-module__eZvCqq__scoreMeaning{text-align:center;margin:10px 0;font-size:14px;font-weight:600}.shared-round-session-module__eZvCqq__quickPlayer details{margin:12px 0}.shared-round-session-module__eZvCqq__quickPlayer summary{cursor:pointer;min-height:44px;padding:12px 0}.shared-round-session-module__eZvCqq__quickPlayer details input{text-align:center;width:90px;min-height:44px;font-size:20px}.shared-round-session-module__eZvCqq__advancePreference{min-height:44px;margin:10px 0;font-size:13px}.shared-round-session-module__eZvCqq__advancePreference input{flex-shrink:0;width:20px;height:20px}.shared-round-session-module__eZvCqq__sheet{max-width:700px;margin-inline:auto}.shared-round-session-module__eZvCqq__sheetTitle{z-index:1;background:#f6f5ed;padding:6px 0;position:sticky;top:-14px}.shared-round-session-module__eZvCqq__root fieldset:disabled{opacity:.65}.shared-round-session-module__eZvCqq__compactHeader{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.shared-round-session-module__eZvCqq__compactHeader>b{overflow-wrap:anywhere;min-width:0;font:400 24px var(--by-editorial);flex:1}.shared-round-session-module__eZvCqq__compactHeader summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.shared-round-session-module__eZvCqq__compactHeader details[open]{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:8px}.shared-round-session-module__eZvCqq__compactHeader details button{width:100%;display:block}.shared-round-session-module__eZvCqq__viewActions{gap:8px;display:flex}.shared-round-session-module__eZvCqq__viewActions button{flex:1;min-height:44px}.shared-round-session-module__eZvCqq__captureDialog{width:min(480px,100vw - 24px);max-height:calc(100dvh - 24px);padding-bottom:max(24px,env(safe-area-inset-bottom));gap:12px;display:grid;overflow:auto}.shared-round-session-module__eZvCqq__captureDialog h2{margin:0;padding-right:28px;font-size:21px}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__quickPlayer{border:0;min-width:0;padding:0}.shared-round-session-module__eZvCqq__captureDialog input{box-sizing:border-box;max-width:100%;min-height:44px;font-size:20px}.shared-round-session-module__eZvCqq__captureDialog fieldset{min-width:0}.shared-round-session-module__eZvCqq__root{max-width:760px;padding:14px 12px calc(60px + env(safe-area-inset-bottom));background:#f7f5eb}.shared-round-session-module__eZvCqq__viewActions{background:#eeeee2;border-radius:24px;margin-bottom:12px;padding:4px}.shared-round-session-module__eZvCqq__viewActions button{background:0 0!important;border:0!important;border-radius:22px!important;font-size:13px!important}.shared-round-session-module__eZvCqq__viewActions button:first-child{color:#fffdf5!important;background:#194936!important}.shared-round-session-module__eZvCqq__basicNumbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 12px;display:grid}.shared-round-session-module__eZvCqq__root .shared-round-session-module__eZvCqq__basicNumbers>label{text-align:center;gap:6px;min-width:0;font-size:12px;display:grid!important}.shared-round-session-module__eZvCqq__captureDialog{max-height:calc(var(--by-visual-height,100dvh) - 24px);padding:18px 14px max(16px,env(safe-area-inset-bottom));flex-direction:column;gap:8px;display:flex;overflow:hidden}.shared-round-session-module__eZvCqq__captureDialog>h2,.shared-round-session-module__eZvCqq__captureDialog>small,.shared-round-session-module__eZvCqq__captureDialog>.shared-round-session-module__eZvCqq__saveCapture,.shared-round-session-module__eZvCqq__captureDialog>[role=alert]{flex:none}.shared-round-session-module__eZvCqq__captureDialog>.shared-round-session-module__eZvCqq__quickPlayer{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 2px 2px;overflow:auto}.shared-round-session-module__eZvCqq__saveCapture{width:100%;color:#fffdf5!important;background:#154633!important;border:0!important;border-radius:12px!important;min-height:48px!important;margin:0!important}.shared-round-session-module__eZvCqq__captureDialog .modalCloseButton{top:8px;right:8px}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__scoreChoices{gap:6px;margin-top:8px}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__scoreChoices button{min-height:42px;font-size:12px}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__scoreChoices b{font-size:19px}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__quickPlayer summary{background:#f6f6ec;border:1px solid #d6dccb;border-radius:12px;padding:12px;font-size:14px}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__quickPlayer>details{margin:8px 0}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__scoreMeaning{margin:8px 0;font-size:12px}.shared-round-session-module__eZvCqq__captureDialog .shared-round-session-module__eZvCqq__basicNumbers input{width:100%!important}.shared-round-session-module__eZvCqq__captureDialog input{scroll-margin-block:60px}.shared-round-session-module__eZvCqq__manageDialog{width:min(560px,100vw - 24px);max-height:calc(var(--by-visual-height,100dvh) - 24px);padding:20px 16px max(18px,env(safe-area-inset-bottom));flex-direction:column;gap:10px;display:flex;overflow:hidden}.shared-round-session-module__eZvCqq__manageDialog>h2{margin:0;padding-right:34px;font-size:21px}.shared-round-session-module__eZvCqq__manageDialog>small{color:#536759;font-size:12px}.shared-round-session-module__eZvCqq__manageContent{overscroll-behavior:contain;border:0;min-width:0;min-height:0;margin:0;padding:0;overflow:auto}.shared-round-session-module__eZvCqq__manageContent input{box-sizing:border-box;max-width:100%;min-height:44px}.shared-round-session-module__eZvCqq__manageContent label{align-items:center;gap:8px;min-height:44px;display:flex}.shared-round-session-module__eZvCqq__manageContent input[type=checkbox]{flex-shrink:0;width:22px;height:22px;min-height:22px}.shared-round-session-module__eZvCqq__manageConfirmation{border:1px solid #c6a96d;border-radius:12px;padding:12px;font-size:13px}.shared-round-session-module__eZvCqq__manageConfirmation button{width:100%;min-height:44px;margin-top:8px}.shared-round-session-module__eZvCqq__manageDialog>button:not(.modalCloseButton){flex:none;min-height:48px}.shared-round-session-module__eZvCqq__manageDialog p{overflow-wrap:anywhere}.shared-round-session-module__eZvCqq__captureDialog .captureBetEvents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shared-round-session-module__eZvCqq__captureDialog .captureBetEvents>details{grid-column:1/-1}.shared-round-session-module__eZvCqq__captureDialog .captureBetEvents>label{gap:4px;min-width:0;font-size:13px;display:grid}.shared-round-session-module__eZvCqq__resultsSurface{min-width:0;max-width:760px;padding:0 0 calc(80px + env(safe-area-inset-bottom));background:#fff;margin:0 auto}.shared-round-session-module__eZvCqq__decisionSurface{color:#123e2c;max-width:760px;padding-bottom:calc(90px + env(safe-area-inset-bottom));background:#f7f5eb;min-width:0;margin:0 auto}.shared-round-session-module__eZvCqq__decisionSurface>[role=alert]{overflow-wrap:anywhere;padding:0 16px}.shared-round-session-module__eZvCqq__decisionInputs{border:0;min-width:0;margin:0;padding:0}.shared-round-session-module__eZvCqq__decisionRetry{gap:8px;padding:0 16px;font-size:13px;display:grid}.shared-round-session-module__eZvCqq__decisionRetry button{min-height:44px}.shared-round-session-module__eZvCqq__root.shared-round-session-module__eZvCqq__directOrganizer{padding-bottom:calc(90px + env(safe-area-inset-bottom));padding-inline:0;padding-top:0}.shared-round-session-module__eZvCqq__directOrganizer>.shared-round-session-module__eZvCqq__viewActions{margin-bottom:6px;padding:2px}@media (orientation:landscape) and (max-height:600px){.shared-round-session-module__eZvCqq__root.shared-round-session-module__eZvCqq__directOrganizer{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.shared-round-session-module__eZvCqq__basicNumbers>div{text-align:center;gap:4px;min-width:0;font-size:12px;display:grid}.shared-round-session-module__eZvCqq__quickPlayer[data-compact-player]{grid-template-columns:minmax(0,1fr) minmax(124px,max-content);align-items:center;gap:8px;padding:10px;display:grid}.shared-round-session-module__eZvCqq__quickPlayer[data-compact-player] .shared-round-session-module__eZvCqq__quickIdentity{overflow-wrap:anywhere;gap:3px;display:grid}.shared-round-session-module__eZvCqq__basicNumbers[data-compact]{grid-template-columns:repeat(2,minmax(120px,1fr));margin:0}.shared-round-session-module__eZvCqq__basicNumbers[data-compact]:has(>div:only-child){grid-template-columns:minmax(120px,1fr)}.shared-round-session-module__eZvCqq__quickPlayer[data-compact-player]>details{grid-column:1/-1;margin:0}.shared-round-session-module__eZvCqq__quickPlayer[data-compact-player]>.captureBetEvents{grid-column:1/-1;margin:0}.shared-round-session-module__eZvCqq__leaderboardScore{justify-items:center;gap:2px;display:grid}.shared-round-session-module__eZvCqq__leaderboardScore>button{min-height:36px;font-size:12px}.shared-round-session-module__eZvCqq__leaderboardReadOnly{text-align:center;color:#52665a;min-width:80px;font-size:20px}.shared-round-session-module__eZvCqq__leaderboardSave{color:#fffdf5;background:#154633;border:0;border-radius:12px;width:100%;min-height:48px;margin:12px 0;font-weight:700}@media (max-width:420px){.shared-round-session-module__eZvCqq__quickPlayer[data-compact-player]:has(.shared-round-session-module__eZvCqq__basicNumbers>div:nth-child(2)){grid-template-columns:1fr}.shared-round-session-module__eZvCqq__basicNumbers[data-compact]{gap:6px}}
