.feedback-dialog-module__yc6EmW__dialog{box-sizing:border-box;color:#153f31;width:min(580px,100vw - 24px);max-width:100%;overflow-x:hidden;text-align:left!important;background:#faf9f4!important;border-radius:26px!important;padding:24px!important}.feedback-dialog-module__yc6EmW__header{border-bottom:1px solid #dce2d9;margin-bottom:24px;padding:0 34px 22px 0}.feedback-dialog-module__yc6EmW__eyebrow{letter-spacing:1.8px;color:#63756c;font-size:9px;font-weight:800}.feedback-dialog-module__yc6EmW__header h2{letter-spacing:-.7px;font-family:Georgia,Times New Roman,serif;line-height:1.1;margin:12px 0!important;font-size:32px!important;font-weight:400!important}.feedback-dialog-module__yc6EmW__header p{color:#53675c;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.feedback-dialog-module__yc6EmW__fields{gap:22px;min-width:0;display:grid;border:0!important;margin:0!important;padding:0!important}.feedback-dialog-module__yc6EmW__field{color:#234c3b;min-width:0;font-size:13px;font-weight:650;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.feedback-dialog-module__yc6EmW__field input,.feedback-dialog-module__yc6EmW__field textarea{box-sizing:border-box;color:#173f31;background:#fff;border:1px solid #ced8ce;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:13px 14px;font-size:16px;line-height:1.5;display:block}.feedback-dialog-module__yc6EmW__field textarea{resize:vertical;min-height:112px}.feedback-dialog-module__yc6EmW__field input:focus,.feedback-dialog-module__yc6EmW__field textarea:focus{outline-offset:2px;outline:2px solid #508669}.feedback-dialog-module__yc6EmW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.feedback-dialog-module__yc6EmW__categories{min-width:0;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important}.feedback-dialog-module__yc6EmW__categories legend{padding:0 0 12px;font-size:13px;font-weight:650}.feedback-dialog-module__yc6EmW__categories button{color:#476252;background:#fff;border:1px solid #dbe1d7;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:74px;padding:12px 5px;font-size:12px;display:flex}.feedback-dialog-module__yc6EmW__categories svg{width:23px;height:23px}.feedback-dialog-module__yc6EmW__categories button[aria-pressed=true]{color:#fff;background:#173f31;border-color:#173f31;box-shadow:0 4px 10px #173f3114}.feedback-dialog-module__yc6EmW__categories button:focus-visible,.feedback-dialog-module__yc6EmW__actions button:focus-visible{outline-offset:3px;outline:3px solid #9b844e}.feedback-dialog-module__yc6EmW__actions{padding-bottom:calc(8px + env(safe-area-inset-bottom));gap:8px;margin-top:4px;display:grid}.feedback-dialog-module__yc6EmW__submit{color:#fff;background:#163e2f;border:0;border-radius:14px;width:100%;min-height:52px;padding:14px 18px;font-size:15px;font-weight:750}.feedback-dialog-module__yc6EmW__cancel{color:#526659;background:0 0;border:0;min-height:46px;font-size:14px}.feedback-dialog-module__yc6EmW__fields:disabled{opacity:.7}.feedback-dialog-module__yc6EmW__attachment{gap:10px;display:grid}.feedback-dialog-module__yc6EmW__attachButton{color:#395846;cursor:pointer;border:1px dashed #9cae9f;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:10px;font-size:13px;position:relative;overflow:hidden;display:flex!important}.feedback-dialog-module__yc6EmW__attachButton svg{flex-shrink:0;width:22px;height:22px}.feedback-dialog-module__yc6EmW__attachButton input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.feedback-dialog-module__yc6EmW__attachment small{color:#64736a;font-size:11px;line-height:1.5}.feedback-dialog-module__yc6EmW__preview{gap:8px;display:grid}.feedback-dialog-module__yc6EmW__preview img{object-fit:contain;background:#e9ede4;border-radius:12px;max-width:100%;max-height:180px}.feedback-dialog-module__yc6EmW__preview button{color:#6e4c34;background:0 0;border:0;min-height:44px}.feedback-dialog-module__yc6EmW__error{color:#8a351b;overflow-wrap:anywhere;background:#f9ece5;border-radius:12px;padding:12px;font-size:13px;line-height:1.5}.feedback-dialog-module__yc6EmW__success{text-align:center;gap:15px;display:grid}.feedback-dialog-module__yc6EmW__success svg{stroke:#24563b;stroke-width:1.5px;fill:none;box-sizing:border-box;background:#e6eddf;border-radius:50%;justify-self:center;width:52px;height:52px;padding:14px}.feedback-dialog-module__yc6EmW__success p{color:#607268;font-size:12px}.feedback-dialog-module__yc6EmW__contextLink{min-height:44px;color:var(--muted,#526859);text-align:left;background:0 0;border:0;padding:10px 0;font-size:12px;text-decoration:none}.feedback-dialog-module__yc6EmW__contextLink:hover{color:var(--green,#173f31);text-decoration:underline}.feedback-dialog-module__yc6EmW__contextLink:focus-visible{outline-offset:3px;outline:2px solid #508669}.feedback-dialog-module__yc6EmW__success p{overflow-wrap:anywhere}@media (max-width:430px){.feedback-dialog-module__yc6EmW__dialog{padding:20px!important}.feedback-dialog-module__yc6EmW__header h2{font-size:29px!important}.feedback-dialog-module__yc6EmW__grid{gap:10px}}
.catalog-course-picker-module__ouTrkG__picker{gap:10px;width:100%;min-width:0;display:grid}.catalog-course-picker-module__ouTrkG__picker h3,.catalog-course-picker-module__ouTrkG__picker p{margin:0}.catalog-course-picker-module__ouTrkG__picker p{font-size:.85rem;line-height:1.45}.catalog-course-picker-module__ouTrkG__picker label{gap:6px;min-width:0;display:grid}.catalog-course-picker-module__ouTrkG__picker select{width:100%;min-width:0;max-width:100%;font-size:16px}.catalog-course-picker-module__ouTrkG__club{text-align:left;color:#123d2c;white-space:normal;overflow-wrap:anywhere;background:#f7faf7;border:1px solid #b9c8bf;border-radius:12px;gap:5px;width:100%;min-width:0;padding:12px;display:grid}.catalog-course-picker-module__ouTrkG__club span{font-size:.82rem}.catalog-course-picker-module__ouTrkG__picker h3{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.catalog-course-picker-module__ouTrkG__picker>small,.catalog-course-picker-module__ouTrkG__notes{color:var(--muted);font-size:11px;line-height:1.6}.catalog-course-picker-module__ouTrkG__locate{color:#234d38;background:#eff3e9;border:1px solid #bbcbbb;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:14px;font-weight:650;display:flex}.catalog-course-picker-module__ouTrkG__locate svg{width:21px;height:21px}.catalog-course-picker-module__ouTrkG__club{background:#fafbf7;border-color:#dbe2d5;border-radius:15px;gap:7px;padding:17px 16px}.catalog-course-picker-module__ouTrkG__club b{font-size:14px;line-height:1.5}.catalog-course-picker-module__ouTrkG__notes summary{cursor:pointer;min-height:32px}.catalog-course-picker-module__ouTrkG__notes p{padding:8px 0;font-size:12px}.catalog-course-picker-module__ouTrkG__request{min-height:44px;color:var(--muted);text-align:left;background:0 0;border:0;padding:8px 0;font-size:12px}.catalog-course-picker-module__ouTrkG__picker{gap:14px}.catalog-course-picker-module__ouTrkG__picker h3{letter-spacing:-.04em;font-size:30px}.catalog-course-picker-module__ouTrkG__locate{border-radius:var(--by-radius-sm);background:var(--by-sage);color:var(--by-forest)}.catalog-course-picker-module__ouTrkG__club{border-radius:var(--by-radius);background:var(--by-paper);border-color:var(--by-line);box-shadow:var(--by-shadow);padding:20px 42px 20px 20px;position:relative}.catalog-course-picker-module__ouTrkG__club:after{content:"›";color:var(--by-pine);font-size:24px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.catalog-course-picker-module__ouTrkG__club b{letter-spacing:-.02em;font-size:17px;line-height:1.3}.catalog-course-picker-module__ouTrkG__club span{color:var(--by-muted);font-size:12px}.catalog-course-picker-module__ouTrkG__picker select{min-height:52px}.catalog-course-picker-module__ouTrkG__notes summary{align-content:center;min-height:44px}.catalog-course-picker-module__ouTrkG__clubSelected{border-color:var(--by-pine);background:var(--by-sage);box-shadow:0 0 0 2px color-mix(in srgb,var(--by-pine) 18%,transparent),var(--by-shadow)}.catalog-course-picker-module__ouTrkG__clubSelected:after{content:"✓"}.catalog-course-picker-module__ouTrkG__club em{color:var(--by-pine);font-size:12px;font-style:normal;font-weight:700}.catalog-course-picker-module__ouTrkG__configurations{background:#f1f4e9;border:1px solid #aebfab;border-radius:14px;gap:10px;padding:14px;scroll-margin-top:12px;display:grid}.catalog-course-picker-module__ouTrkG__configurations h4{margin:0}.catalog-course-picker-module__ouTrkG__configurations p{font-size:12px}.catalog-course-picker-module__ouTrkG__unavailable{border:1px solid var(--by-line);border-radius:14px;padding:12px}.catalog-course-picker-module__ouTrkG__unavailable summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px}.catalog-course-picker-module__ouTrkG__unavailable p{margin:4px 0 12px}.catalog-course-picker-module__ouTrkG__unavailable .catalog-course-picker-module__ouTrkG__club{box-shadow:none;margin-top:10px}
.account-consent-checkpoint-module__WXyjBW__embedded{min-width:0;padding:18px 16px calc(18px + env(safe-area-inset-bottom));box-sizing:border-box;background:#f8fbf8;border:1px solid #cfdbd2;border-radius:18px;gap:14px;margin-top:18px;display:grid}.account-consent-checkpoint-module__WXyjBW__embedded h2,.account-consent-checkpoint-module__WXyjBW__embedded h3,.account-consent-checkpoint-module__WXyjBW__embedded p{overflow-wrap:anywhere;margin:0}.account-consent-checkpoint-module__WXyjBW__embedded h2{font-size:18px;line-height:1.2}.account-consent-checkpoint-module__WXyjBW__embedded h3{font-size:15px;line-height:1.25}.account-consent-checkpoint-module__WXyjBW__embedded p{line-height:1.45}.account-consent-checkpoint-module__WXyjBW__decision{background:#fff;border:1px solid #d6e0d8;border-radius:15px;gap:10px;min-width:0;padding:14px;display:grid}.account-consent-checkpoint-module__WXyjBW__decision ul{color:#31483d;gap:7px;margin:0;padding-left:20px;font-size:13px;line-height:1.4;display:grid}.account-consent-checkpoint-module__WXyjBW__eyebrow{color:#17613d;letter-spacing:1.1px;font-size:9px;font-weight:900}.account-consent-checkpoint-module__WXyjBW__actions{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}.account-consent-checkpoint-module__WXyjBW__actions button,.account-consent-checkpoint-module__WXyjBW__continueBar button{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;min-height:46px}.account-consent-checkpoint-module__WXyjBW__links{flex-wrap:wrap;gap:8px 14px;display:flex}.account-consent-checkpoint-module__WXyjBW__links a{color:#154f34;font-weight:800;text-decoration:underline}.account-consent-checkpoint-module__WXyjBW__resolved{color:#143d2d;background:#edf7f0;border-radius:11px;padding:10px 12px;font-size:13px;font-weight:750}.account-consent-checkpoint-module__WXyjBW__hint{color:#53655c;font-size:12px}.account-consent-checkpoint-module__WXyjBW__error{color:#a32e25;background:#fff0ef;border:1px solid #e2aaa5;border-radius:11px;padding:11px;font-size:14px}.account-consent-checkpoint-module__WXyjBW__continueBar{z-index:2;bottom:calc(4px + env(safe-area-inset-bottom));background:#f8fbf8f5;border-radius:15px;gap:5px;padding-top:4px;display:grid;position:sticky}.account-consent-checkpoint-module__WXyjBW__continueBar small{color:#53655c;text-align:center}@media (max-width:430px){.account-consent-checkpoint-module__WXyjBW__embedded{margin-inline:-6px;padding-inline:12px}.account-consent-checkpoint-module__WXyjBW__decision{padding:12px}.account-consent-checkpoint-module__WXyjBW__actions{grid-template-columns:1fr}}.account-consent-checkpoint-module__WXyjBW__privacyChoice{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;display:flex}.account-consent-checkpoint-module__WXyjBW__privacyChoice input{flex:0 0 20px;width:20px;height:20px;margin:3px 0 0}.account-consent-checkpoint-module__WXyjBW__privacyChoice span{gap:5px;min-width:0;display:grid}.account-consent-checkpoint-module__WXyjBW__privacyChoice b{color:#173c2e;font-size:14px;line-height:1.4}.account-consent-checkpoint-module__WXyjBW__privacyChoice small{color:#465e50;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.account-consent-checkpoint-module__WXyjBW__decision legend{padding:0 6px;font-weight:800}.account-consent-checkpoint-module__WXyjBW__decision summary{cursor:pointer;min-height:44px;font-size:15px;font-weight:800;line-height:1.45}.account-consent-checkpoint-module__WXyjBW__decision summary small{color:#465e50;font-size:12px;font-weight:500}.account-consent-checkpoint-module__WXyjBW__privacyFields{border:0;min-width:0;margin:0;padding:0}.account-consent-checkpoint-module__WXyjBW__privacyFields legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.round-tee-picker-module__PFXQUG__panel{gap:10px;display:grid}.round-tee-picker-module__PFXQUG__back,.round-tee-picker-module__PFXQUG__missing{width:max-content;max-width:100%;min-height:44px;color:var(--green);text-align:left;background:0 0;border:0;padding:4px 0;font-weight:850}.round-tee-picker-module__PFXQUG__eyebrow{color:var(--green);letter-spacing:1.2px;font-size:9px;font-weight:950}.round-tee-picker-module__PFXQUG__panel h3{margin:0;font-size:24px}.round-tee-picker-module__PFXQUG__panel>p{color:var(--muted);margin:0;font-size:12px}.round-tee-picker-module__PFXQUG__profiles{gap:8px;margin:8px 0;display:grid}.round-tee-picker-module__PFXQUG__profiles>span{color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:900}.round-tee-picker-module__PFXQUG__profiles button{border:1px solid var(--line);background:var(--card);color:var(--ink);text-align:left;border-radius:12px;gap:3px;padding:12px 14px;display:grid}.round-tee-picker-module__PFXQUG__profiles button small{color:var(--muted)}.round-tee-picker-module__PFXQUG__profiles button.round-tee-picker-module__PFXQUG__profileSelected{border-color:var(--green);background:var(--green2);box-shadow:inset 0 0 0 1px var(--green)}.round-tee-picker-module__PFXQUG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.round-tee-picker-module__PFXQUG__grid button{border:1px solid var(--line);background:var(--card);text-align:left;min-height:112px;color:var(--ink);border-radius:16px;gap:5px;padding:14px;display:grid}.round-tee-picker-module__PFXQUG__grid button span{text-transform:uppercase;font-size:16px;font-weight:950}.round-tee-picker-module__PFXQUG__grid button b{color:var(--muted);font-size:11px;line-height:1.45}.round-tee-picker-module__PFXQUG__grid button strong{color:var(--green);align-self:end;font-size:10px}.round-tee-picker-module__PFXQUG__grid button.round-tee-picker-module__PFXQUG__selected{border-color:var(--green);background:var(--green2);box-shadow:0 7px 20px #1652301f}.round-tee-picker-module__PFXQUG__empty{background:var(--soft);border-radius:13px;padding:14px!important}.round-tee-picker-module__PFXQUG__missing{justify-self:center;font-size:11px}@media (max-width:430px){.round-tee-picker-module__PFXQUG__grid{grid-template-columns:1fr}.round-tee-picker-module__PFXQUG__grid button{min-height:96px}}.round-tee-picker-module__PFXQUG__compactGrid{grid-template-columns:1fr;gap:0}.round-tee-picker-module__PFXQUG__compactGrid button{border:0;border-bottom:1px solid var(--line);min-height:70px;box-shadow:none;border-radius:0;gap:3px;padding:12px}.round-tee-picker-module__PFXQUG__compactGrid button span{text-transform:none;font-size:18px}.round-tee-picker-module__PFXQUG__compactGrid button b{font-size:12px;font-weight:400}.round-tee-picker-module__PFXQUG__compactGrid button.round-tee-picker-module__PFXQUG__selected{box-shadow:inset 3px 0 var(--green)}.round-tee-picker-module__PFXQUG__compactGrid button strong{font-size:11px}.round-tee-picker-module__PFXQUG__compactGrid button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.round-tee-picker-module__PFXQUG__compactPanel{gap:7px}.round-tee-picker-module__PFXQUG__compactPanel h3{font-family:Georgia,serif;font-size:18px;line-height:1.25}.round-tee-picker-module__PFXQUG__compactGrid{gap:4px}.round-tee-picker-module__PFXQUG__compactGrid button{border:1px solid var(--line);min-height:53px;box-shadow:none;background:#fffdf8;border-radius:9px;align-items:center;gap:12px;padding:7px 10px;display:flex}.round-tee-picker-module__PFXQUG__compactGrid button.round-tee-picker-module__PFXQUG__selected{box-shadow:none;background:#eef4e9;border-color:#346b51}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__teeColor{background:#78857a;border:1px solid #b8bcb4;border-radius:50%;flex:0 0 24px;width:24px;height:24px;display:block;box-shadow:inset -2px -3px 4px #0002}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__blue{background:radial-gradient(circle at 35% 28%,#2e94cf,#0063a7)}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__white{background:radial-gradient(circle at 35% 28%,#fff,#d5d5d4)}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__gold{background:radial-gradient(circle at 35% 28%,#e9c142,#a37b00)}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__red{background:radial-gradient(circle at 35% 28%,#dc4754,#a60924)}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__black{background:#252c28}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__teeCopy{flex:1;gap:2px;min-width:0;font-weight:400;display:grid}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__teeCopy>span{text-transform:none;font-size:12px;font-weight:400;line-height:1.25}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__teeCopy strong{color:var(--ink);font-size:13px}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__teeCopy small{color:#5d7367;font-size:10px;line-height:1.3}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__radio{border:1px solid #b9bdb5;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.round-tee-picker-module__PFXQUG__compactGrid button.round-tee-picker-module__PFXQUG__selected .round-tee-picker-module__PFXQUG__radio{border-color:#215d44}.round-tee-picker-module__PFXQUG__compactGrid button .round-tee-picker-module__PFXQUG__radio>span{background:#0d4f35;border-radius:50%;width:13px;height:13px;display:block}.round-tee-picker-module__PFXQUG__teeDisclosure{border:1px solid var(--line);width:100%;min-height:50px;color:var(--ink);font:inherit;text-align:left;background:#fffdf8;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.round-tee-picker-module__PFXQUG__teeDisclosure>span:first-child{gap:3px;min-width:0;display:grid}.round-tee-picker-module__PFXQUG__teeDisclosure strong{font-size:14px}.round-tee-picker-module__PFXQUG__teeDisclosure small{color:#5d7367;font-size:12px;line-height:1.3}.round-tee-picker-module__PFXQUG__teeDisclosure>span:last-child{color:var(--green);font-size:13px;font-weight:700}.round-tee-picker-module__PFXQUG__teeDisclosure:focus-visible{outline:2px solid var(--green);outline-offset:2px}.round-tee-picker-module__PFXQUG__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:44px;display:flex}.round-tee-picker-module__PFXQUG__headingRow>button{min-width:44px;min-height:44px;padding:4px 0;font-size:12px}.round-tee-picker-module__PFXQUG__compactPanel:has(>.round-tee-picker-module__PFXQUG__headingRow){gap:3px}.round-tee-picker-module__PFXQUG__compactGrid button{min-height:46px;padding:6px 10px}
.numeric-capture-input-module__5U6DAa__error{border-top:1px solid var(--line,#d6dfd7);min-width:0;color:var(--bad,#a22a28);white-space:normal;overflow-wrap:anywhere;grid-column:1/-1;padding:6px 10px;font-size:12px;line-height:1.4;display:block}
.private-opponent-scores-module__G5ayRG__dialog.private-opponent-scores-module__G5ayRG__dialog{width:min(100%,720px);max-height:min(92dvh, 100%, var(--by-visual-height,100dvh));background:var(--paper,#fff);color:var(--text,#172b23);border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;position:relative;overflow:hidden}.private-opponent-scores-module__G5ayRG__header{border-bottom:1px solid var(--line,#dce4df);padding:20px 48px 10px 18px}.private-opponent-scores-module__G5ayRG__header h2{margin:0 0 6px;font-size:20px}.private-opponent-scores-module__G5ayRG__header p{margin:4px 0;font-size:14px}.private-opponent-scores-module__G5ayRG__content{overscroll-behavior:contain;min-height:0;padding:12px 18px 20px;scroll-padding-block:18px 100px;overflow-y:auto}.private-opponent-scores-module__G5ayRG__scoreGrid{margin-block:12px}.private-opponent-scores-module__G5ayRG__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.private-opponent-scores-module__G5ayRG__hole{border:1px solid var(--line,#dce4df);border-radius:12px;grid-template-columns:1fr 62px;align-items:center;gap:4px 8px;margin:0;padding:10px;display:grid}.private-opponent-scores-module__G5ayRG__hole>span{font-size:16px;font-weight:700}.private-opponent-scores-module__G5ayRG__hole small{color:var(--muted,#52675c);grid-column:1;font-size:11px}.private-opponent-scores-module__G5ayRG__hole input{text-align:center;grid-area:1/2/3;width:100%;min-width:0;min-height:48px;padding:8px 2px;font-size:18px}.private-opponent-scores-module__G5ayRG__actions{padding:10px 18px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--line,#dce4df);background:var(--paper,#fff);z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.private-opponent-scores-module__G5ayRG__actions button{flex:180px;min-height:44px;margin:0}@media (max-width:420px){.private-opponent-scores-module__G5ayRG__dialog.private-opponent-scores-module__G5ayRG__dialog{width:100%;max-height:min(100%, var(--by-visual-height,100dvh));border-radius:16px 16px 0 0}.private-opponent-scores-module__G5ayRG__header{padding:14px 44px 8px 12px}.private-opponent-scores-module__G5ayRG__header h2{font-size:18px}.private-opponent-scores-module__G5ayRG__header p{font-size:14px}.private-opponent-scores-module__G5ayRG__content{padding-inline:12px}.private-opponent-scores-module__G5ayRG__rows{grid-template-columns:1fr;gap:8px}.private-opponent-scores-module__G5ayRG__hole{grid-template-columns:1fr 82px}.private-opponent-scores-module__G5ayRG__actions{padding-inline:12px}.private-opponent-scores-module__G5ayRG__actions button{flex:130px;font-size:14px}}.private-opponent-scores-module__G5ayRG__quick{margin-block:14px}.private-opponent-scores-module__G5ayRG__quickHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.private-opponent-scores-module__G5ayRG__quickHeading span{color:var(--muted);font-size:13px}.private-opponent-scores-module__G5ayRG__quick progress{accent-color:#0e4936;width:100%;height:8px;margin-block:12px}.private-opponent-scores-module__G5ayRG__quickInput{text-align:center;gap:8px;display:grid}.private-opponent-scores-module__G5ayRG__quickInput input{text-align:center;width:min(100%,180px);min-height:70px;margin:0 auto;font-size:36px}.private-opponent-scores-module__G5ayRG__quickNavigation{gap:10px;margin-top:14px;display:flex}.private-opponent-scores-module__G5ayRG__quickNavigation button{flex:1;min-height:46px}.private-opponent-scores-module__G5ayRG__compactReview{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.private-opponent-scores-module__G5ayRG__compactReview button{border:1px solid var(--line);color:#123f2f;background:#f4f5ef;border-radius:8px;gap:4px;min-width:0;min-height:58px;padding:5px 2px;display:grid}.private-opponent-scores-module__G5ayRG__compactReview small{font-size:11px}.private-opponent-scores-module__G5ayRG__compactReview b{font-size:18px}.private-opponent-scores-module__G5ayRG__screen{inset-inline:0;top:var(--rival-visible-top,0px);height:var(--rival-visible-height,100dvh);z-index:2000;width:100%;padding:env(safe-area-inset-top) max(0px, env(safe-area-inset-right)) 0 max(0px, env(safe-area-inset-left));box-sizing:border-box;overscroll-behavior:none;background:var(--paper,#fffdf6);color:var(--text,#173d30);grid-template-rows:auto minmax(0,1fr) auto;margin:0;display:grid;position:fixed;overflow:hidden}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__header{align-items:center;gap:8px;min-height:52px;padding:6px 12px;display:flex}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__header>div{flex:1;min-width:0}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__header h2{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.25}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__header p{margin:2px 0 0}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__sourceBack,.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__closeScreen{border:1px solid var(--line);min-width:44px;min-height:44px;color:inherit;background:0 0;border-radius:50%;flex:0 0 44px;margin:0;padding:4px;font-size:28px}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__content{overscroll-behavior:contain;min-height:0;padding:12px;scroll-padding-block:8px;overflow-y:auto}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__content input,.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__content select{font-size:max(16px,1rem)}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__actions{padding:8px 12px max(8px, env(safe-area-inset-bottom));z-index:auto;gap:8px}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__actions button{flex:1;min-height:44px;font-size:16px}.private-opponent-scores-module__G5ayRG__screen[data-mode=manual] .private-opponent-scores-module__G5ayRG__content{flex-direction:column;padding-block:4px 8px;display:flex;overflow:hidden}.private-opponent-scores-module__G5ayRG__screen[data-mode=manual] .private-opponent-scores-module__G5ayRG__quick{flex:1;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;min-height:0;margin:0;display:grid}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quickHeading{min-height:40px;margin:0}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quickHeading button{min-height:40px;color:inherit;background:0 0;border:0;padding:4px 0;font-size:18px}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quickHeading span{flex-shrink:0;font-size:14px}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quickInput{align-content:center;gap:4px;min-height:0;margin:0;font-size:16px}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quickInput input{width:144px;height:clamp(48px,12dvh,72px);min-height:48px;padding:4px;font-size:32px;line-height:1.2}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quickNavigation{gap:8px;margin:0}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quickNavigation button{min-height:44px;margin:0;font-size:16px}.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__quick[data-review=true] .private-opponent-scores-module__G5ayRG__compactReview{overscroll-behavior:contain;align-content:start;min-height:0;overflow-y:auto}.private-opponent-scores-module__G5ayRG__screen[data-mode=manual] .private-opponent-scores-module__G5ayRG__content>p{flex:none;margin:4px 0;font-size:14px}@media (min-width:740px){.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__header,.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__content,.private-opponent-scores-module__G5ayRG__screen .private-opponent-scores-module__G5ayRG__actions{padding-inline:max(16px,50vw - 350px)}}
.hcp-percentage-input-module__z9KPvG__control{min-width:0;color:var(--muted);gap:7px;font-size:.8rem;font-weight:800;display:grid}.hcp-percentage-input-module__z9KPvG__control>div{grid-template-columns:auto minmax(90px,1fr) auto;align-items:center;gap:7px;display:grid}.hcp-percentage-input-module__z9KPvG__control button{border:1px solid var(--line);background:var(--card);min-height:42px;color:var(--green);border-radius:11px;padding:7px 10px;font-weight:900}.hcp-percentage-input-module__z9KPvG__control input{width:100%;min-width:0;accent-color:var(--green)}
.ai-processing-consent-module__yaB48G__settingsList{gap:10px;display:grid}.ai-processing-consent-module__yaB48G__consentDialog{width:min(100%,460px);min-height:0;max-height:calc(min(100dvh, var(--visual-viewport-height,100dvh)) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;padding:0;display:flex;overflow:hidden}.ai-processing-consent-module__yaB48G__consentHeader{flex:none;padding:24px 56px 12px 20px}.ai-processing-consent-module__yaB48G__consentHeader h2{margin:0;font-size:24px;line-height:1.2}.ai-processing-consent-module__yaB48G__consentBody{overscroll-behavior:contain;gap:12px;min-height:0;padding:0 20px 16px;display:grid;overflow-y:auto}.ai-processing-consent-module__yaB48G__consentDialog .ai-processing-consent-module__yaB48G__consentBody p{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.ai-processing-consent-module__yaB48G__consentDialog .ai-processing-consent-module__yaB48G__consentBody .legalLead{font-size:12px;line-height:1.6}.ai-processing-consent-module__yaB48G__consentBody label{line-height:1.5}.ai-processing-consent-module__yaB48G__consentBody input{flex:none}.ai-processing-consent-module__yaB48G__consentActions{padding:14px 20px max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--card,#fff);flex:none;margin:0}.ai-processing-consent-module__yaB48G__consentActions button{white-space:normal;min-height:48px}.ai-processing-consent-module__yaB48G__setting{border:1px solid var(--line);background:var(--soft);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(92px,.7fr);align-items:start;gap:12px;padding:12px;display:grid}.ai-processing-consent-module__yaB48G__settingCopy,.ai-processing-consent-module__yaB48G__settingActions{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.ai-processing-consent-module__yaB48G__settingCopy b{font-size:14px;line-height:1.4}.ai-processing-consent-module__yaB48G__setting small{color:#465c50;font-size:12px;line-height:1.55}.ai-processing-consent-module__yaB48G__settingActions{text-align:right;justify-items:end}.ai-processing-consent-module__yaB48G__settingActions b{color:var(--green);font-size:10px}.ai-processing-consent-module__yaB48G__settingActions button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px;padding:6px}
.supplemental-bets-module__FbV5pq__editor{gap:7px;display:grid}.supplemental-bets-module__FbV5pq__groupEditor{display:block}.supplemental-bets-module__FbV5pq__groupModeCard{margin:7px 0!important}.supplemental-bets-module__FbV5pq__headerActions,.supplemental-bets-module__FbV5pq__itemActions{align-items:center;gap:5px;display:flex}.supplemental-bets-module__FbV5pq__modeTitle{gap:2px;min-width:0;display:grid}.supplemental-bets-module__FbV5pq__modeTitle b{text-overflow:ellipsis;font-size:14px;line-height:1.15;overflow:hidden}.supplemental-bets-module__FbV5pq__modeTitle small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.supplemental-bets-module__FbV5pq__modeTools{justify-content:flex-end;display:flex}.supplemental-bets-module__FbV5pq__helpButton{border:1px solid var(--line);background:var(--soft);min-width:40px;min-height:40px;color:var(--green);border-radius:999px;place-items:center;font-weight:950;display:grid}.supplemental-bets-module__FbV5pq__helpBackdrop{z-index:1500;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));background:#10281dbb;place-items:center;display:grid;position:fixed;inset:0}.supplemental-bets-module__FbV5pq__helpDialog{overscroll-behavior:contain;border:1px solid var(--line);background:var(--card);border-radius:18px;width:min(100%,430px);max-height:calc(100dvh - 32px);padding:20px;position:relative;overflow:auto;box-shadow:0 24px 60px #0005}.supplemental-bets-module__FbV5pq__helpClose{background:var(--soft);border:0;border-radius:999px;width:44px;height:44px;font-size:25px;position:absolute;top:8px;right:8px}.supplemental-bets-module__FbV5pq__helpDialog h2{margin:0 48px 14px 0;font-size:19px}.supplemental-bets-module__FbV5pq__helpDialog dl{gap:10px;margin:0;display:grid}.supplemental-bets-module__FbV5pq__helpDialog dl>div{border-top:1px solid var(--line);padding-top:9px}.supplemental-bets-module__FbV5pq__helpDialog dt{text-transform:uppercase;color:var(--green);font-size:11px;font-weight:900}.supplemental-bets-module__FbV5pq__helpDialog dd{margin:3px 0 0;font-size:13px;line-height:1.5}.supplemental-bets-module__FbV5pq__betItem{scroll-margin:100px 0 calc(45vh + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--card);gap:9px;padding:10px 0;display:grid}.supplemental-bets-module__FbV5pq__betItem:first-of-type{border-top:0}.supplemental-bets-module__FbV5pq__disabled{opacity:.58;background:var(--soft);order:2}.supplemental-bets-module__FbV5pq__itemHeader{grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:7px;display:grid}.supplemental-bets-module__FbV5pq__itemHeader>div{gap:2px;display:grid}.supplemental-bets-module__FbV5pq__itemHeader b{font-size:13px}.supplemental-bets-module__FbV5pq__itemHeader small{color:var(--muted);font-size:10px;line-height:1.25}.supplemental-bets-module__FbV5pq__fields{gap:10px;display:grid}.supplemental-bets-module__FbV5pq__fields>label{font-size:11px;font-weight:800}.supplemental-bets-module__FbV5pq__fields .grid2>label{font-size:11px;font-weight:800}.supplemental-bets-module__FbV5pq__fields .grid3>label{font-size:11px;font-weight:800}.supplemental-bets-module__FbV5pq__fields .grid4>label{font-size:11px;font-weight:800}.supplemental-bets-module__FbV5pq__checks{flex-wrap:wrap;gap:8px;display:flex}.supplemental-bets-module__FbV5pq__results{gap:7px;display:grid}.supplemental-bets-module__FbV5pq__resultItem{border:1px solid var(--line);border-radius:11px;padding:9px}.supplemental-bets-module__FbV5pq__resultItem>div:first-child{justify-content:space-between;gap:8px;display:flex}.supplemental-bets-module__FbV5pq__resultItem>div:first-child span,.supplemental-bets-module__FbV5pq__resultItem p{color:var(--muted);font-size:10px}.supplemental-bets-module__FbV5pq__resultItem p{margin:5px 0}.supplemental-bets-module__FbV5pq__resultBalances{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.supplemental-bets-module__FbV5pq__resultBalances span{background:var(--soft);border-radius:999px;padding:5px 7px;font-size:10px}.supplemental-bets-module__FbV5pq__liveDisclosure{padding:0;overflow:hidden}.supplemental-bets-module__FbV5pq__liveDisclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:7px;min-height:52px;padding:8px 10px;list-style:none;display:grid}.supplemental-bets-module__FbV5pq__liveDisclosure>summary::-webkit-details-marker{display:none}.supplemental-bets-module__FbV5pq__liveDisclosure>summary>span:first-child{gap:2px;display:grid}.supplemental-bets-module__FbV5pq__liveDisclosure>summary small{color:var(--muted);font-size:9px}.supplemental-bets-module__FbV5pq__liveDisclosure>summary>i{font-style:normal}.supplemental-bets-module__FbV5pq__liveDisclosure[open]>summary>i{transform:rotate(180deg)}.supplemental-bets-module__FbV5pq__liveDisclosure .supplemental-bets-module__FbV5pq__resultBalances{justify-content:flex-end;margin:0}.supplemental-bets-module__FbV5pq__liveDetails{border-top:1px solid var(--line);padding:4px 10px 9px}@media (max-width:430px){.supplemental-bets-module__FbV5pq__headerActions,.supplemental-bets-module__FbV5pq__itemActions{gap:3px}.supplemental-bets-module__FbV5pq__helpButton{min-width:36px;min-height:36px}.supplemental-bets-module__FbV5pq__itemHeader{grid-template-columns:minmax(0,1fr) auto 40px}.supplemental-bets-module__FbV5pq__helpDialog{padding:16px}.supplemental-bets-module__FbV5pq__modeTitle b{font-size:13px}.supplemental-bets-module__FbV5pq__modeTitle small{font-size:9px}.supplemental-bets-module__FbV5pq__liveDisclosure>summary{grid-template-columns:minmax(0,1fr) auto}.supplemental-bets-module__FbV5pq__liveDisclosure .supplemental-bets-module__FbV5pq__resultBalances{grid-column:1/-1;justify-content:flex-start}}
.private-encounter-summary-module__rkkYEG__results{min-width:0;color:var(--by-forest,#103d2c);gap:12px;display:grid}.private-encounter-summary-module__rkkYEG__rival{background:#fff;border:1px solid #dce4de;border-radius:12px;gap:7px;min-width:0;padding:14px;display:grid}.private-encounter-summary-module__rkkYEG__rival header{align-items:center;gap:10px;display:flex}.private-encounter-summary-module__rkkYEG__rival header>div{min-width:0}.private-encounter-summary-module__rkkYEG__rival h3{overflow-wrap:anywhere;margin:0;font:600 1.15rem/1.3 Georgia,serif}.private-encounter-summary-module__rkkYEG__avatar{object-fit:cover;background:#edf2ec;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.private-encounter-summary-module__rkkYEG__rival p{margin:4px 0;font-size:.8rem;line-height:1.5}.private-encounter-summary-module__rkkYEG__rival small{color:#617467;font-size:.75rem}.private-encounter-summary-module__rkkYEG__amount{font-size:1.35rem;line-height:1.3}.private-encounter-summary-module__rkkYEG__rival summary{cursor:pointer;color:#15583c;align-items:center;min-height:44px;font-size:.85rem;font-weight:600;display:flex}.private-encounter-summary-module__rkkYEG__rival details section{border-top:1px solid #e4e8e1;padding:10px 0}.private-encounter-summary-module__rkkYEG__rival h4{margin:0 0 7px;font-size:.9rem}.private-encounter-summary-module__rkkYEG__total{border-top:1px solid #bda364;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px;display:flex}.private-encounter-summary-module__rkkYEG__total small{width:100%}.private-encounter-summary-module__rkkYEG__audit{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.75rem}.private-encounter-summary-module__rkkYEG__audit th,.private-encounter-summary-module__rkkYEG__audit td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e4e8e1;padding:8px 3px}.private-encounter-summary-module__rkkYEG__audit th:first-child{width:36%}.private-encounter-summary-module__rkkYEG__audit th:nth-child(2){width:23%}.private-encounter-summary-module__rkkYEG__audit th:nth-child(3){width:16%}.private-encounter-summary-module__rkkYEG__audit th:nth-child(4){width:25%}.private-encounter-summary-module__rkkYEG__audit small{margin-top:4px;font-size:.6875rem;font-weight:400;line-height:1.45;display:block}.private-encounter-summary-module__rkkYEG__audit tfoot{border-top:2px solid #bda364;font-weight:700}
.historical-private-encounter-module__nUW59a__encounter{gap:12px;min-width:0;display:grid}.historical-private-encounter-module__nUW59a__encounter>h2{margin:0;font-size:1.4rem}.historical-private-encounter-module__nUW59a__encounter>small{color:#617467;font-size:.75rem}.historical-private-encounter-module__nUW59a__encounter p{margin:5px 0;line-height:1.5}.historical-private-encounter-module__nUW59a__step{border-top:1px solid #e0e6df;gap:10px;min-width:0;padding-top:12px;display:grid}.historical-private-encounter-module__nUW59a__step>h3{color:#174b35;margin:0;font-size:1rem}.historical-private-encounter-module__nUW59a__step summary,.historical-private-encounter-module__nUW59a__help summary{cursor:pointer;align-items:center;min-height:44px;font-size:.85rem;font-weight:600;display:flex}.historical-private-encounter-module__nUW59a__rivals{flex-wrap:wrap;gap:6px;display:flex}.historical-private-encounter-module__nUW59a__rivals button{font-size:.8rem}.historical-private-encounter-module__nUW59a__rivals [aria-pressed=true]{background:#edf2ec;border-color:#174b35}.historical-private-encounter-module__nUW59a__help p{color:#617467;font-size:.8rem}.historical-private-encounter-module__nUW59a__encounter>button{width:100%;min-height:44px}
.equipment-visuals-module__yBbBTW__clubVisual,.equipment-visuals-module__yBbBTW__ballVisual{isolation:isolate;width:100%;min-width:0;height:100%;display:block;position:relative;container-type:inline-size}.equipment-visuals-module__yBbBTW__productImage{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 10px #112c1d2e);width:100%;height:100%;display:block}.equipment-visuals-module__yBbBTW__clubBranding{z-index:2;pointer-events:none;justify-items:center;gap:1px;width:18%;display:grid;position:absolute;transform:translate(-50%,-50%)}.equipment-visuals-module__yBbBTW__clubBrandMark{filter:drop-shadow(0 1px 1px #00000047);width:100%;height:auto;display:block}.equipment-visuals-module__yBbBTW__clubBranding>span{color:#f7fbf5;letter-spacing:.08em;text-shadow:0 1px 2px #000000b8;white-space:nowrap;font-size:clamp(3px,.72cqi,7px);font-weight:800;line-height:1}.equipment-visuals-module__yBbBTW__clubMasterBrand{z-index:2;pointer-events:none;filter:drop-shadow(0 1px 1px #ffffff47);width:19%;height:auto;position:absolute;transform:translate(-50%,-50%)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=DRIVER] .equipment-visuals-module__yBbBTW__clubBranding,.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=MINI_DRIVER] .equipment-visuals-module__yBbBTW__clubBranding{width:17%;top:55%;left:51%}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=FAIRWAY_WOOD] .equipment-visuals-module__yBbBTW__clubBranding{width:17%;top:57%;left:61%;transform:translate(-50%,-50%)rotate(2deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=HYBRID] .equipment-visuals-module__yBbBTW__clubBranding{width:17%;top:38%;left:63%;transform:translate(-50%,-50%)rotate(-3deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=UTILITY_IRON] .equipment-visuals-module__yBbBTW__clubBranding,.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=IRON_SET] .equipment-visuals-module__yBbBTW__clubBranding{width:17%;top:42%;left:49%}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=WEDGE] .equipment-visuals-module__yBbBTW__clubBranding{width:16%;top:43%;left:20%;transform:translate(-50%,-50%)rotate(-7deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=PUTTER] .equipment-visuals-module__yBbBTW__clubBranding{width:16%;top:62%;left:60%;transform:translate(-50%,-50%)rotate(4deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=DRIVER] .equipment-visuals-module__yBbBTW__clubMasterBrand,.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=MINI_DRIVER] .equipment-visuals-module__yBbBTW__clubMasterBrand{width:19%;top:57%;left:51%}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=FAIRWAY_WOOD] .equipment-visuals-module__yBbBTW__clubMasterBrand{width:19%;top:60%;left:66%;transform:translate(-50%,-50%)rotate(2deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=HYBRID] .equipment-visuals-module__yBbBTW__clubMasterBrand{width:18%;top:34%;left:68%;transform:translate(-50%,-50%)rotate(-3deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=UTILITY_IRON] .equipment-visuals-module__yBbBTW__clubMasterBrand,.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=IRON_SET] .equipment-visuals-module__yBbBTW__clubMasterBrand{width:19%;top:40%;left:49%}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=WEDGE] .equipment-visuals-module__yBbBTW__clubMasterBrand{width:18%;top:41%;left:15%;transform:translate(-50%,-50%)rotate(-7deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=PUTTER] .equipment-visuals-module__yBbBTW__clubMasterBrand{width:18%;top:64%;left:62%;transform:translate(-50%,-50%)rotate(4deg)}.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=UTILITY_IRON] .equipment-visuals-module__yBbBTW__clubBranding>span,.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=IRON_SET] .equipment-visuals-module__yBbBTW__clubBranding>span,.equipment-visuals-module__yBbBTW__clubVisual[data-club-category=WEDGE] .equipment-visuals-module__yBbBTW__clubBranding>span{color:#123d2b;text-shadow:0 1px 1px #ffffffa6}.equipment-visuals-module__yBbBTW__ballBranding{z-index:2;pointer-events:none;justify-items:center;gap:2px;width:28%;display:grid;position:absolute;top:43%;left:62%;transform:translate(-50%,-50%)}.equipment-visuals-module__yBbBTW__ballBrandMark{filter:drop-shadow(0 1px 1px #0000001f);width:100%;height:auto;display:block}.equipment-visuals-module__yBbBTW__ballBranding>span{color:#123d2b;letter-spacing:.11em;white-space:nowrap;font-size:clamp(4px,1.1cqi,10px);font-weight:850;line-height:1}.equipment-visuals-module__yBbBTW__ballFitBallVisual{isolation:isolate}.equipment-visuals-module__yBbBTW__ballFitBallBranding{z-index:2;pointer-events:none;justify-items:center;gap:2px;width:58%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.equipment-visuals-module__yBbBTW__ballFitBallBrandMark{filter:drop-shadow(0 1px 1px #0000001f);width:36%;height:auto;display:block}.equipment-visuals-module__yBbBTW__ballFitBallBranding>span{color:#123d2b;letter-spacing:.1em;white-space:nowrap;font-size:clamp(5px,4.2cqi,10px);font-weight:850;line-height:1}.equipment-visuals-module__yBbBTW__ballFitBallBranding>i{background:#123d2b;border-radius:999px;width:23%;height:1px;margin-top:1px;display:block}@container (max-width:60px){.equipment-visuals-module__yBbBTW__clubBranding>span,.equipment-visuals-module__yBbBTW__ballBranding>span{display:none}}
.bottom-back-action-module__aAem9W__container{border-top:1px solid var(--line);min-width:0;padding:16px 0 max(8px, env(safe-area-inset-bottom));margin:20px 0 4px;display:grid}.bottom-back-action-module__aAem9W__button{overflow-wrap:anywhere;justify-self:stretch;width:100%;min-width:0;min-height:48px}
.wedge-collection-editor-module__UdPWRW__shell{border:1px solid var(--by-line,var(--line));background:var(--by-card,var(--card));width:min(100%,720px);min-width:0;min-height:calc(100dvh - 160px);padding:clamp(16px, 4vw, 26px) clamp(16px, 4vw, 26px) calc(96px + env(safe-area-inset-bottom));border-radius:22px;align-content:start;gap:18px;margin:0 auto;display:grid;box-shadow:0 12px 36px #143a2212}.wedge-collection-editor-module__UdPWRW__header,.wedge-collection-editor-module__UdPWRW__collection,.wedge-collection-editor-module__UdPWRW__collectionHeading,.wedge-collection-editor-module__UdPWRW__wedgeCopy,.wedge-collection-editor-module__UdPWRW__emptyState,.wedge-collection-editor-module__UdPWRW__deleteConfirmation{min-width:0;display:grid}.wedge-collection-editor-module__UdPWRW__header{gap:5px}.wedge-collection-editor-module__UdPWRW__header h1,.wedge-collection-editor-module__UdPWRW__header p,.wedge-collection-editor-module__UdPWRW__collectionHeading h2,.wedge-collection-editor-module__UdPWRW__collectionHeading p,.wedge-collection-editor-module__UdPWRW__emptyState p,.wedge-collection-editor-module__UdPWRW__deleteConfirmation h2,.wedge-collection-editor-module__UdPWRW__deleteConfirmation p,.wedge-collection-editor-module__UdPWRW__statusMessage,.wedge-collection-editor-module__UdPWRW__errorMessage{margin:0}.wedge-collection-editor-module__UdPWRW__header h1,.wedge-collection-editor-module__UdPWRW__collectionHeading h2,.wedge-collection-editor-module__UdPWRW__deleteConfirmation h2{color:#102f23;font-family:var(--by-editorial,Georgia, "Times New Roman", serif);letter-spacing:-.035em;overflow-wrap:anywhere;font-weight:500}.wedge-collection-editor-module__UdPWRW__header h1{margin-top:7px;font-size:clamp(31px,7vw,39px);line-height:1.02}.wedge-collection-editor-module__UdPWRW__header p,.wedge-collection-editor-module__UdPWRW__collectionHeading p,.wedge-collection-editor-module__UdPWRW__emptyState p,.wedge-collection-editor-module__UdPWRW__deleteConfirmation p{color:var(--by-muted,var(--muted));font-size:13px;line-height:1.45}.wedge-collection-editor-module__UdPWRW__backButton{background:var(--by-green-2,var(--green2));min-height:44px;color:var(--by-pine,var(--green));border:0;border-radius:11px;justify-self:start;padding:9px 13px;font-size:12px;font-weight:850}.wedge-collection-editor-module__UdPWRW__backButton:focus-visible,.wedge-collection-editor-module__UdPWRW__wedgeButton:focus-visible,.wedge-collection-editor-module__UdPWRW__addButton:focus-visible,.wedge-collection-editor-module__UdPWRW__cancelButton:focus-visible,.wedge-collection-editor-module__UdPWRW__deleteButton:focus-visible{outline-offset:2px;outline:2px solid #17613e}.wedge-collection-editor-module__UdPWRW__collection{gap:10px}.wedge-collection-editor-module__UdPWRW__collectionHeading{gap:4px}.wedge-collection-editor-module__UdPWRW__collectionHeading h2{font-size:clamp(27px,6vw,34px);line-height:1.05}.wedge-collection-editor-module__UdPWRW__wedgeList{gap:8px;min-width:0;margin:2px 0 0;padding:0;list-style:none;display:grid}.wedge-collection-editor-module__UdPWRW__wedgeList li{min-width:0}.wedge-collection-editor-module__UdPWRW__wedgeButton{border:1px solid var(--by-line,var(--line));width:100%;min-width:0;min-height:72px;color:var(--by-ink,var(--ink));text-align:left;background:#fff;border-radius:14px;grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;gap:11px;padding:6px 11px 6px 6px;display:grid;overflow:hidden;box-shadow:0 4px 14px #1437220b}.wedge-collection-editor-module__UdPWRW__wedgeButton:hover,.wedge-collection-editor-module__UdPWRW__wedgeButton[data-active=true]{background:#f5f8f2;border-color:#71926e;box-shadow:inset 0 0 0 1px #2d5b3d33}.wedge-collection-editor-module__UdPWRW__wedgeMedia{background:#edf2e9;border-radius:10px;place-items:center;width:72px;height:58px;display:grid;overflow:hidden}:is(.wedge-collection-editor-module__UdPWRW__wedgeMedia .catalogMediaFallback,.wedge-collection-editor-module__UdPWRW__wedgeMedia .catalogMediaImage,.wedge-collection-editor-module__UdPWRW__wedgeMedia .catalogMediaFallback img,.wedge-collection-editor-module__UdPWRW__wedgeMedia .catalogMediaImage img){width:100%;height:100%;display:block}.wedge-collection-editor-module__UdPWRW__wedgeMedia img{object-fit:cover;object-position:center}.wedge-collection-editor-module__UdPWRW__wedgeCopy{gap:3px}.wedge-collection-editor-module__UdPWRW__wedgeCopy b,.wedge-collection-editor-module__UdPWRW__wedgeCopy small{overflow-wrap:anywhere;min-width:0}.wedge-collection-editor-module__UdPWRW__wedgeCopy b{color:#102f23;font-size:15px;line-height:1.2}.wedge-collection-editor-module__UdPWRW__wedgeCopy small{color:var(--by-muted,var(--muted));font-size:12px;line-height:1.3}.wedge-collection-editor-module__UdPWRW__wedgeButton>strong{color:var(--by-pine,var(--green));font:500 27px/1 var(--by-editorial,Georgia, serif)}.wedge-collection-editor-module__UdPWRW__addButton{border:1px solid var(--by-line,var(--line));color:#163d2a;text-align:left;background:#f0f5ec;border-radius:14px;align-items:center;gap:11px;min-height:56px;padding:8px 14px;font-size:14px;font-weight:850;display:flex}.wedge-collection-editor-module__UdPWRW__addButton>span{color:#fff;background:#155f3a;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:22px;font-weight:500;line-height:1;display:grid}.wedge-collection-editor-module__UdPWRW__addButton:hover,.wedge-collection-editor-module__UdPWRW__addButton[aria-expanded=true]{background:#e5eee0}.wedge-collection-editor-module__UdPWRW__emptyState{background:#fafbf8;border:1px dashed #bdcab9;border-radius:14px;gap:4px;padding:14px}.wedge-collection-editor-module__UdPWRW__emptyState b{color:#173f2a}.wedge-collection-editor-module__UdPWRW__statusMessage,.wedge-collection-editor-module__UdPWRW__errorMessage{min-height:0;font-size:12px;line-height:1.4}.wedge-collection-editor-module__UdPWRW__statusMessage:empty{display:none}.wedge-collection-editor-module__UdPWRW__statusMessage{color:#286143}.wedge-collection-editor-module__UdPWRW__errorMessage{color:#8f2924;background:#fff0ef;border-radius:11px;padding:10px}.wedge-collection-editor-module__UdPWRW__editorRegion{border-top:1px solid var(--by-line,var(--line));outline:none;min-width:0;padding-top:18px;scroll-margin-top:16px}.wedge-collection-editor-module__UdPWRW__deleteConfirmation{border-top:1px solid #efcfcd;outline:none;gap:11px;padding-top:18px;scroll-margin-top:16px}.wedge-collection-editor-module__UdPWRW__deleteConfirmation>span{color:#8f2924;letter-spacing:.1em;font-size:10px;font-weight:900}.wedge-collection-editor-module__UdPWRW__deleteConfirmation h2{font-size:clamp(25px,6vw,33px);line-height:1.08}.wedge-collection-editor-module__UdPWRW__confirmationActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.wedge-collection-editor-module__UdPWRW__cancelButton,.wedge-collection-editor-module__UdPWRW__deleteButton{border-radius:12px;min-height:48px;padding:10px 14px;font-weight:850}.wedge-collection-editor-module__UdPWRW__cancelButton{border:1px solid var(--by-line,var(--line));color:#173f2a;background:#f3f6f0}.wedge-collection-editor-module__UdPWRW__deleteButton{color:#a42d27;background:#fff;border:1px solid #c7453e}@media (max-width:430px){.wedge-collection-editor-module__UdPWRW__shell{min-height:100dvh;padding:max(15px, env(safe-area-inset-top)) 14px calc(88px + env(safe-area-inset-bottom));box-shadow:none;border-left:0;border-right:0;border-radius:0;gap:16px}.wedge-collection-editor-module__UdPWRW__header h1{font-size:32px}.wedge-collection-editor-module__UdPWRW__collectionHeading h2{font-size:28px}.wedge-collection-editor-module__UdPWRW__wedgeButton{grid-template-columns:64px minmax(0,1fr) 24px;gap:9px;min-height:68px;padding:5px 9px 5px 5px}.wedge-collection-editor-module__UdPWRW__wedgeMedia{width:64px;height:56px}.wedge-collection-editor-module__UdPWRW__wedgeCopy b{font-size:14px}.wedge-collection-editor-module__UdPWRW__wedgeCopy small{font-size:11px}}@media (prefers-reduced-motion:reduce){.wedge-collection-editor-module__UdPWRW__wedgeButton,.wedge-collection-editor-module__UdPWRW__addButton{scroll-behavior:auto}}
.ghin-read-only-panel-module__PfGqsW__root{gap:.75rem;width:100%;min-width:0;max-width:100%;display:grid}.ghin-read-only-panel-module__PfGqsW__note{color:var(--muted);margin:0}.ghin-read-only-panel-module__PfGqsW__badge{border:1px solid color-mix(in srgb, var(--green) 45%, transparent);width:fit-content;color:var(--green);letter-spacing:.06em;border-radius:999px;margin:0;padding:.25rem .55rem;font-size:.72rem;font-weight:800}.ghin-read-only-panel-module__PfGqsW__details{gap:.35rem;width:100%;min-width:0;max-width:100%;margin:0;display:grid}.ghin-read-only-panel-module__PfGqsW__details div{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start;gap:1rem;width:100%;min-width:0;max-width:100%;padding-bottom:.3rem;display:grid}.ghin-read-only-panel-module__PfGqsW__details dt,.ghin-read-only-panel-module__PfGqsW__details dd{overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%}.ghin-read-only-panel-module__PfGqsW__details dt{color:var(--muted)}.ghin-read-only-panel-module__PfGqsW__details dd{text-align:right;justify-self:end;margin:0;font-weight:700}.ghin-read-only-panel-module__PfGqsW__actions{flex-wrap:wrap;gap:.5rem;width:100%;min-width:0;max-width:100%;display:flex}.ghin-read-only-panel-module__PfGqsW__actions button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:44px}.ghin-read-only-panel-module__PfGqsW__warning{color:var(--bad);margin:0}.ghin-read-only-panel-module__PfGqsW__scores{gap:.5rem;display:grid}.ghin-read-only-panel-module__PfGqsW__scores p{margin:0}.ghin-read-only-panel-module__PfGqsW__scoreList{gap:.45rem;max-height:18rem;display:grid;overflow:auto}.ghin-read-only-panel-module__PfGqsW__scoreList article{border:1px solid color-mix(in srgb, currentColor 12%, transparent);border-radius:.6rem;grid-template-columns:auto 1fr;gap:.15rem .65rem;padding:.55rem;display:grid}.ghin-read-only-panel-module__PfGqsW__scoreList article span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ghin-read-only-panel-module__PfGqsW__scoreList article small{color:var(--muted);grid-column:1/-1}.ghin-read-only-panel-module__PfGqsW__authForm,.ghin-read-only-panel-module__PfGqsW__confirmIdentity{gap:.9rem;width:100%;min-width:0;max-width:100%;display:grid}.ghin-read-only-panel-module__PfGqsW__authForm h2,.ghin-read-only-panel-module__PfGqsW__authForm p,.ghin-read-only-panel-module__PfGqsW__confirmIdentity h2,.ghin-read-only-panel-module__PfGqsW__confirmIdentity p{margin:0}.ghin-read-only-panel-module__PfGqsW__authForm label{gap:.35rem;font-weight:750;display:grid}.ghin-read-only-panel-module__PfGqsW__authForm input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:2.75rem}.ghin-read-only-panel-module__PfGqsW__evidence{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;max-height:24rem;font-size:.7rem;overflow:auto}.ghin-read-only-panel-module__PfGqsW__scores summary{cursor:pointer;padding:.6rem 0;font-weight:750}@media (max-width:430px){.ghin-read-only-panel-module__PfGqsW__details div{grid-template-columns:minmax(0,1fr);gap:.2rem}.ghin-read-only-panel-module__PfGqsW__details dd{text-align:left;justify-self:start}.ghin-read-only-panel-module__PfGqsW__actions{grid-template-columns:minmax(0,1fr);display:grid}.ghin-read-only-panel-module__PfGqsW__actions button{width:100%}}
.golf-gps-module__SNk8-W__root{--forest:#123e2c;--glass:#0d3025f2;--edge:#c9eee681;z-index:1000;color:#fff;isolation:isolate;overscroll-behavior:none;background:#122b21;height:100dvh;font-family:Arial,sans-serif;position:fixed;inset:0;overflow:hidden}.golf-gps-module__SNk8-W__root *{box-sizing:border-box}.golf-gps-module__SNk8-W__root button,.golf-gps-module__SNk8-W__root select{font:inherit;border:1px solid var(--edge);background:var(--glass);color:#fff;cursor:pointer;border-radius:12px;min-height:44px;padding:8px;font-size:14px}.golf-gps-module__SNk8-W__root button:disabled{opacity:.45;cursor:default}.golf-gps-module__SNk8-W__root button:focus-visible,.golf-gps-module__SNk8-W__root select:focus-visible{outline-offset:2px;outline:3px solid #d6bd78}.golf-gps-module__SNk8-W__mapArea{isolation:isolate;background:#263c2e;position:absolute;inset:0;overflow:hidden}.golf-gps-module__SNk8-W__map{touch-action:none;overscroll-behavior:none;width:100%;height:100%;position:relative}.golf-gps-module__SNk8-W__mapMessage{text-align:center;color:#fff;pointer-events:none;background:#193329;justify-content:center;align-items:center;padding:120px 28px;line-height:1.5;display:flex;position:absolute;inset:0}.golf-gps-module__SNk8-W__topHud{top:calc(8px + env(safe-area-inset-top,0px));left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));pointer-events:none;position:absolute}.golf-gps-module__SNk8-W__topHud button,.golf-gps-module__SNk8-W__topHud select{pointer-events:auto}.golf-gps-module__SNk8-W__header{background:var(--glass);border:1px solid var(--edge);border-radius:17px;padding:0 4px 7px;box-shadow:0 2px 9px #0004}.golf-gps-module__SNk8-W__headerRow{justify-content:space-between;align-items:center;gap:2px;min-height:44px;display:flex}.golf-gps-module__SNk8-W__headerRow>button{background:0 0;border:0;width:44px;padding:0;font-size:25px}.golf-gps-module__SNk8-W__wordmark{letter-spacing:-.7px;text-align:center;flex-shrink:0;width:44px;font-size:16px;font-weight:700;display:block}.golf-gps-module__SNk8-W__holeBar{justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.golf-gps-module__SNk8-W__holeBar label{color:#fff;align-items:center;gap:4px;margin:0;font-size:20px;font-weight:600;display:flex}.golf-gps-module__SNk8-W__holeBar button{background:0 0;border:0;width:44px;padding:0;font-size:29px}.golf-gps-module__SNk8-W__holeBar select{appearance:none;text-align:center;color:#fff;background:0 0;border:0;max-width:76px;padding:0 4px;font-size:23px;font-weight:600}.golf-gps-module__SNk8-W__holeBar option{color:#fff;background:#123e2c;font-size:16px}.golf-gps-module__SNk8-W__headerMeta{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 4px;min-width:0;padding:1px 5px 0;font-size:13px;line-height:1.4;display:flex}.golf-gps-module__SNk8-W__headerMeta h1{min-width:0;font-size:13px;font-weight:500;line-height:inherit;margin:0}.golf-gps-module__SNk8-W__headerMeta>span{white-space:nowrap;flex-shrink:0}.golf-gps-module__SNk8-W__originState{background:var(--glass);color:#fff;border-radius:7px;align-items:center;gap:5px;width:max-content;max-width:100%;margin:8px 0 0;padding:4px 7px;font-size:12px;line-height:1.3;display:flex}.golf-gps-module__SNk8-W__originState span{white-space:nowrap;font-weight:600}.golf-gps-module__SNk8-W__originState small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.golf-gps-module__SNk8-W__simulation{color:#492e00;background:#ffe0b0;border-radius:5px;width:max-content;max-width:100%;margin:3px 0 0;padding:3px 6px;font-size:9px;font-weight:700}.golf-gps-module__SNk8-W__offline{color:#492e00;background:#fff7d9;border-radius:7px;width:max-content;max-width:100%;margin-top:4px;padding:5px 7px;font-size:11px}.golf-gps-module__SNk8-W__mapControls{top:50%;right:max(4px,env(safe-area-inset-right,0px));pointer-events:none;flex-direction:column;gap:10px;display:flex;position:absolute;transform:translateY(-50%)}.golf-gps-module__SNk8-W__mapControls button{pointer-events:auto;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:4px;width:78px;min-height:66px;padding:0;display:flex}.golf-gps-module__SNk8-W__controlCircle{border:1px solid var(--edge);background:var(--glass);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 2px 6px #0005}.golf-gps-module__SNk8-W__controlCircle svg{width:25px;height:25px}.golf-gps-module__SNk8-W__mapControls small{color:#fff;background:#102a20b3;border-radius:5px;padding:2px 4px;font-size:12px;font-weight:500;line-height:1.25}.golf-gps-module__SNk8-W__mapControls button[aria-pressed=true] .golf-gps-module__SNk8-W__controlCircle{background:#17603de8;border:2px solid #e0ffe9;box-shadow:0 0 0 2px #1a83536b,0 2px 6px #0005}.golf-gps-module__SNk8-W__mapControls button[aria-pressed=true] .golf-gps-module__SNk8-W__controlCircle:after{content:"";background:#b4f5c2;border:1px solid #fff;border-radius:50%;width:7px;height:7px;margin:28px 0 0 28px;position:absolute}.golf-gps-module__SNk8-W__controlCircle[data-loading=true] svg{animation:1.5s linear infinite golf-gps-module__SNk8-W__locating}@keyframes golf-gps-module__SNk8-W__locating{to{transform:rotate(360deg)}}.golf-gps-module__SNk8-W__mapHint{background:var(--glass);color:#fff;pointer-events:none;border-radius:7px;width:fit-content;max-width:calc(100% - 20px);margin:6px 0 0;padding:6px 8px;font-size:12px;line-height:1.3;display:block;box-shadow:0 1px 5px #0004}.golf-gps-module__SNk8-W__proximity{background:var(--glass);color:#fff;border-radius:5px;width:max-content;max-width:100%;margin:4px 0 0;padding:3px 6px;font-size:11px;display:block}.golf-gps-module__SNk8-W__bottomHud{bottom:calc(32px + env(safe-area-inset-bottom,0px));left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));pointer-events:none;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute}.golf-gps-module__SNk8-W__bottomHud button{pointer-events:auto}.golf-gps-module__SNk8-W__distances{background:var(--glass);border:1px solid var(--edge);border-radius:13px;width:128px;max-width:calc(100vw - 98px);padding:8px;box-shadow:0 2px 8px #0004}.golf-gps-module__SNk8-W__distances>div{justify-content:space-between;align-items:baseline;gap:4px;min-width:0;padding:2px 0;display:flex}.golf-gps-module__SNk8-W__distances>div+div{border-top:1px solid #d2ebe31a}.golf-gps-module__SNk8-W__distances span{color:#fff;flex-shrink:0;font-size:12px}.golf-gps-module__SNk8-W__distances strong{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.5px;font-size:21px;font-weight:600;line-height:1.25;display:block}.golf-gps-module__SNk8-W__distances .golf-gps-module__SNk8-W__centerDistance strong{font-size:31px;font-weight:750}.golf-gps-module__SNk8-W__distances .golf-gps-module__SNk8-W__centerDistance strong[data-digits="5"]{font-size:26px}.golf-gps-module__SNk8-W__distances strong[data-digits="6"],.golf-gps-module__SNk8-W__distances .golf-gps-module__SNk8-W__centerDistance strong[data-digits="6"]{font-size:20px}.golf-gps-module__SNk8-W__distances strong[data-digits="7"],.golf-gps-module__SNk8-W__distances .golf-gps-module__SNk8-W__centerDistance strong[data-digits="7"]{font-size:17px}.golf-gps-module__SNk8-W__distances strong[data-digits="8"],.golf-gps-module__SNk8-W__distances strong[data-digits="9"],.golf-gps-module__SNk8-W__distances strong[data-digits="10"],.golf-gps-module__SNk8-W__distances .golf-gps-module__SNk8-W__centerDistance strong[data-digits="8"],.golf-gps-module__SNk8-W__distances .golf-gps-module__SNk8-W__centerDistance strong[data-digits="9"],.golf-gps-module__SNk8-W__distances .golf-gps-module__SNk8-W__centerDistance strong[data-digits="10"]{font-size:14px}.golf-gps-module__SNk8-W__distances>small{text-align:right;color:#e3ece6;margin-top:1px;font-size:11px;display:block}.golf-gps-module__SNk8-W__gpsControls{background:0 0;justify-content:center;align-self:center;align-items:center;gap:9px;width:100%;max-width:248px;display:flex}.golf-gps-module__SNk8-W__gpsControls button{background:var(--glass);border:1px solid var(--edge);border-radius:23px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:8px 13px;font-size:14px;font-weight:500;display:flex;box-shadow:0 2px 7px #0004}.golf-gps-module__SNk8-W__gpsControls svg{flex-shrink:0;width:22px;height:22px}.golf-gps-module__SNk8-W__originPrompt{text-align:left;max-width:230px;box-shadow:0 1px 6px #0003;font-size:13px!important}.golf-gps-module__SNk8-W__distanceReason{background:var(--glass);border:1px solid var(--edge);border-radius:8px;max-width:220px;margin:0;padding:7px;font-size:12px;line-height:1.35}.golf-gps-module__SNk8-W__distanceReason button{width:100%;margin-top:5px;font-weight:600;display:block}.golf-gps-module__SNk8-W__pickCancel{margin:6px 0 0;display:block;box-shadow:0 1px 7px #0005}.golf-gps-module__SNk8-W__addPoint{box-shadow:0 1px 5px #0005;border-radius:22px!important;padding:7px 12px!important;font-size:13px!important}.golf-gps-module__SNk8-W__pointHint{pointer-events:none;background:var(--glass);border-radius:8px;align-items:center;gap:8px;width:fit-content;margin-top:6px;padding-left:8px;font-size:12px;display:flex}.golf-gps-module__SNk8-W__pointHint button{pointer-events:auto;background:0 0;border:0;width:44px;padding:0;font-size:20px}.golf-gps-module__SNk8-W__map button.backyardGpsMapMarker[data-point-number]:after{content:attr(data-point-number);color:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:flex}.golf-gps-module__SNk8-W__optionsLayer{z-index:3;position:absolute;inset:0}.golf-gps-module__SNk8-W__root .golf-gps-module__SNk8-W__dismissOptions{background:#0003;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.golf-gps-module__SNk8-W__options{left:max(10px,env(safe-area-inset-left,0px));right:max(10px,env(safe-area-inset-right,0px));bottom:calc(28px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--glass);border:1px solid var(--edge);border-radius:18px;width:auto;max-width:430px;max-height:55dvh;margin-inline:auto;padding:5px 14px 10px;position:absolute;overflow:auto;box-shadow:0 4px 18px #0005}.golf-gps-module__SNk8-W__options header{align-items:center;gap:6px;font-size:16px;display:flex;position:sticky;top:-5px}.golf-gps-module__SNk8-W__options header b{flex:1}.golf-gps-module__SNk8-W__options header button{background:0 0;border:0;flex-shrink:0;width:44px;font-size:24px}.golf-gps-module__SNk8-W__options>button{text-align:left;background:0 0;border:0;border-top:1px solid #d2ebe32b;border-radius:0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 0;font-size:15px;display:flex}.golf-gps-module__SNk8-W__options>button b{text-align:right;overflow-wrap:anywhere;max-width:55%;font-size:13px}.golf-gps-module__SNk8-W__options>button[aria-pressed=true]{font-weight:700}.golf-gps-module__SNk8-W__infoBackdrop{z-index:4;background:#081e1680;align-items:flex-end;display:flex;position:absolute;inset:0}.golf-gps-module__SNk8-W__info{overscroll-behavior:contain;background:var(--glass);border:1px solid var(--edge);width:100%;max-height:85%;padding:18px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;font-size:14px;line-height:1.5;overflow:auto}.golf-gps-module__SNk8-W__info h2{font-size:18px}.golf-gps-module__SNk8-W__info>button{text-align:center;border:1px solid var(--edge);width:100%}.golf-gps-module__SNk8-W__info button+button{margin-top:8px}.golf-gps-module__SNk8-W__info button[aria-pressed=true]{background:#286644b8;border:2px solid #d1f2db}.golf-gps-module__SNk8-W__info button small{color:#d3e3d8;font-size:12px;display:block}.golf-gps-module__SNk8-W__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.golf-gps-module__SNk8-W__teeSwatch{border:1px solid #ccd8cf;border-radius:3px;width:12px;height:12px;margin-right:7px;display:inline-block}.golf-gps-module__SNk8-W__teeEditor header{justify-content:space-between;align-items:center;display:flex}.golf-gps-module__SNk8-W__teeEditor header h2{margin:0}.golf-gps-module__SNk8-W__teeEditor header button{width:44px;font-size:24px}.golf-gps-module__SNk8-W__teeEditor label{margin:10px 0;font-size:12px;display:block}.golf-gps-module__SNk8-W__teeEditor input:not([type=checkbox]){color:#123e2c;background:#fff;border:1px solid #b7c3b9;border-radius:6px;width:100%;margin-top:4px;padding:10px;font-size:16px}.golf-gps-module__SNk8-W__coordinateFields{gap:8px;display:flex}.golf-gps-module__SNk8-W__coordinateFields label{width:50%}.golf-gps-module__SNk8-W__teeEditor .golf-gps-module__SNk8-W__reviewCheck{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.golf-gps-module__SNk8-W__reviewCheck input{flex-shrink:0;width:20px;height:20px}.golf-gps-module__SNk8-W__reviewNote{color:#d3e3d8;font-size:11px}.golf-gps-module__SNk8-W__teeEditor dd{overflow-wrap:anywhere;margin:3px 0 12px}.golf-gps-module__SNk8-W__teeEditor dt{color:#d3e3d8;font-size:11px}.golf-gps-module__SNk8-W__map .backyardGpsMapMarker{color:#133c29;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background:#fff;border:1px solid #fff;border-radius:20px;min-width:18px;min-height:18px;padding:3px 5px;font-size:10px;font-weight:700;line-height:1;box-shadow:0 1px 4px #0008}.golf-gps-module__SNk8-W__map button.backyardGpsMapMarker{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;touch-action:none;pointer-events:auto;background:0 0;border:0;padding:0;font-size:0;overflow:visible}.golf-gps-module__SNk8-W__map button.backyardGpsMapMarker:after{content:"";background:#113d2bd9;border:2px solid #fff;border-radius:50%;width:22px;height:22px;position:absolute;top:11px;left:11px;box-shadow:0 1px 6px #0008}.golf-gps-module__SNk8-W__map button.backyardGpsMapMarker[data-gps-role=origin]:after{background:#123e2c;border:2px solid #fff;width:14px;height:14px;top:15px;left:15px;box-shadow:0 1px 6px #0008}.golf-gps-module__SNk8-W__map button.backyardGpsMapMarker:focus-visible{outline-offset:0;outline:2px solid #d6bd78}.golf-gps-module__SNk8-W__map .backyardGpsGreenPoint{text-align:center;color:#123e2c;background:#fff;width:16px;min-width:16px;height:16px;min-height:16px;padding:3px 0;font-size:9px}.golf-gps-module__SNk8-W__map .backyardGpsGreenPoint[data-gps-role=center]{color:#fff;background:#267542;border:2px solid #fff;width:20px;height:20px;padding:3px 0;font-size:10px}.golf-gps-module__SNk8-W__map .backyardGpsLineLabel{background:var(--glass);color:#fff;border:1px solid var(--edge);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:6px;padding:4px 6px;font-size:12px;font-weight:600;position:absolute;box-shadow:0 1px 4px #0008}.golf-gps-module__SNk8-W__map .backyardGpsSimulation{touch-action:none;background:repeating-linear-gradient(0deg,#e2e8dd 0 39px,#ccd7c8 40px),repeating-linear-gradient(90deg,#0000 0 39px,#ccd7c8 40px);position:absolute;inset:0;overflow:hidden}.golf-gps-module__SNk8-W__map .backyardGpsSimulationCaption{color:#123e2c;pointer-events:none;background:#fff9;border-radius:5px;padding:4px;font-size:10px;position:absolute;bottom:8px;left:8px}@supports ((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.golf-gps-module__SNk8-W__header,.golf-gps-module__SNk8-W__distances,.golf-gps-module__SNk8-W__controlCircle,.golf-gps-module__SNk8-W__gpsControls button,.golf-gps-module__SNk8-W__options,.golf-gps-module__SNk8-W__info{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b3024c9}}@media (prefers-reduced-motion:reduce){.golf-gps-module__SNk8-W__controlCircle[data-loading=true] svg{animation:none}}@media (orientation:landscape) and (max-height:500px){.golf-gps-module__SNk8-W__topHud{width:min(355px,58vw);right:auto}.golf-gps-module__SNk8-W__mapControls{flex-direction:row;gap:4px;top:12px;transform:none}.golf-gps-module__SNk8-W__bottomHud{gap:6px;width:260px;right:auto}.golf-gps-module__SNk8-W__gpsControls{align-self:flex-start}.golf-gps-module__SNk8-W__options{max-height:calc(100dvh - 85px);bottom:32px}}.golf-gps-module__SNk8-W__planSummary{color:#fff;pointer-events:none;background:#0d342bcc;border-radius:8px;width:fit-content;max-width:calc(100% - 16px);padding:4px 8px;font-size:12px;line-height:1.4;display:block}
.round-setup-wizard-module__5CCDZq__wizard{gap:14px;min-width:0;padding-top:10px;padding-bottom:180px;scroll-padding-bottom:260px;display:grid}.round-setup-wizard-module__5CCDZq__wizard [hidden]{display:none!important}.round-setup-wizard-module__5CCDZq__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.round-setup-wizard-module__5CCDZq__header small{letter-spacing:.12em;opacity:.7;font-size:10px}.round-setup-wizard-module__5CCDZq__header button{max-width:100px;font-size:12px}.round-setup-wizard-module__5CCDZq__stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.round-setup-wizard-module__5CCDZq__groupStepper{grid-template-columns:repeat(3,minmax(0,1fr))}.round-setup-wizard-module__5CCDZq__stepper button{color:#315749;background:#f4f7f3;border:1px solid #d8e5dc;border-radius:12px;justify-items:center;gap:5px;min-width:0;padding:8px 3px;display:grid}.round-setup-wizard-module__5CCDZq__stepper button span{background:#e2eae2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.round-setup-wizard-module__5CCDZq__stepper button b{font-size:11px}.round-setup-wizard-module__5CCDZq__stepper button[aria-current=step]{color:#fff;background:#123c2d;border-color:#123c2d}.round-setup-wizard-module__5CCDZq__panel{gap:12px;min-width:0;display:grid}.round-setup-wizard-module__5CCDZq__panel>.card{min-width:0;margin:0}.round-setup-wizard-module__5CCDZq__panel input[type=date]{min-width:0;min-height:44px}.round-setup-wizard-module__5CCDZq__catalog{gap:12px;min-width:0;display:grid}.round-setup-wizard-module__5CCDZq__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.round-setup-wizard-module__5CCDZq__choices button{text-align:left;color:#244c3a;overflow-wrap:anywhere;background:#f7f9f5;border:1px solid #dce4dd;border-radius:12px;min-width:0;padding:12px}.round-setup-wizard-module__5CCDZq__choices button b{font-size:13px;display:block}.round-setup-wizard-module__5CCDZq__choices button small{opacity:.8;margin-top:5px;font-size:11px;display:block}.round-setup-wizard-module__5CCDZq__choices button[data-enabled=true]{background:#edf3de;border-color:#718f5d}.round-setup-wizard-module__5CCDZq__controls{bottom:calc(80px + env(safe-area-inset-bottom));z-index:5;background:#fbfcf8f5;border:1px solid #dce4dd;border-radius:16px;flex-wrap:wrap;gap:8px;padding:10px;display:flex;position:sticky;box-shadow:0 3px 15px #102a1914}.round-setup-wizard-module__5CCDZq__controls>button{min-width:0;min-height:46px}.round-setup-wizard-module__5CCDZq__controls>.primary{flex:1}.round-setup-wizard-module__5CCDZq__controls>.textButton{flex-basis:100%;font-size:12px}.round-setup-wizard-module__5CCDZq__missingControl{text-align:left;color:#4f381e;background:#fff8ea;border:0;flex-basis:100%;padding:8px;font-size:12px}.round-setup-wizard-module__5CCDZq__soloChoice{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;display:flex}.round-setup-wizard-module__5CCDZq__soloChoice p{flex:1;min-width:130px;margin:0;font-size:12px;line-height:1.4}.round-setup-wizard-module__5CCDZq__soloChoice button{min-height:44px}.round-setup-wizard-module__5CCDZq__preflight{color:#4f381e;background:#fff8ea;border:1px solid #d9c295;border-radius:14px;padding:14px}.round-setup-wizard-module__5CCDZq__preflight h2{margin:0;font-size:14px}.round-setup-wizard-module__5CCDZq__preflight p{font-size:12px}.round-setup-wizard-module__5CCDZq__preflight button{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-top:1px solid #e7d8bc;gap:4px;padding:10px 0;display:grid}.round-setup-wizard-module__5CCDZq__preflight button span{font-size:12px}.round-setup-wizard-module__5CCDZq__review>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.round-setup-wizard-module__5CCDZq__review h2{margin:0;font-size:15px}.round-setup-wizard-module__5CCDZq__review p{overflow-wrap:anywhere;margin:8px 0}.round-setup-wizard-module__5CCDZq__review ul{margin:10px 0 0;padding-left:18px}.round-setup-wizard-module__5CCDZq__review li{overflow-wrap:anywhere;margin:7px 0}.round-setup-wizard-module__5CCDZq__review li small{opacity:.75;display:block}@media (max-width:440px){.round-setup-wizard-module__5CCDZq__panel .sectionTitle{align-items:flex-start;gap:8px}.round-setup-wizard-module__5CCDZq__panel .sectionTitle h2{font-size:18px}.round-setup-wizard-module__5CCDZq__panel .sectionTitle p{font-size:12px}}.round-setup-wizard-module__5CCDZq__wizard{gap:20px}.round-setup-wizard-module__5CCDZq__header h1{font:400 33px/1.06 var(--by-editorial);letter-spacing:-.04em;color:var(--by-forest)}.round-setup-wizard-module__5CCDZq__stepper{gap:7px}.round-setup-wizard-module__5CCDZq__stepper button{border-radius:var(--by-radius-sm);background:var(--card);border-color:var(--line);padding:10px 4px}.round-setup-wizard-module__5CCDZq__stepper button[aria-current=step]{background:var(--by-forest);border-color:var(--by-forest)}.round-setup-wizard-module__5CCDZq__stepper button[aria-current=step] span{color:var(--by-forest);background:#dce9cc}.round-setup-wizard-module__5CCDZq__choices{gap:10px}.round-setup-wizard-module__5CCDZq__choices button{border-radius:var(--by-radius);background:var(--card);border-color:var(--line);padding:18px 14px}.round-setup-wizard-module__5CCDZq__choices button[data-enabled=true]{border-color:var(--by-forest);background:var(--by-sage);box-shadow:inset 0 0 0 1px var(--by-forest)}.round-setup-wizard-module__5CCDZq__choices button b{font-size:15px;font-weight:650}.round-setup-wizard-module__5CCDZq__choices button small{opacity:1;color:var(--muted);font-size:12px;line-height:1.5}.round-setup-wizard-module__5CCDZq__controls{border-radius:var(--by-radius);box-shadow:var(--by-shadow-raised);background:#fffffff7}.round-setup-wizard-module__5CCDZq__review h2{font-family:var(--by-editorial);font-size:24px}.round-setup-wizard-module__5CCDZq__review p,.round-setup-wizard-module__5CCDZq__review li{font-size:14px;line-height:1.6}.round-setup-wizard-module__5CCDZq__activeBets{gap:8px;display:grid}.round-setup-wizard-module__5CCDZq__activeBets article{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-width:0;padding:14px 0;display:flex}.round-setup-wizard-module__5CCDZq__activeBets article>div{flex:1;min-width:0}.round-setup-wizard-module__5CCDZq__activeBets small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5;display:block}.round-setup-wizard-module__5CCDZq__activeBets button{min-width:44px;min-height:44px}.round-setup-wizard-module__5CCDZq__editorTitle{align-items:center;gap:12px;display:flex}.round-setup-wizard-module__5CCDZq__editorTitle h2{margin:0;font-size:22px}.round-setup-wizard-module__5CCDZq__catalog[data-bet-editor-open=true] [data-setup-main-action]{display:none}.round-setup-wizard-module__5CCDZq__wizard .setupModeTitle>small{display:none}.round-setup-wizard-module__5CCDZq__wizard .sectionTitle>div>p{display:none}.round-setup-wizard-module__5CCDZq__wizard .setupBetsAccordion .resultAccordionChevron{display:none}.round-setup-wizard-module__5CCDZq__wizard .setupBetsAccordion{box-shadow:none;background:0 0;border:0;padding:0}.round-setup-wizard-module__5CCDZq__wizard .setupBetsAccordion .resultAccordionHeading{justify-content:flex-end;display:flex}.round-setup-wizard-module__5CCDZq__wizard .setupBetsAccordion .resultAccordionHeading>button{display:none}.round-setup-wizard-module__5CCDZq__wizard [data-wizard-step="3"]>section,.round-setup-wizard-module__5CCDZq__wizard [data-wizard-step="4"]>section{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.round-setup-wizard-module__5CCDZq__wizard [data-wizard-step="4"]>section>h2,.round-setup-wizard-module__5CCDZq__wizard [data-wizard-step="4"]>section>p{display:none}.round-setup-wizard-module__5CCDZq__wizard [data-wizard-step="3"] .sectionTitle{display:none}.round-setup-wizard-module__5CCDZq__wizard .round-setup-wizard-module__5CCDZq__controls{bottom:calc(76px + env(safe-area-inset-bottom));position:sticky}.round-setup-wizard-module__5CCDZq__choices button{min-height:56px;padding:12px}.round-setup-wizard-module__5CCDZq__wizard:has([data-bet-editor-open=true])>.round-setup-wizard-module__5CCDZq__header>div{visibility:hidden}.round-setup-wizard-module__5CCDZq__wizard:has([data-bet-editor-open=true]) .roundBasis{display:none}.round-setup-wizard-module__5CCDZq__header>div{align-items:center;gap:10px;min-width:0;display:flex}.round-setup-wizard-module__5CCDZq__header h1{margin:0;font-size:28px}.round-setup-wizard-module__5CCDZq__header button{min-height:44px}.round-setup-wizard-module__5CCDZq__catalogSection{min-width:0}.round-setup-wizard-module__5CCDZq__catalogSection h3{color:#135d3b;margin:8px 0 12px;font-size:16px}.round-setup-wizard-module__5CCDZq__catalogSection+.round-setup-wizard-module__5CCDZq__catalogSection{border-top:1px solid #d5dfcc;margin-top:14px;padding-top:14px}.round-setup-wizard-module__5CCDZq__catalogChoice{background:var(--card);border:1px solid #dce4dd;border-radius:12px;align-items:center;gap:4px;min-width:0;display:flex}.round-setup-wizard-module__5CCDZq__choices .round-setup-wizard-module__5CCDZq__catalogChoice>button:first-child{background:0 0;border:0;flex:1;min-width:0}.round-setup-wizard-module__5CCDZq__choices .round-setup-wizard-module__5CCDZq__catalogChoice>button:last-child:not(:first-child){text-align:center;background:#f2f7ea;border:1px solid #a7bbaa;border-radius:50%;flex:none;width:44px;min-width:44px;min-height:44px;margin-right:6px;padding:0;font-size:18px}.round-setup-wizard-module__5CCDZq__personalEntry{gap:4px;display:grid}.round-setup-wizard-module__5CCDZq__personalEntry>button{text-align:left;align-items:center;gap:12px;width:100%;min-height:46px;padding:8px 12px;display:flex;color:#173f31!important;background:#fffdf7!important;border:1px solid #17583e!important;border-radius:9px!important}.round-setup-wizard-module__5CCDZq__personalEntry>button>span{flex:1;font-size:14px}.round-setup-wizard-module__5CCDZq__personalEntry>small{color:#65756b;font-size:12px}.round-setup-wizard-module__5CCDZq__wizard{gap:10px;padding-top:0;padding-bottom:12px}.round-setup-wizard-module__5CCDZq__header{padding:4px 0}.round-setup-wizard-module__5CCDZq__header h1{font-size:27px}.round-setup-wizard-module__5CCDZq__controls{box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0;position:static!important}.round-setup-wizard-module__5CCDZq__controls>button{width:100%}.round-setup-wizard-module__5CCDZq__soloChoices{gap:10px;display:grid}.round-setup-wizard-module__5CCDZq__soloChoices article{background:#fff;border:1px solid #dedfd6;border-radius:12px;align-items:center;gap:12px;min-height:92px;padding:12px;display:flex}.round-setup-wizard-module__5CCDZq__soloChoices article>button:not(:last-child){flex:1}.round-setup-wizard-module__5CCDZq__soloChoices article>button{color:#173c2e;text-align:left;background:0 0;border:0;flex:1;gap:5px;min-height:44px;padding:0;display:grid}.round-setup-wizard-module__5CCDZq__soloChoices b{font:600 18px/1.2 Georgia,serif}.round-setup-wizard-module__5CCDZq__soloChoices small{color:#68776f;font:13px/1.4 Arial,sans-serif}.round-setup-wizard-module__5CCDZq__soloChoices strong{color:#086542;font-size:12px}.round-setup-wizard-module__5CCDZq__soloIcon{color:#ad8732;flex:none;width:42px}.round-setup-wizard-module__5CCDZq__soloIcon svg{width:42px;height:42px;display:block}.round-setup-wizard-module__5CCDZq__soloChoices article:nth-child(2n) .round-setup-wizard-module__5CCDZq__soloIcon{color:#12503c}.round-setup-wizard-module__5CCDZq__optional{text-align:center;color:#617468;margin:0;font-size:12px}.round-setup-wizard-module__5CCDZq__controls{gap:7px}.round-setup-wizard-module__5CCDZq__soloChoices article>button[aria-haspopup=dialog]{text-align:center;border:1px solid #cbd6cf;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font:600 16px/1 Arial,sans-serif;display:grid}.round-setup-wizard-module__5CCDZq__soloChoices article>button:not([aria-haspopup]){min-width:0}.round-setup-wizard-module__5CCDZq__soloChoices article{gap:8px;min-height:86px;padding:10px}.round-setup-wizard-module__5CCDZq__soloChoices small{line-height:1.35}.round-setup-wizard-module__5CCDZq__soloIcon,.round-setup-wizard-module__5CCDZq__soloIcon svg{width:36px;height:36px}.round-setup-wizard-module__5CCDZq__controls:has(>.round-setup-wizard-module__5CCDZq__optional){grid-template-columns:minmax(0,1fr);display:grid}.round-setup-wizard-module__5CCDZq__wizard{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.round-setup-wizard-module__5CCDZq__header h1{font-size:24px;line-height:1.15}
.round-hole-roster-module__DUSYua__root{min-width:0}.round-hole-roster-module__DUSYua__heading{justify-content:space-between;align-items:center;gap:10px;padding:16px 0;display:flex}.round-hole-roster-module__DUSYua__heading>div{text-align:center;flex:1}.round-hole-roster-module__DUSYua__heading h2{font:400 30px var(--by-editorial);color:var(--by-forest);margin:0 0 4px}.round-hole-roster-module__DUSYua__heading button{min-width:44px;min-height:44px;color:var(--by-forest);border:1px solid var(--line);background:0 0;border-radius:50%;font-size:26px}.round-hole-roster-module__DUSYua__holeSelect{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.round-hole-roster-module__DUSYua__holeSelect select{width:64px;min-height:44px}.round-hole-roster-module__DUSYua__list{margin:10px 0;padding:0;list-style:none}.round-hole-roster-module__DUSYua__list li{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:12px 0;display:flex}.round-hole-roster-module__DUSYua__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;display:grid}.round-hole-roster-module__DUSYua__player{flex:1;min-width:0}.round-hole-roster-module__DUSYua__player b{overflow-wrap:anywhere;font-size:15px}.round-hole-roster-module__DUSYua__player small{color:var(--muted);font-size:12px;line-height:1.6;display:block}.round-hole-roster-module__DUSYua__player .round-hole-roster-module__DUSYua__pending{color:#805313}.round-hole-roster-module__DUSYua__score{background:var(--card);border:1px solid var(--line);width:74px;min-height:54px;color:var(--by-forest);border-radius:12px}.round-hole-roster-module__DUSYua__score b{font-size:24px;display:block}.round-hole-roster-module__DUSYua__score:focus-visible,.round-hole-roster-module__DUSYua__heading button:focus-visible{outline-offset:2px;outline:3px solid #9e681a}.round-hole-roster-module__DUSYua__score:disabled{opacity:.8}.round-hole-roster-module__DUSYua__heading{color:#fffdf4;background:linear-gradient(135deg,#28513e,#123c2e);border-radius:16px;padding:12px 14px;box-shadow:0 3px 12px #173c3012}.round-hole-roster-module__DUSYua__heading>div{min-width:0}.round-hole-roster-module__DUSYua__flag{color:#d6ba75;font-size:18px;line-height:1}.round-hole-roster-module__DUSYua__heading h2{color:#fffdf4;margin:1px 0 3px;font-size:26px}.round-hole-roster-module__DUSYua__heading small{color:#e6ebdc;font-size:12px}.round-hole-roster-module__DUSYua__heading button{width:42px;min-width:42px;min-height:42px;font-size:27px;color:#fffdf4!important;background:0 0!important;border:1px solid #c5d0ba80!important;border-radius:50%!important;padding:0!important}.round-hole-roster-module__DUSYua__heading button:disabled{opacity:.35}.round-hole-roster-module__DUSYua__holeSelect{color:#586858;margin:6px 0}.round-hole-roster-module__DUSYua__holeSelect select{background:#fffdf7;border:1px solid #d0d9cd;border-radius:9px;width:60px;min-height:40px}.round-hole-roster-module__DUSYua__label{font:400 16px var(--by-editorial,Georgia,serif);color:#173c30;margin:6px 0 8px}.round-hole-roster-module__DUSYua__list{gap:8px;margin:0;display:grid}.round-hole-roster-module__DUSYua__list li{background:#fffdf7;border:1px solid #e6e5d9;border-radius:13px;gap:9px;padding:10px;box-shadow:0 2px 5px #173c3005}.round-hole-roster-module__DUSYua__avatar{color:#174334;background:#e5ebdf;width:34px;height:34px}.round-hole-roster-module__DUSYua__player b{font-size:14px}.round-hole-roster-module__DUSYua__player small{color:#647263;line-height:1.5}.round-hole-roster-module__DUSYua__score{color:#173e30;width:78px;min-width:78px;min-height:48px;background:#f9f8ed!important;border:1px solid #c6d1bd!important;border-radius:10px!important;padding:3px!important}.round-hole-roster-module__DUSYua__score b{font:500 25px/1.15 var(--by-editorial,Georgia,serif)}.round-hole-roster-module__DUSYua__score small{font-size:11px}@media (max-width:340px){.round-hole-roster-module__DUSYua__list li{gap:7px;padding:8px}.round-hole-roster-module__DUSYua__score{width:66px;min-width:66px}.round-hole-roster-module__DUSYua__avatar{width:30px;height:30px}.round-hole-roster-module__DUSYua__heading{padding:10px}.round-hole-roster-module__DUSYua__player b{font-size:13px}}
.round-hole-picker-module__lwH7HG__trigger{touch-action:manipulation;justify-content:center;align-items:center;gap:6px;min-height:44px;display:inline-flex;color:inherit!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:9px!important;width:auto!important;padding:3px 9px!important}.round-hole-picker-module__lwH7HG__trigger span{color:inherit!important;font:500 17px/1 sans-serif!important}.round-hole-picker-module__lwH7HG__trigger:focus-visible{outline-offset:3px;outline:3px solid #cfad64}.round-hole-picker-module__lwH7HG__panel{width:min(94vw,430px);max-height:min(85dvh,var(--by-visual-height,85dvh));padding:20px 16px calc(16px + env(safe-area-inset-bottom));color:var(--by-forest,#123e2c);background:var(--by-ivory,#fffdf4);overflow-y:auto}.round-hole-picker-module__lwH7HG__panel h2{margin:0 0 14px;padding-right:36px;font-size:25px}.round-hole-picker-module__lwH7HG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.round-hole-picker-module__lwH7HG__grid button{color:#234636;touch-action:manipulation;background:#fffef8;border:1px solid #d7ddcf;border-radius:12px;align-content:center;justify-items:center;gap:3px;min-width:0;min-height:66px;padding:7px 3px;display:grid}.round-hole-picker-module__lwH7HG__grid b{font-size:22px;line-height:1}.round-hole-picker-module__lwH7HG__grid small{font-size:10px;line-height:1.2}.round-hole-picker-module__lwH7HG__grid button[data-state=Capturado]{background:#e9f0e2}.round-hole-picker-module__lwH7HG__grid button[data-state=Cambios\ pendientes]{background:#fff5da;border-color:#b98d38}.round-hole-picker-module__lwH7HG__grid button[aria-current=step]{border:2px solid #b98d38;box-shadow:inset 0 0 0 1px #b98d38}.round-hole-picker-module__lwH7HG__grid button:focus-visible{outline-offset:2px;outline:3px solid #b98d38}.round-hole-picker-module__lwH7HG__panel p[role=alert]{color:#7d2d22;background:#fff1e8;border:1px solid #aa4933;border-radius:10px;padding:10px}
.unit-rules-module__UjTE9q__summary{color:#204a35;background:#f1f5e9;border:1px solid #d7e1cf;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.45}.unit-rules-module__UjTE9q__summary p{margin:0;font-weight:600}.unit-rules-module__UjTE9q__summary small{color:#60705e;margin-top:5px;font-size:12px;display:block}.unit-rules-module__UjTE9q__editor{gap:10px;min-width:0;display:grid}.unit-rules-module__UjTE9q__editor>.unit-rules-module__UjTE9q__summary{margin-bottom:3px}.unit-rules-module__UjTE9q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.unit-rules-module__UjTE9q__editor label{min-width:0;font-size:13px;font-weight:600;display:block}.unit-rules-module__UjTE9q__editor input[type=number],.unit-rules-module__UjTE9q__editor select{box-sizing:border-box;color:#173e32;background:#fffefa;border:1px solid #cbd8c5;border-radius:9px;width:100%;min-width:0;min-height:44px;margin-top:5px;padding:8px;font-size:16px;display:block}.unit-rules-module__UjTE9q__editor>.unit-rules-module__UjTE9q__toggle{align-items:center;gap:10px;min-height:44px;display:flex}.unit-rules-module__UjTE9q__toggle input{accent-color:#174a35;width:20px;height:20px}.unit-rules-module__UjTE9q__editor small{color:#5c715e;font-size:12px;line-height:1.4}.unit-rules-module__UjTE9q__error{color:#8c4034;background:#fff0e7;border-radius:8px;margin:0;padding:9px;font-size:13px}.unit-rules-module__UjTE9q__capture{color:#204a35;background:#f1f5e9;border:1px solid #d7e1cf;border-radius:10px;padding:10px 12px;font-size:13px}.unit-rules-module__UjTE9q__capture>b{font-size:13px}.unit-rules-module__UjTE9q__capture>div{flex-wrap:wrap;gap:5px 10px;margin-top:5px;display:flex}.unit-rules-module__UjTE9q__capture>div span{font-size:12px}.unit-rules-module__UjTE9q__capture small{color:#5d705c;margin-top:5px;font-size:12px;display:block}
.counter-stake-price-input-module__AevSWG__editor{gap:8px;min-width:0;margin-bottom:12px;display:grid}.counter-stake-price-input-module__AevSWG__editor>label{gap:5px;display:grid}.counter-stake-price-input-module__AevSWG__editor p{margin:0}.counter-stake-price-input-module__AevSWG__editor .moneyField{min-width:0}.counter-stake-price-input-module__AevSWG__editor .moneyField input{width:100%;min-width:0;min-height:44px}
.manual-unit-adjustments-module__tPG9Cq__root{border-top:1px solid #d9e4dc;padding-top:.5rem;font-size:.85rem}.manual-unit-adjustments-module__tPG9Cq__root summary{cursor:pointer;color:#155a3c;align-items:center;min-height:44px;font-weight:650;display:flex}.manual-unit-adjustments-module__tPG9Cq__body{gap:.6rem;padding:.3rem 0;display:grid}.manual-unit-adjustments-module__tPG9Cq__body label{gap:.25rem;min-width:0;display:grid}.manual-unit-adjustments-module__tPG9Cq__body select,.manual-unit-adjustments-module__tPG9Cq__body input{width:100%;min-width:0;min-height:44px;font-size:16px}.manual-unit-adjustments-module__tPG9Cq__row{align-items:center;gap:.5rem;display:flex}.manual-unit-adjustments-module__tPG9Cq__row span{overflow-wrap:anywhere;flex:1}.manual-unit-adjustments-module__tPG9Cq__row button{min-width:44px;min-height:44px}.manual-unit-adjustments-module__tPG9Cq__entry{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.manual-unit-adjustments-module__tPG9Cq__entry button{min-height:44px}.manual-unit-adjustments-module__tPG9Cq__body small{color:#53665c}.manual-unit-adjustments-module__tPG9Cq__body p{color:#9d291e;margin:0}
.capture-controls-module__ED-a-q__stepper,.capture-controls-module__ED-a-q__signed{grid-template-columns:42px minmax(42px,auto) 42px;justify-content:center;align-items:center;gap:5px;display:grid}.capture-controls-module__ED-a-q__stepper button,.capture-controls-module__ED-a-q__signed button{min-width:42px;height:42px;color:var(--green);touch-action:manipulation;background:#fff;border:1px solid #cdd9d0;border-radius:13px;font-size:23px;font-weight:900}.capture-controls-module__ED-a-q__stepper .capture-controls-module__ED-a-q__value{min-width:50px;color:var(--ink);justify-content:center;align-items:baseline;gap:3px;font-size:21px;display:flex}.capture-controls-module__ED-a-q__value[data-pending=true]{color:var(--muted);border-style:dashed}.capture-controls-module__ED-a-q__value small{color:var(--muted);font-size:9px}.capture-controls-module__ED-a-q__large{grid-template-columns:54px minmax(70px,auto) 54px}.capture-controls-module__ED-a-q__large button{border-radius:17px;height:54px;font-size:29px}.capture-controls-module__ED-a-q__large .capture-controls-module__ED-a-q__value{font-size:31px}.capture-controls-module__ED-a-q__signed span{text-align:center;min-width:44px;font-size:20px;font-weight:950}.capture-controls-module__ED-a-q__counter{align-items:center;gap:5px;display:flex}.capture-controls-module__ED-a-q__counter button{min-height:43px;color:var(--ink);touch-action:manipulation;background:#fff;border:1px solid #cdd9d0}.capture-controls-module__ED-a-q__counterAdd{border-radius:14px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 11px;font-weight:850;display:flex}.capture-controls-module__ED-a-q__counterAdd>span:first-child{font-size:17px}.capture-controls-module__ED-a-q__counterAdd b{background:var(--green);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;display:grid}.capture-controls-module__ED-a-q__counterSubtract{border-radius:12px;width:38px;font-size:19px;font-weight:950;color:var(--bad)!important}.capture-controls-module__ED-a-q__counterCompact .capture-controls-module__ED-a-q__counterAdd{min-height:38px;padding:6px 9px;font-size:11px}.capture-controls-module__ED-a-q__counterCompact .capture-controls-module__ED-a-q__counterSubtract{width:34px;min-height:38px}@media (max-width:390px){.capture-controls-module__ED-a-q__stepper,.capture-controls-module__ED-a-q__signed{grid-template-columns:38px minmax(38px,auto) 38px}.capture-controls-module__ED-a-q__stepper button,.capture-controls-module__ED-a-q__signed button{min-width:38px;height:40px}.capture-controls-module__ED-a-q__large{grid-template-columns:50px minmax(62px,auto) 50px}.capture-controls-module__ED-a-q__large button{height:52px}}
.private-leaderboard-event-module__Gwwe4q__dialog{width:min(100% - 20px,600px);max-height:calc(var(--by-visual-height,100dvh) - 24px);color:#153e2c;background:#faf7ef;border-radius:20px;padding:30px 16px 24px;overflow:auto}.private-leaderboard-event-module__Gwwe4q__dialog h2{margin:10px 0 14px;font:600 27px/1.2 Georgia,serif}.private-leaderboard-event-module__Gwwe4q__dialog>button:last-child{width:100%;min-height:46px;margin-top:12px}.private-leaderboard-event-module__Gwwe4q__hint{color:#617366;font-size:12px;line-height:1.5}.private-leaderboard-event-module__Gwwe4q__board{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.private-leaderboard-event-module__Gwwe4q__board th{text-align:left;font-size:11px}.private-leaderboard-event-module__Gwwe4q__board td,.private-leaderboard-event-module__Gwwe4q__board th{vertical-align:top;border-bottom:1px solid #dce1d5;padding:12px 4px}.private-leaderboard-event-module__Gwwe4q__board th:first-child{width:34px}.private-leaderboard-event-module__Gwwe4q__board th:nth-child(3){width:50px}.private-leaderboard-event-module__Gwwe4q__board th:last-child{width:45px}.private-leaderboard-event-module__Gwwe4q__board b{overflow-wrap:break-word;display:block}.private-leaderboard-event-module__Gwwe4q__board small{color:#697667;margin-top:4px;font-size:10px;display:block}.private-leaderboard-event-module__Gwwe4q__modes{gap:8px;display:flex}.private-leaderboard-event-module__Gwwe4q__modes button{color:#184631;background:0 0;border:1px solid #cdd7c8;border-radius:10px;flex:1;min-height:44px}.private-leaderboard-event-module__Gwwe4q__modes button[aria-pressed=true]{color:#fff;background:#14563b}.private-leaderboard-event-module__Gwwe4q__flights{margin-top:20px;font-size:13px;line-height:1.5}.private-leaderboard-event-module__Gwwe4q__flights summary{min-height:44px;font-weight:700}.private-leaderboard-event-module__Gwwe4q__flights label{gap:5px;margin:12px 0;display:grid}.private-leaderboard-event-module__Gwwe4q__flights input,.private-leaderboard-event-module__Gwwe4q__flights select{background:#fff;border:1px solid #cdd7c8;border-radius:9px;width:100%;min-height:44px;padding:8px;font-size:16px}.private-leaderboard-event-module__Gwwe4q__flights button{width:100%;min-height:44px;margin-top:10px}
.round-actions-menu-module__0i6SSq__trigger{letter-spacing:2px;flex:none;width:44px;height:44px;position:relative;box-shadow:0 2px 8px #173f3109;z-index:1351!important;color:#173f31!important;background:#fffdf7!important;border:1px solid #d8dfd4!important;border-radius:50%!important;min-width:44px!important;padding:0!important;font-size:15px!important}.round-actions-menu-module__0i6SSq__layer{z-index:1350;position:fixed;inset:0}.round-actions-menu-module__0i6SSq__outside{cursor:default;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.round-actions-menu-module__0i6SSq__panel{color:#173f31;background:#fffdf7;border:1px solid #deded0;border-radius:18px;width:230px;max-width:calc(100vw - 24px);padding:48px 10px 10px;position:fixed;box-shadow:0 14px 44px #173c3033}.round-actions-menu-module__0i6SSq__close{color:#173f31;background:#f0f1e8;border:0;border-radius:50%;width:44px;height:44px;font-size:25px;position:absolute;top:6px;right:7px}.round-actions-menu-module__0i6SSq__panel nav{gap:5px;display:grid}.round-actions-menu-module__0i6SSq__panel nav button{color:#173f31;text-align:left;background:#f3f3e9;border:0;border-radius:10px;width:100%;min-height:46px;padding:10px 12px;font-size:14px}.round-actions-menu-module__0i6SSq__panel nav button:last-child{color:#8c352c}.round-actions-menu-module__0i6SSq__panel button:focus-visible,.round-actions-menu-module__0i6SSq__trigger:focus-visible{outline-offset:2px;outline:3px solid #ae893f}.round-actions-menu-module__0i6SSq__trigger[aria-expanded=false]{z-index:1!important}
.round-caddie-card-module__bPNBTa__locked,.round-caddie-card-module__bPNBTa__active{color:#fff;background:#111512;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex;box-shadow:0 10px 26px #0a120c26}.round-caddie-card-module__bPNBTa__monogram{color:#d6bd72;border:1px solid #6d735d;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-family:Georgia,serif;font-size:25px;display:grid}.round-caddie-card-module__bPNBTa__locked span,.round-caddie-card-module__bPNBTa__active span{color:#b9c1bb;letter-spacing:1.5px;font-size:9px;font-weight:900;display:block}.round-caddie-card-module__bPNBTa__locked b,.round-caddie-card-module__bPNBTa__active b{color:#d8bd6b;letter-spacing:2px;font-size:19px;display:block}.round-caddie-card-module__bPNBTa__locked p,.round-caddie-card-module__bPNBTa__active p{margin:3px 0 1px;font-size:13px;font-weight:800}.round-caddie-card-module__bPNBTa__locked small,.round-caddie-card-module__bPNBTa__active small{color:#b9c1bb;font-size:10px;line-height:1.4;display:block}.round-caddie-card-module__bPNBTa__active{display:grid}.round-caddie-card-module__bPNBTa__active header{justify-content:space-between;align-items:center;gap:10px;display:flex}.round-caddie-card-module__bPNBTa__active em{color:#ded3aa;border:1px solid #5d654f;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:900}
.round-play-header-module__vK_4EW__root{min-width:0}.round-play-header-module__vK_4EW__heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.round-play-header-module__vK_4EW__heading>div{min-width:0}.round-play-header-module__vK_4EW__heading h1{color:#153d30;overflow-wrap:anywhere;margin:0 0 5px;font:400 22px/1.15 var(--by-editorial,Georgia,serif)!important}.round-play-header-module__vK_4EW__heading small{color:#586c60;font-size:12px}.round-play-header-module__vK_4EW__groupBrand{justify-content:center;align-items:center;min-height:44px;margin-bottom:8px;display:flex;position:relative}.round-play-header-module__vK_4EW__groupBrand .editorialWordmark{font-size:21px!important}.round-play-header-module__vK_4EW__groupBrand .editorialWordmark>small{display:none}.round-play-header-module__vK_4EW__groupBrand>div:last-child{position:absolute;top:0;right:0}.round-play-header-module__vK_4EW__groupBrand .editorialWordmark>svg{width:16px;height:25px}.round-play-header-module__vK_4EW__group .round-play-header-module__vK_4EW__groupBrand,.round-play-header-module__vK_4EW__group .round-play-header-module__vK_4EW__heading{margin-bottom:4px}.round-play-header-module__vK_4EW__group .round-play-header-module__vK_4EW__heading h1{margin-bottom:3px;font-size:21px!important}.round-play-header-module__vK_4EW__metadata{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px 10px;display:flex}.round-play-header-module__vK_4EW__metadata>small{font-size:11px;line-height:1.35}.round-play-header-module__vK_4EW__status{color:#607363;min-width:0;max-width:100%;font-size:10px;line-height:1.35}.round-play-header-module__vK_4EW__status .roundSyncIndicator{min-width:0;margin:0;padding:0}.round-play-header-module__vK_4EW__status .roundSyncIndicator>p{font-size:inherit;line-height:inherit;overflow-wrap:anywhere;margin:0}.round-play-header-module__vK_4EW__status .roundSyncError{color:#943c35;padding:5px 0}.round-play-header-module__vK_4EW__status .roundSyncError>button{white-space:normal;min-height:44px;margin-top:4px}
.social-qr-module__0ZvD7q__panel{min-width:0;padding-bottom:calc(24px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.social-qr-module__0ZvD7q__panel>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.social-qr-module__0ZvD7q__panel input{width:100%;min-width:0;font-size:16px}.social-qr-module__0ZvD7q__qr{justify-self:center;width:100%;max-width:360px;height:auto}.social-qr-module__0ZvD7q__avatar{border-radius:50%;width:60px;height:60px;overflow:hidden}.social-qr-module__0ZvD7q__avatar img,.social-qr-module__0ZvD7q__avatar svg{object-fit:cover;width:100%;height:100%}.social-qr-module__0ZvD7q__actions{flex-wrap:wrap;gap:10px;display:flex}.social-qr-module__0ZvD7q__actions>*{overflow-wrap:anywhere;flex:140px;min-width:0;min-height:44px}.social-qr-module__0ZvD7q__video{object-fit:cover;background:#0a3028;border-radius:18px;width:100%;max-height:40dvh}.social-qr-module__0ZvD7q__identityCard{background:var(--by-ivory);border-color:var(--by-line);gap:22px}.social-qr-module__0ZvD7q__heading{text-align:center}.social-qr-module__0ZvD7q__heading>span{color:var(--by-gold);letter-spacing:.17em;font-size:9px;font-weight:700}.social-qr-module__0ZvD7q__heading h2{font:400 34px/1.1 var(--by-editorial);letter-spacing:-.04em;margin:10px 0}.social-qr-module__0ZvD7q__heading p{color:var(--by-muted);margin:0;font-size:13px}.social-qr-module__0ZvD7q__identity{justify-content:center;align-items:center;gap:12px;display:flex}.social-qr-module__0ZvD7q__identity p{color:var(--by-muted);margin:4px 0 0;font-size:13px}.social-qr-module__0ZvD7q__avatar{width:48px;height:48px}.social-qr-module__0ZvD7q__qr{border-radius:var(--by-radius);max-width:310px;box-shadow:var(--by-shadow-raised);border:1px solid var(--by-line);background:#fff}.social-qr-module__0ZvD7q__panel>h2{font:400 30px/1.1 var(--by-editorial);color:var(--by-forest)}.social-qr-module__0ZvD7q__panel>p{color:var(--by-muted);font-size:13px;line-height:1.6}.social-qr-module__0ZvD7q__compactCard{border:1px solid var(--by-gold-line);background:var(--by-surface-warm);width:100%;min-width:0;color:var(--by-forest);text-align:left;cursor:pointer;font:inherit;border-radius:13px;align-items:center;gap:12px;padding:13px 12px;display:flex}.social-qr-module__0ZvD7q__compactCard>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.social-qr-module__0ZvD7q__compactCard b{font:700 19px/1.2 var(--by-editorial);letter-spacing:-.3px}.social-qr-module__0ZvD7q__compactCard strong{font:700 15px/1.2 var(--by-editorial);overflow-wrap:anywhere;margin-top:2px}.social-qr-module__0ZvD7q__compactCard small{color:var(--by-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.4}.social-qr-module__0ZvD7q__compactCard>svg{flex-shrink:0}.social-qr-module__0ZvD7q__compactCode{width:72px;height:72px;color:var(--by-gold);flex-shrink:0;place-items:center;display:grid}.social-qr-module__0ZvD7q__compactCode canvas{width:72px;max-width:100%;height:72px;max-height:72px;image-rendering:pixelated}.social-qr-module__0ZvD7q__compactCard:focus-visible{outline:2px solid var(--by-gold-line);outline-offset:3px}@media (max-width:360px){.social-qr-module__0ZvD7q__compactCode,.social-qr-module__0ZvD7q__compactCode canvas{width:62px;height:62px;max-height:62px}.social-qr-module__0ZvD7q__compactCard{gap:9px}.social-qr-module__0ZvD7q__compactCard b{font-size:18px}}
