._section_1070o_2 h3._websiteHeading_1070o_2{font-size:12px;line-height:1.4;text-align:center}._websiteIcons_1070o_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}._websiteIcons_1070o_2 ._websiteBadge_1070o_2{justify-content:center;flex:0 0 auto}._websiteBadge_1070o_2{display:flex;align-items:center;gap:8px;border:0;border-radius:7px;background:transparent;text-align:left;padding:4px;cursor:pointer;color:inherit;min-width:0}._websiteBadge_1070o_2>svg,._websiteBadge_1070o_2>span[role=img]{flex-shrink:0}._websiteBadge_1070o_2 strong{display:block;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.35}._websiteBadge_1070o_2 small{display:block;font-size:11px;margin-top:4px}._websiteBadge_1070o_2:hover{background:#1537320c}._websiteBadge_1070o_2:focus-visible{outline:2px solid #ff5c00;outline-offset:2px}._section_1070o_2{border-top:1px solid #d8d3c4;border-bottom:1px solid #d8d3c4;padding:14px 0;margin:12px 0 16px;color:#2b2922;text-align:left}._section_1070o_2 h3{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;margin:0 0 10px}._badges_1070o_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._badge_1070o_6{display:flex;align-items:flex-start;gap:7px;min-width:0}._badge_1070o_6 strong{display:block;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;line-height:1.3}._badge_1070o_6 small{display:block;font-size:10px;margin-top:3px}._badge_1070o_6 p{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:11px;line-height:1.4;margin:4px 0 0}._note_1070o_8{display:block;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:11px;line-height:1.5;margin-top:12px;color:#5f5a50}._note_1070o_8 a{color:#153732;text-decoration:underline}@media(max-width:350px){._badges_1070o_6{grid-template-columns:1fr}}._homeBadgePreview_1g8dl_1._eventShootersPreview_1g8dl_1{width:10rem;filter:none;mix-blend-mode:normal}._phone_1g8dl_2 ._quickCard_1g8dl_2._badgesHomeCard_1g8dl_2:has(._eventShootersPreview_1g8dl_1){padding-right:11rem;min-height:10rem}@media(max-width:350px){._homeBadgePreview_1g8dl_1._eventShootersPreview_1g8dl_1{width:8.125rem}._phone_1g8dl_2 ._quickCard_1g8dl_2._badgesHomeCard_1g8dl_2:has(._eventShootersPreview_1g8dl_1){padding-right:9.125rem}}._phone_1g8dl_2 ._quickCard_1g8dl_2._badgesHomeCard_1g8dl_2{position:relative;width:100%;grid-column:1/-1;box-sizing:border-box;height:auto;min-height:9.1rem;margin-top:.8rem;padding:.95rem 9rem .95rem .95rem;white-space:normal;text-align:left;align-items:flex-start;justify-content:flex-end;overflow:hidden;background-color:#f7ebcf;background-image:linear-gradient(110deg,#fffaeadb,#fff7e0c2),url(/_cdn/static/50f2f6df-58a1-4281-ad1a-ca3422922a5d-card-earth-texture.jpeg);background-size:cover;background-position:center,center 42%;border-color:#d5bd8c;color:#2b2922}._homeBadgePreview_1g8dl_1{position:absolute;right:16px;bottom:.95rem;width:8rem;pointer-events:none;filter:drop-shadow(0 4px 4px rgba(43,41,34,.18))}._homeBadgePreview_1g8dl_1 svg{width:100%;height:auto}._badgesHomeCard_1g8dl_2 ._homeBadgePreview_1g8dl_1:not(._eventShootersPreview_1g8dl_1){width:6rem;top:50%;bottom:auto;transform:translateY(-50%)}@media(max-width:350px){._phone_1g8dl_2 ._quickCard_1g8dl_2._badgesHomeCard_1g8dl_2{padding-right:7.5rem}._homeBadgePreview_1g8dl_1{width:6.5rem;right:16px}}._phone_1g8dl_2 ._quickCard_1g8dl_2._walletNotificationCard_1g8dl_18,._phone_1g8dl_2 ._quickCard_1g8dl_2._eventQuickCard_1g8dl_19,._phone_1g8dl_2 ._quickCard_1g8dl_2._rulebookCard_1g8dl_20,._phone_1g8dl_2 ._quickCard_1g8dl_2._weatherCard_1g8dl_21,._phone_1g8dl_2 ._quickCard_1g8dl_2._homeMaintenanceCard_1g8dl_22,._phone_1g8dl_2 ._communityCard_1g8dl_23{background-color:#f7ebcf;background-image:linear-gradient(110deg,#fffaeadb,#fff7e0c2),url(/_cdn/static/50f2f6df-58a1-4281-ad1a-ca3422922a5d-card-earth-texture.jpeg);background-size:cover;background-position:center,center 42%;border-color:#d5bd8c}._phone_1g8dl_2 ._quickCard_1g8dl_2._eventQuickCard_1g8dl_19{background-position:center,center 68%}._phone_1g8dl_2 ._quickCard_1g8dl_2._weeklyFeatureCard_1g8dl_33{background-color:#a94e1c;background-image:linear-gradient(100deg,#4b1b07d1,#66290aa1),url(/_cdn/static/478884c4-6913-4395-afb7-f4c95d2daac8-card-glow-texture.jpeg);background-blend-mode:normal,luminosity;background-size:cover;background-position:center,center 55%;border-color:#914013}._heroWithSign_1g8dl_41:has(._mastheadHangingSign_1g8dl_41):after{display:none}._hero_1g8dl_41._heroWithSign_1g8dl_41{border-bottom:0;box-shadow:none}._heroWithSign_1g8dl_41 ._heroContact_1g8dl_43{z-index:3}._mainWithHangingSign_1g8dl_44 ._headingRow_1g8dl_44{padding-top:.25rem}._mainWithHangingSign_1g8dl_44 ._statusClosed_1g8dl_45{padding-top:0}._hero_1g8dl_41._heroWithSign_1g8dl_41{overflow:visible;z-index:3}._mastheadHangingSign_1g8dl_41{position:absolute;left:50%;bottom:-100px;width:203px;max-width:70%;transform:translate(-50%) scale(.85);transform-origin:50% 0;z-index:2;pointer-events:none}._mastheadHangingSign_1g8dl_41 ._clubStatusSign_1g8dl_48{width:100%}._main_1g8dl_44._mainWithHangingSign_1g8dl_44{padding-top:242px}._clubStatusSign_1g8dl_48{display:block;width:min(203px,100%);height:auto;object-fit:contain;transform-origin:50% 3%;animation:_clubSignSway_1g8dl_1 var(--sign-swing-duration, 5s) ease-in-out infinite}@keyframes _clubSignSway_1g8dl_1{0%,to{transform:rotate(calc(-1 * var(--sign-swing-angle, 1.8deg)))}50%{transform:rotate(var(--sign-swing-angle, 1.8deg))}}@media(prefers-reduced-motion:reduce){._clubStatusSign_1g8dl_48{animation:none}}._clayCashScanDialog_1g8dl_53{box-sizing:border-box;width:100%;max-width:440px;min-width:0;max-height:90dvh;overflow-y:auto;background:#fefff5;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:14px}._clayCashScanDialog_1g8dl_53 button{box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:44px;min-height:44px;flex:0 0 auto;margin:0;padding:0 14px;font-size:15px;font-weight:700;line-height:1.2;white-space:normal;border-radius:var(--radius)}._clayCashScanDialog_1g8dl_53>div:first-child{gap:12px}._clayCashScanDialog_1g8dl_53>div:first-child>strong{min-width:0}._clayCashScanDialog_1g8dl_53>div:first-child>button{width:auto;height:36px;min-height:36px;padding:0 12px;font-size:14px}._clayCashScanDialog_1g8dl_53 ._clayCashRedeemPreview_1g8dl_58{display:grid;gap:12px;min-width:0;margin:0}._rejoinButtons_1g8dl_60{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;margin-bottom:12px}._rejoinButtons_1g8dl_60 button{min-width:0;padding-inline:8px;white-space:normal;min-height:44px;height:auto}._weeklyPrizeAdmin_1g8dl_62 ._adminHeading_1g8dl_62 h2{font-size:.92rem}._weeklyPrizeEyebrow_1g8dl_66{display:block;color:var(--muted-foreground);font-size:.5rem;font-weight:700;letter-spacing:.02em;text-transform:none}._weeklyPrizeAdmin_1g8dl_62 ._adminIntro_1g8dl_75{font-size:.66rem;line-height:1.4}._weeklyPrizeAdmin_1g8dl_62 label>span{font-size:.58rem;font-weight:700;letter-spacing:.01em;text-transform:none}._weeklyPrizeAdmin_1g8dl_62 input{font-size:.72rem}._weeklyPrizeAdmin_1g8dl_62 ._infoNote_1g8dl_91{font-size:.6rem;line-height:1.4}._weeklyOfflineSafe_1g8dl_95{display:inline-flex;align-self:flex-start;margin-top:.28rem;padding:.2rem .38rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--card) 88%);color:var(--accent)!important;font-size:.48rem!important;font-weight:900!important;letter-spacing:.06em}._weeklyPrivateTest_1g8dl_107{margin:20px 0;padding:17px;border:2px solid #c9893d;border-radius:12px;background:#fff9e9;display:grid;gap:10px}._weeklyPrivateTest_1g8dl_107>strong{font-family:Montserrat,sans-serif;font-size:17px;color:#153732;font-weight:800}._weeklyPrivateTest_1g8dl_107 p{font-size:13px;line-height:1.5;margin:0}._weeklyResultsIntro_1g8dl_108{margin:26px 0 15px;text-align:center}._weeklyResultsIntro_1g8dl_108 h2{font-family:Montserrat,sans-serif;font-size:clamp(22px,5vw,29px);line-height:1.15;font-weight:800;margin:0 0 8px}._weeklyResultsIntro_1g8dl_108 h3{font-family:Montserrat,sans-serif;font-size:clamp(14px,3.6vw,18px);line-height:1.35;font-weight:800;color:#c45d15;margin:0}._weeklyStepFlow_1g8dl_109{display:grid;gap:14px}._weeklyStepFlow_1g8dl_109>strong{font-size:21px;font-weight:800}._weeklyStepFlow_1g8dl_109 p{margin:0}._weeklyStationChoices_1g8dl_109{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._weeklyStationChoices_1g8dl_109 button{min-height:57px;font-size:23px;font-weight:800;border-radius:10px}._weeklyLinkedSquad_1g8dl_110{display:grid;gap:.45rem;margin:.8rem 0 .45rem}._weeklyLinkedShooter_1g8dl_116{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.62rem .7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._weeklyLinkedShooter_1g8dl_116>span{min-width:0;display:flex;align-items:center;gap:.4rem;color:var(--primary)}._weeklyLinkedShooter_1g8dl_116>span strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}._weeklyLinkedShooter_1g8dl_116>div{display:flex;align-items:center;gap:.45rem}._weeklyLinkedShooter_1g8dl_116 small,._weeklySquadCount_1g8dl_149{color:var(--muted-foreground);font-size:.5rem;font-weight:800;letter-spacing:.05em}._weeklyLinkedShooter_1g8dl_116 button{border:0;background:transparent;color:var(--accent);font-size:.52rem;font-weight:800;cursor:pointer}._weeklySquadCount_1g8dl_149{margin:0 0 .75rem;text-align:right}._weeklyShooterScanner_1g8dl_170{display:grid;gap:.35rem;margin:.65rem 0;padding:.7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);text-align:center}._weeklyShooterScanner_1g8dl_170 video{width:100%;max-height:280px;border-radius:var(--radius);background:#111;object-fit:cover}._weeklyShooterScanner_1g8dl_170 strong{color:var(--primary);font-size:.7rem}._weeklyShooterScanner_1g8dl_170 span,._weeklyShooterScanner_1g8dl_170 small{color:var(--muted-foreground);font-size:.58rem;line-height:1.4}._weeklyEmailBackup_1g8dl_201{display:grid;gap:.3rem;margin:.7rem 0}._weeklyEmailBackup_1g8dl_201>span{color:var(--muted-foreground);font-size:.54rem;font-weight:900;letter-spacing:.08em}._weeklyEmailBackup_1g8dl_201>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}._shooterIdCard_1g8dl_220{margin:.85rem 0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._shooterIdHeading_1g8dl_229{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._shooterIdHeading_1g8dl_229 h2{margin:.12rem 0 0;color:var(--primary);font-size:1rem}._shooterIdHeading_1g8dl_229 svg{color:var(--accent)}._shooterIdCard_1g8dl_220>p{margin:.55rem 0 .8rem;color:var(--muted-foreground);font-size:.66rem;line-height:1.5}._shooterIdLoading_1g8dl_253{padding:1rem;color:var(--muted-foreground);font-size:.66rem;text-align:center}._shooterIdQrWrap_1g8dl_260{display:grid;justify-items:center;gap:.25rem;text-align:center}._shooterIdQr_1g8dl_260{padding:.35rem;border-radius:var(--radius);background:#fff}._shooterIdQrWrap_1g8dl_260>strong{margin-top:.25rem;color:var(--primary);font-size:.78rem}._shooterIdQrWrap_1g8dl_260>span{color:var(--accent);font-size:.58rem;font-weight:900}._shooterIdQrWrap_1g8dl_260>small{color:var(--muted-foreground);font-size:.5rem;line-height:1.35}._homeViewport_1g8dl_290{--home-background: #FEFFF5}._viewport_1g8dl_294._homeViewport_1g8dl_290,._homeViewport_1g8dl_290 ._phone_1g8dl_2{background:var(--home-background)}._homeViewport_1g8dl_290 ._heroWithSign_1g8dl_41:after{background:var(--home-background)}._homeViewport_1g8dl_290 ._headingRow_1g8dl_44 h1,._homeViewport_1g8dl_290 ._headingRow_1g8dl_44 ._subtle_1g8dl_305{color:#2b2922;text-shadow:none}._viewport_1g8dl_294{min-height:100vh;background:#fefff5;font-family:var(--font-family-base);color:var(--foreground);padding:0}._launchSplash_1g8dl_318{position:fixed;z-index:1000;inset:0;background:#153732;opacity:1;overflow:hidden;pointer-events:none}._launchSplash_1g8dl_318 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:48% 52%;animation:_launchKenBurnsIn_1g8dl_1 2s cubic-bezier(.2,.45,.45,1) both;will-change:transform}@keyframes _launchKenBurnsIn_1g8dl_1{0%{transform:scale(1.01) translateZ(0)}to{transform:scale(1.09) translate3d(-.4%,-.3%,0)}}@media(prefers-reduced-motion:reduce){._launchSplash_1g8dl_318 img{animation:none;will-change:auto}}._launchSplashFade_1g8dl_346{opacity:0;transition:opacity .5s ease}._phone_1g8dl_2{width:100%;min-height:100vh;margin:0 auto;background:var(--surface);position:relative;padding-bottom:calc(6.5rem + env(safe-area-inset-bottom));overflow:hidden}._hero_1g8dl_41{background:linear-gradient(to bottom,#245047,#153732 60%,#102c28);color:var(--primary-foreground);padding:calc(1.35rem + env(safe-area-inset-top)) 1.15rem 2.2rem;position:relative;overflow:hidden}._hero_1g8dl_41:after{content:"";position:absolute;inset:auto -10% -3.4rem;height:5.2rem;background:var(--surface);border-radius:50% 50% 0 0/30% 30% 0 0}._brandRow_1g8dl_378{display:flex;justify-content:center;gap:1rem;align-items:center;position:relative;z-index:1}._brandRow_1g8dl_378>div:first-child{display:flex;flex-direction:column;align-items:center;text-align:center}._brandHomeButton_1g8dl_394{display:block;padding:0;border:0;background:transparent;cursor:pointer;font:inherit}._brand_1g8dl_378{display:block;width:auto;height:10.925rem;max-width:calc(100vw - 2rem);object-fit:contain;object-position:center}._kicker_1g8dl_412{margin-top:.45rem;color:#f7caa9;font-weight:700;letter-spacing:.12em;font-size:.89rem;text-align:center}._hero_1g8dl_41 p{max-width:22rem;position:relative;z-index:1;color:#deebe4;font-size:.87rem;line-height:1.45;margin:1.4rem 0 0}._heroContact_1g8dl_43{max-width:24rem;position:relative;z-index:1;margin:1rem auto 0;padding-bottom:20px;color:#deebe4;font-size:.78rem;line-height:1.5;font-weight:600;text-align:center}._heroContact_1g8dl_43 span,._heroContact_1g8dl_43 a{display:block}._heroContact_1g8dl_43 a{color:#deebe4;text-decoration:none}._main_1g8dl_44{position:relative;z-index:2;padding:.15rem 1rem 2rem}._headingRow_1g8dl_44{display:flex;justify-content:center;align-items:center;text-align:center;margin:0;padding:2.1rem 0}._headingRow_1g8dl_44>div h1{margin-top:0}._headingRow_1g8dl_44 ._subtle_1g8dl_305{margin-bottom:0}._headingRow_1g8dl_44>div{width:100%}._signInPrompt_1g8dl_481{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px;width:100%}._signInPrompt_1g8dl_481 h1{margin:0}._main_1g8dl_44 h1{font-family:var(--font-family-display);color:var(--primary);font-size:1.85rem;letter-spacing:-.035em;margin:.4rem 0 .2rem;text-align:center}._main_1g8dl_44 h2{color:var(--primary);font-size:1.08rem;margin:0}._subtle_1g8dl_305{color:var(--muted-foreground);font-size:.82rem;line-height:1.45;font-weight:500;margin:0 0 1.1rem;text-align:center}._statusBanner_1g8dl_518{display:flex;gap:.75rem;align-items:center;margin:0;padding:.6rem 0 0;background:var(--surface);border:0;border-radius:0;box-shadow:none}._statusOpen_1g8dl_530,._statusClosed_1g8dl_45,._statusWeather_1g8dl_532,._statusScheduled_1g8dl_533{background:var(--surface);border:0}._weatherSnowAlert_1g8dl_539{--weather-lettering: linear-gradient(180deg, #8c959e 0%, #626d79 50%, #323b45 100%)}._weatherIceAlert_1g8dl_543{--weather-lettering: linear-gradient(180deg, #75bed3 0%, #3e9cbd 48%, #167292 100%)}._weatherWindAlert_1g8dl_547{--weather-lettering: linear-gradient(180deg, #f79d2f 0%, #ba4b0b 100%)}._weatherRainAlert_1g8dl_551{--weather-lettering: linear-gradient(180deg, #7ea5bf 0%, #365e7b 100%)}._weatherHeatAlert_1g8dl_555{--weather-lettering: linear-gradient(180deg, #f8a541 0%, #b45018 100%)}._weatherGeneralAlert_1g8dl_559{--weather-lettering: linear-gradient(180deg, #f69e2b 0%, #b34c10 100%)}._statusIcon_1g8dl_563{width:2.35rem;height:2.35rem;flex:0 0 2.35rem;display:grid;place-items:center;border-radius:var(--radius-full);background:var(--primary);color:#fff}._statusCopy_1g8dl_574{min-width:0;flex:1;text-align:center}._statusTitleRow_1g8dl_580{display:flex;flex-direction:column;justify-content:center;gap:.75rem;align-items:center;text-align:center}._statusTitleStack_1g8dl_589{display:flex;flex-direction:column;align-items:center;gap:.35rem}._statusTitleRow_1g8dl_580 strong{color:var(--primary);font-size:.94rem}._statusTitleRow_1g8dl_580 span{font-size:2.1875rem;line-height:.95;letter-spacing:.04em;font-weight:800;background:transparent;padding:0;white-space:normal;text-wrap:balance;max-width:100%}._weatherSnowAlert_1g8dl_539 ._statusTitleRow_1g8dl_580 span,._weatherIceAlert_1g8dl_543 ._statusTitleRow_1g8dl_580 span,._weatherWindAlert_1g8dl_547 ._statusTitleRow_1g8dl_580 span,._weatherRainAlert_1g8dl_551 ._statusTitleRow_1g8dl_580 span,._weatherHeatAlert_1g8dl_555 ._statusTitleRow_1g8dl_580 span,._weatherGeneralAlert_1g8dl_559 ._statusTitleRow_1g8dl_580 span{background:var(--weather-lettering);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}._statusOpen_1g8dl_530 ._statusTitleRow_1g8dl_580 span{color:var(--accent)}._statusClosed_1g8dl_45 ._statusTitleRow_1g8dl_580 span{color:var(--primary)}._statusClosed_1g8dl_45 ._statusIcon_1g8dl_563{background:var(--primary);color:#fff}._statusCopy_1g8dl_574 p{margin:.28rem 0 0;color:#4f554e;font-size:.72rem;line-height:1.4}._statusCopy_1g8dl_574 small{display:block;margin-top:.35rem;color:#775c32;font-size:.65rem;font-weight:700}._statusPhone_1g8dl_654{display:block;margin-top:.65rem;padding-top:0;border-top:0;color:var(--primary);font-size:.78rem;font-weight:400}._statusPhone_1g8dl_654 a{color:inherit;text-decoration:none}._statusPhone_1g8dl_654 strong{font-weight:800}._statusClosed_1g8dl_45 ._statusPhone_1g8dl_654{border-top-color:#1537322e}._statusDivider_1g8dl_677{height:1px;margin:2.25rem 0 0;background:var(--border)}._quickGrid_1g8dl_683{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._quickCard_1g8dl_2._homeMaintenanceCard_1g8dl_22{position:relative;width:100%;margin-top:.8rem;min-height:9.1rem;padding:.75rem 8.15rem .75rem .95rem;justify-content:center;overflow:hidden}._homeMaintenanceCopy_1g8dl_699{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.28rem}._homeMaintenanceCopy_1g8dl_699>strong{line-height:1.2}._homeMaintenanceCopy_1g8dl_699>span:last-child{color:var(--muted-foreground);font-family:var(--font-family-reading);font-size:.72rem;font-weight:500;line-height:1.38}._homeMaintenanceMachine_1g8dl_721{position:absolute;right:.25rem;bottom:.12rem;display:block;width:7.8125rem;height:8.75rem;object-fit:contain;object-position:right bottom;opacity:.82;pointer-events:none}@media(max-width:390px){._quickCard_1g8dl_2._homeMaintenanceCard_1g8dl_22{padding-right:7.15rem}._homeMaintenanceMachine_1g8dl_721{width:6.9375rem;height:7.8125rem;right:.18rem;bottom:.15rem}}._quickCard_1g8dl_2._walletNotificationCard_1g8dl_18{position:relative;background:var(--card);border-color:var(--border);color:#153732}._quickCard_1g8dl_2._walletNotificationCard_1g8dl_18>strong,._quickCard_1g8dl_2._walletNotificationCard_1g8dl_18>span,._quickCard_1g8dl_2._walletNotificationCard_1g8dl_18>._homeClayCashAmount_1g8dl_755,._quickCard_1g8dl_2._walletNotificationCard_1g8dl_18>._homeClayCashTargets_1g8dl_756{color:#153732}._quickCard_1g8dl_2{min-height:9.3rem;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:.95rem;text-align:left;display:flex;flex-direction:column;align-items:flex-start;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;cursor:pointer}._weeklyPricingBranch_1g8dl_776{margin:6px 0 14px 16px;padding-left:12px;border-left:2px solid rgba(255,255,255,.16)}._weeklyFeatureCard_1g8dl_33{position:relative;grid-column:1 / -1;min-width:0;min-height:100px;flex-direction:row;align-items:center;padding:14px 16px;overflow:hidden;border-color:#9b3c12;background:linear-gradient(180deg,#c65b20,#a34314 55%,#80300e);color:#fefff5;box-shadow:0 2px 8px #2b29220d}._weeklyFeatureCopy_1g8dl_792{min-width:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr);gap:7px 12px;align-items:start;overflow-wrap:anywhere}._weeklyFeatureHeader_1g8dl_793{display:contents}._weeklyFeatureCard_1g8dl_33 ._weeklyFeatureTitle_1g8dl_794,._homeMembershipCopy_1g8dl_795>strong,._quickCard_1g8dl_2 ._homeMaintenanceCopy_1g8dl_699>strong{font-size:17.4px}._weeklyFeatureCard_1g8dl_33 ._weeklyFeatureTitle_1g8dl_794{grid-column:1;grid-row:1;margin:0;font-family:var(--font-family-display);font-weight:800;line-height:1.2;color:#fefff5}._weeklyFeaturePrice_1g8dl_801{grid-column:2;grid-row:1 / 3;align-self:start;display:inline-flex;flex-shrink:0;white-space:nowrap;padding:7px 10px;border-radius:13px;background:#000;color:#fdf7e1;font-family:var(--font-family-base);font-size:20px;font-weight:800;line-height:1.15}._weeklyFeatureCard_1g8dl_33 ._weeklyFeatureSubheading_1g8dl_802{grid-column:1;grid-row:2;font-family:var(--font-family-base);font-size:13.2px;font-weight:500;line-height:1.35}._weeklyFeatureCard_1g8dl_33 ._weeklyFeatureDescription_1g8dl_803{grid-column:1 / -1;grid-row:3;font-family:var(--font-family-base);font-size:13.2px;font-weight:500;font-style:normal;line-height:normal;padding-right:20px}._weeklyFeatureArrow_1g8dl_804{position:absolute;right:14px;bottom:15px;color:#fefff5}._weeklyFeatureLogo_1g8dl_805{position:absolute;top:50%;right:28px;width:90px;height:78px;transform:translateY(-50%);object-fit:contain;filter:brightness(1.3) saturate(1.12) drop-shadow(0 1px 3px rgba(255,221,135,.28)) drop-shadow(0 3px 3px rgba(43,41,34,.2));pointer-events:none}._weeklyFeatureCard_1g8dl_33 ._weeklyFeatureTitle_1g8dl_794,._weeklyFeatureCard_1g8dl_33 ._weeklyFeatureSubheading_1g8dl_802,._weeklyFeatureCard_1g8dl_33 ._weeklyFeatureDescription_1g8dl_803{padding-right:92px}._weeklySection_1g8dl_810{display:grid;gap:.9rem}._weeklySectionHeader_1g8dl_815{text-align:center;padding:.15rem 0 0;margin-bottom:-.45rem}._weeklySectionHeader_1g8dl_815 h1{margin:.2rem 0 .25rem}._weeklySectionHeader_1g8dl_815 ._subtle_1g8dl_305 span{display:block}._weeklyHero_1g8dl_829{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.25rem 1.15rem .65rem;border-radius:var(--radius-lg);background:transparent;color:var(--primary)}._weeklyHero_1g8dl_829>div{display:flex;flex-direction:column}._weeklyHeroKicker_1g8dl_845{font-size:.62rem;font-weight:800;letter-spacing:.12em;opacity:1}._weeklyHero_1g8dl_829 strong{margin-top:.15rem;font-size:1.55rem;line-height:1.05}._weeklyHero_1g8dl_829>div>span:last-child{margin-top:.3rem;font-size:.7rem;opacity:1}._weeklyStatGrid_1g8dl_864{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}._weeklyStatGrid_1g8dl_864>div{min-width:0;min-height:7rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;padding:.75rem .45rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);text-align:center}._weeklyStatGrid_1g8dl_864 svg{color:var(--accent)}._weeklyStatGrid_1g8dl_864 strong{color:var(--primary);font-size:.9rem}._weeklyStatGrid_1g8dl_864 span{color:var(--muted-foreground);font-size:.61rem;line-height:1.25}._weeklyRulesCard_1g8dl_900{padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._weeklyCardHeading_1g8dl_907{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.18rem}._weeklyCardIcon_1g8dl_915{width:2.15rem;height:2.15rem;flex:0 0 2.15rem;display:grid;place-items:center;border-radius:.72rem;background:color-mix(in srgb,var(--accent) 10%,var(--card) 90%);color:var(--accent)}._weeklyRulesCard_1g8dl_900>strong{display:block;color:var(--primary);font-size:.92rem}._weeklyRulesCard_1g8dl_900 p{margin:.45rem 0 0;color:var(--muted-foreground);font-size:.72rem;line-height:1.55}._weeklyComingSoon_1g8dl_939{display:flex;align-items:flex-start;gap:.65rem;padding:.9rem 1rem;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent) 8%,var(--card) 92%);color:var(--primary);font-size:.7rem;line-height:1.45}._weeklyComingSoon_1g8dl_939 svg{flex:0 0 auto;margin-top:.05rem;color:var(--accent)}._weeklyEntryCard_1g8dl_957,._weeklyLeaderboardCard_1g8dl_958{padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._weeklyEntryCard_1g8dl_957>strong{display:block;color:var(--primary);font-size:.95rem}._weeklyEntryCard_1g8dl_957>p,._weeklyLeaderboardCard_1g8dl_958>p{margin:.4rem 0 .8rem;color:var(--muted-foreground);font-size:.7rem;line-height:1.5}._weeklyRoundRoleChoice_1g8dl_980{display:grid;gap:.5rem;margin:.75rem 0;padding:.7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._weeklyRoundRoleChoice_1g8dl_980>span{color:var(--muted-foreground);font-size:.58rem;font-weight:800;letter-spacing:.08em}._weeklyRoundRoleChoice_1g8dl_980>div{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}._weeklyRoundRoleChoice_1g8dl_980 small{color:var(--muted-foreground);font-size:.62rem;line-height:1.4}._weeklySquadInputs_1g8dl_1009{display:grid;gap:.65rem;margin:.8rem 0}._weeklySquadInputs_1g8dl_1009 label{display:grid;gap:.3rem}._weeklySquadInputs_1g8dl_1009 label>span{color:var(--muted-foreground);font-size:.61rem;font-weight:800;letter-spacing:.08em}._weeklyLocationStatus_1g8dl_1027{margin-top:.65rem;padding:.65rem .75rem;border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 7%,var(--surface) 93%);color:var(--primary);font-size:.67rem;font-weight:700;line-height:1.4}._weeklyLeaderboardHeading_1g8dl_1038{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}._weeklyLeaderboardHeading_1g8dl_1038>div{display:flex;min-width:0;flex-direction:column}._weeklyLeaderboardHeading_1g8dl_1038 strong{color:var(--primary);font-size:1.08rem}._weeklyLeaderboardHeading_1g8dl_1038 small{margin-top:.12rem;color:var(--muted-foreground);font-size:.62rem}._weeklyLeaderboardHeading_1g8dl_1038 svg{flex:0 0 auto;color:var(--accent)}._weeklyLeaderboardEmpty_1g8dl_1068{padding:.9rem;border-radius:var(--radius);background:var(--surface);color:var(--muted-foreground);font-size:.7rem;text-align:center}._weeklyDemoNotice_1g8dl_1077{display:flex;flex-direction:column;gap:.18rem;margin-bottom:.65rem;padding:.65rem .75rem;border:0;border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 7%,var(--card) 93%)}._weeklyDemoNotice_1g8dl_1077 strong{color:var(--primary);font-size:.6rem;letter-spacing:.08em}._weeklyDemoNotice_1g8dl_1077 span{color:var(--muted-foreground);font-size:.6rem;line-height:1.4}._weeklyEmptyState_1g8dl_1100{margin-bottom:.65rem;padding:.85rem;border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface);color:var(--muted-foreground);font-size:.65rem;line-height:1.45;text-align:center}._weeklyLeaderboardRows_1g8dl_1112{display:grid;gap:.45rem;max-height:30rem;overflow-y:auto;overscroll-behavior:contain;padding-right:.15rem;-webkit-overflow-scrolling:touch}._weeklyLeaderboardRow_1g8dl_1112[aria-expanded=true]{position:relative;z-index:1}._weeklyLeaderboardRow_1g8dl_1112[aria-expanded=true]:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px;pointer-events:none;background:linear-gradient(to bottom,rgba(43,41,34,.24),transparent)}._weeklyLeaderboardRow_1g8dl_1112{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem .75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}._weeklyLeaderboardGold_1g8dl_1154{border:2px solid #d4af37;box-shadow:inset 4px 0 #d4af37;background:color-mix(in srgb,#d4af37 8%,var(--surface) 92%)}._weeklyLeaderboardSilver_1g8dl_1160{border:2px solid #a7a9ac;box-shadow:inset 4px 0 #a7a9ac;background:color-mix(in srgb,#a7a9ac 10%,var(--surface) 90%)}._weeklyLeaderboardBronze_1g8dl_1166{border:2px solid #cd7f32;box-shadow:inset 4px 0 #cd7f32;background:color-mix(in srgb,#cd7f32 8%,var(--surface) 92%)}._weeklyLeaderboardRow_1g8dl_1112>b{color:var(--accent);font-size:.85rem}._weeklyLeaderboardRow_1g8dl_1112>div{min-width:0;display:flex;flex-direction:column}._weeklyLeaderboardRow_1g8dl_1112>div strong{overflow:hidden;color:var(--primary);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}._weeklyLeaderboardRow_1g8dl_1112>div span{display:flex;align-items:center;gap:.25rem;margin-top:.12rem;color:var(--muted-foreground);font-size:.52rem;font-weight:800;letter-spacing:.035em}._weeklyLeaderboardRow_1g8dl_1112>div span svg{color:var(--accent)}._weeklyScoreCluster_1g8dl_1206{min-width:3.35rem;display:flex;flex-direction:column;align-items:flex-end;align-self:start;gap:.12rem;text-align:right}._weeklyScoreCluster_1g8dl_1206>strong{color:var(--primary);font-size:1rem;font-variant-numeric:tabular-nums}._weeklyScoreCluster_1g8dl_1206>strong small{color:var(--muted-foreground);font-size:.62rem;font-weight:700}._weeklyAdjustedScore_1g8dl_1228{display:block;margin-top:.08rem;color:var(--accent)!important;font-size:.68rem!important;font-weight:900!important}._weeklyPlaceTrophy_1g8dl_1236{display:grid;place-items:center;line-height:1}._weeklyPlaceGold_1g8dl_1242{color:#d4af37}._weeklyPlaceSilver_1g8dl_1246{color:#a7a9ac}._weeklyPlaceBronze_1g8dl_1250{color:#cd7f32}._weeklyTieBadge_1g8dl_1254,._weeklyPrizeBadge_1g8dl_1268{align-self:flex-start;margin-top:.28rem;padding:0;border-radius:0;background:transparent;color:var(--primary);font-size:.64rem;font-style:normal;font-weight:800;line-height:1.25;letter-spacing:.025em}._weeklyRowHint_1g8dl_1282{margin-top:.25rem;color:var(--muted-foreground);font-size:.5rem;font-weight:800}._weeklyRoundViewer_1g8dl_1289{padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow);scroll-margin-top:.75rem;animation:_weeklyRoundReveal_1g8dl_1 .32s cubic-bezier(.2,.75,.25,1)}@keyframes _weeklyRoundReveal_1g8dl_1{0%{opacity:0;transform:translateY(14px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._weeklyRoundViewer_1g8dl_1289{animation:none}}._weeklyRoundViewerHeader_1g8dl_1316{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}._weeklyRoundViewerHeader_1g8dl_1316>div{min-width:0;display:flex;flex-direction:column}._weeklyRoundViewerHeader_1g8dl_1316>div>strong{color:var(--primary);font-size:1rem}._weeklyRoundViewerHeader_1g8dl_1316>div>small{display:flex;align-items:center;gap:.25rem;margin-top:.2rem;color:var(--muted-foreground);font-size:.55rem;font-weight:800}._weeklyRoundViewerHeader_1g8dl_1316>button{flex:0 0 auto;border:0;background:transparent;color:var(--muted-foreground);cursor:pointer}._weeklyRoundStats_1g8dl_1352{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.8rem}._weeklyRoundStats_1g8dl_1352>div{padding:.65rem .45rem;border-radius:var(--radius);background:var(--surface);text-align:center}._weeklyRoundStats_1g8dl_1352 span,._weeklyRoundStats_1g8dl_1352 strong{display:block}._weeklyRoundStats_1g8dl_1352 span{color:var(--muted-foreground);font-size:.5rem;font-weight:800;letter-spacing:.06em}._weeklyRoundStats_1g8dl_1352 strong{margin-top:.15rem;color:var(--primary);font-size:.85rem}._weeklyRoundStations_1g8dl_1384{display:grid;gap:.6rem;margin-top:.8rem}._weeklyRoundStation_1g8dl_1384{padding:.7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._weeklyRoundStation_1g8dl_1384>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:.5rem}._weeklyRoundStation_1g8dl_1384>div:first-child strong{color:var(--primary);font-size:.67rem}._weeklyRoundStation_1g8dl_1384>div:first-child span{color:var(--muted-foreground);font-size:.6rem;font-weight:800}._weeklyRoundMarks_1g8dl_1415{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:.5rem}._weeklyRoundMarkHit_1g8dl_1422,._weeklyRoundMarkMiss_1g8dl_1423{width:1.55rem;height:1.55rem;display:grid;place-items:center;border-radius:.42rem;font-size:.68rem;font-weight:900}._weeklyRoundMarkHit_1g8dl_1422{background:color-mix(in srgb,var(--primary) 12%,var(--card) 88%);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border) 70%)}._weeklyRoundMarkMiss_1g8dl_1423{background:color-mix(in srgb,var(--accent) 10%,var(--card) 90%);color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border) 72%)}._buddyUpCard_1g8dl_1445{margin-top:.9rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._buddyUpHeading_1g8dl_1454{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}._buddyUpHeading_1g8dl_1454>div:first-child{min-width:0;display:flex;flex-direction:column}._buddyUpHeading_1g8dl_1454>div:first-child>strong{color:var(--primary);font-size:1.08rem}._buddyUpHeading_1g8dl_1454>div:first-child>small{margin-top:.2rem;color:var(--muted-foreground);font-size:.56rem;line-height:1.35}._weeklyGameHeader_1g8dl_1479{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px}._weeklyGameArtwork_1g8dl_1480{display:block;width:288px;max-width:100%;height:auto;aspect-ratio:2 / 1;object-fit:contain;object-position:left center;margin:0}._buddyUpPot_1g8dl_1481{flex:0 0 auto;min-width:4.1rem;padding:.55rem .65rem;border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);text-align:center}._buddyUpPot_1g8dl_1481 span,._buddyUpPot_1g8dl_1481 strong{display:block}._buddyUpPot_1g8dl_1481 span{font-size:.48rem;font-weight:800;letter-spacing:.08em}._buddyUpPot_1g8dl_1481 strong{margin-top:.08rem;font-size:1rem}._buddyUpMath_1g8dl_1507{margin:.7rem 0 .6rem;padding:.5rem .6rem;border-radius:var(--radius);background:var(--surface);color:var(--muted-foreground);font-size:.58rem;font-weight:800;text-align:center}._buddyUpRows_1g8dl_1518{display:grid;gap:.48rem;max-height:30rem;overflow-y:auto;overscroll-behavior:contain;padding-right:.15rem;-webkit-overflow-scrolling:touch}._buddyUpDemoNotice_1g8dl_1528{margin-top:.75rem;margin-bottom:.7rem}._buddyUpDemoNotice_1g8dl_1528 strong{font-size:.7rem}._buddyUpLockedCard_1g8dl_1537{background:color-mix(in srgb,var(--primary) 4%,var(--card) 96%)}._buddyUpLockedCard_1g8dl_1537 ._buddyUpHeading_1g8dl_1454>svg{flex:0 0 auto;color:var(--accent)}._buddyUpTiebreak_1g8dl_1546{grid-column:1 / -1;display:block;margin-top:.08rem;color:var(--accent);font-size:.46rem;font-weight:900;line-height:1.3;text-align:right}._buddyUpTiebreakLabel_1g8dl_1557{grid-column:1 / -1;display:block;margin-top:.08rem;color:var(--accent);font-size:.8rem;font-weight:800;line-height:.92rem;text-align:right}._quickCardFooter_1g8dl_1568{display:block;margin-top:.35rem;color:var(--accent)!important;font-size:.62rem!important;font-weight:900!important;letter-spacing:.02em}._weeklyScoreCluster_1g8dl_1206._weeklyResultsScore_1g8dl_1577{justify-content:flex-end;justify-self:end;text-align:right}._weeklyResultsScore_1g8dl_1577>strong{display:grid;justify-items:end}._weeklyResultsScore_1g8dl_1577 small{white-space:nowrap}._buddyUpRow_1g8dl_1518:has(>._buddyUpResultsTeam_1g8dl_1592){grid-template-columns:minmax(0,1fr)}._buddyUpResultsTeam_1g8dl_1592{display:grid;gap:.3rem;min-width:0}._buddyUpResultsTotal_1g8dl_1602{display:grid;justify-items:end;color:var(--accent)}._buddyUpResultsTotal_1g8dl_1602 span{color:var(--muted-foreground);font-size:.65rem;font-weight:800}._buddyUpResultsTotal_1g8dl_1602 strong{font-size:1.4rem;font-variant-numeric:tabular-nums}._buddyUpResultsShooter_1g8dl_1619{display:grid;grid-template-columns:minmax(0,1fr) 3.2rem 5rem;align-items:baseline;gap:.35rem;color:var(--primary)}._buddyUpResultsShooter_1g8dl_1619>span{overflow-wrap:anywhere}._buddyUpResultsShooter_1g8dl_1619>b,._buddyUpResultsShooter_1g8dl_1619>small,._buddyUpResultsNotes_1g8dl_1633{text-align:right;font-variant-numeric:tabular-nums}._buddyUpRow_1g8dl_1518{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem;gap:.55rem;align-items:start;padding:.65rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._buddyUpGold_1g8dl_1649{border:2px solid #d4af37;box-shadow:inset 4px 0 #d4af37;background:color-mix(in srgb,#d4af37 8%,var(--surface) 92%)}._buddyUpSilver_1g8dl_1655{border:2px solid #a7a9ac;box-shadow:inset 4px 0 #a7a9ac;background:color-mix(in srgb,#a7a9ac 10%,var(--surface) 90%)}._buddyUpBronze_1g8dl_1661{border:2px solid #cd7f32;box-shadow:inset 4px 0 #cd7f32;background:color-mix(in srgb,#cd7f32 8%,var(--surface) 92%)}._buddyUpTeam_1g8dl_1667{min-width:0;display:grid;gap:.34rem;align-content:start}._buddyUpShooter_1g8dl_1674{display:flex;align-items:center;justify-content:space-between;gap:.45rem;min-height:.9rem}._buddyUpShooter_1g8dl_1674>span{min-width:0;display:flex;align-items:baseline;gap:.35rem}._buddyUpShooter_1g8dl_1674 strong{overflow:hidden;color:var(--primary);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}._buddyUpShooter_1g8dl_1674 small{flex:0 0 auto;color:var(--muted-foreground);font-size:.5rem;font-weight:700}._buddyUpShooter_1g8dl_1674 small._buddyRandomNumber_1g8dl_1703{font-size:calc(.75rem - 1px)!important;font-weight:700!important}._phone_1g8dl_2 ._buddyUpShooter_1g8dl_1674 small._buddyRandomNumber_1g8dl_1703{font-size:calc(.56rem - 1px)!important;font-weight:700!important}._buddyUpShooter_1g8dl_1674 em{flex:0 0 auto;padding:.14rem .28rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--card) 88%);color:var(--accent);font-size:.43rem;font-style:normal;font-weight:900;letter-spacing:.04em}._buddyUpShooter_1g8dl_1674>b{flex:0 0 auto;color:var(--primary);font-size:.68rem;font-variant-numeric:tabular-nums}._buddyUpResultCluster_1g8dl_1731{display:grid;grid-template-columns:3rem 3.9rem;justify-content:end;align-items:start;column-gap:.62rem;row-gap:.12rem;min-width:0;width:7.5rem}._buddyUpScoreStack_1g8dl_1742{display:grid;gap:.34rem;align-self:start;text-align:right}._buddyUpScoreStack_1g8dl_1742 b{color:var(--primary);font-size:.68rem;line-height:.9rem;font-variant-numeric:tabular-nums}._buddyUpCombined_1g8dl_1756{width:3.9rem;text-align:right}._buddyUpCombined_1g8dl_1756 span,._buddyUpCombined_1g8dl_1756 strong{display:block}._buddyUpCombined_1g8dl_1756 span{color:var(--muted-foreground);font-size:.43rem;font-weight:800;letter-spacing:.06em}._buddyUpCombined_1g8dl_1756 strong{margin-top:.05rem;color:var(--accent);font-size:.88rem;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:flex-end;gap:.2rem}._buddyUpWinnerSummary_1g8dl_1784{margin-top:.35rem;padding-top:.42rem;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent 20%)}._buddyUpWinnerSummary_1g8dl_1784 strong{display:block;color:#e02020;font-size:.86rem;font-weight:950;line-height:1.05;letter-spacing:.015em}._buddyUpWinnerSummary_1g8dl_1784 small{display:block;margin-top:.2rem;color:var(--muted-foreground);font-size:.54rem;font-weight:800;line-height:1.35}._buddyUpWinnerSummary_1g8dl_1784 small._buddyUpPotSplit_1g8dl_1807{font-family:inherit!important;font-size:.86rem!important;font-weight:950!important;line-height:1.05!important;letter-spacing:.015em}._buddyUpGold_1g8dl_1649 ._buddyUpCombined_1g8dl_1756 strong{color:#9b7b00}._buddyUpSilver_1g8dl_1655 ._buddyUpCombined_1g8dl_1756 strong{color:#72757a}._buddyUpBronze_1g8dl_1661 ._buddyUpCombined_1g8dl_1756 strong{color:#9c5a20}._buddyUpNote_1g8dl_1827{margin:.7rem 0 0;color:var(--muted-foreground);font-size:.57rem;line-height:1.45;text-align:center}._weeklyScoreBanner_1g8dl_1835{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.75rem 0;padding:.85rem .95rem;border-radius:var(--radius-lg);background:var(--primary);color:var(--primary-foreground)}._weeklyScoreBanner_1g8dl_1835>div{min-width:0;display:flex;flex-direction:column}._weeklyScoreBanner_1g8dl_1835 ._eyebrow_1g8dl_1853{color:inherit;opacity:.7}._weeklyScoreBanner_1g8dl_1835>div>strong{font-size:.86rem}._weeklyScoreBanner_1g8dl_1835>div>span:last-child{margin-top:.16rem;font-size:.62rem;opacity:.8}._weeklyScoreBanner_1g8dl_1835>b{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;font-size:.64rem}._weeklyLockedRound_1g8dl_1876,._weeklySquadLocked_1g8dl_1877{display:flex;align-items:center;gap:.65rem;padding:.72rem .8rem;border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 7%,var(--surface) 93%);color:var(--primary)}._weeklyLockedRound_1g8dl_1876>div{display:flex;flex-direction:column}._weeklyLockedRound_1g8dl_1876 strong{font-size:.78rem}._weeklyLockedRound_1g8dl_1876 span,._weeklySquadLocked_1g8dl_1877 span{color:var(--muted-foreground);font-size:.64rem}._revealQuickCard_1g8dl_1902{opacity:0;transform:translateY(34px);pointer-events:none;will-change:transform,opacity}._revealQuickCard_1g8dl_1902[data-revealed=true]{pointer-events:auto;animation:_galleryCardSlideUp_1g8dl_1 .46s ease-out both}._revealGalleryCard_1g8dl_1914{opacity:0;transform:translateY(34px);pointer-events:none;will-change:transform,opacity}._revealGalleryCard_1g8dl_1914[data-revealed=true]{pointer-events:auto;animation:_galleryCardSlideUp_1g8dl_1 .46s ease-out both}._revealDelayOne_1g8dl_1926[data-revealed=true]{animation-delay:0ms}._revealDelayTwo_1g8dl_1930[data-revealed=true]{animation-delay:70ms}._revealDelayThree_1g8dl_1934[data-revealed=true]{animation-delay:.14s}._revealDelayFour_1g8dl_1938[data-revealed=true]{animation-delay:.21s}._revealDelayFive_1g8dl_1942[data-revealed=true]{animation-delay:.28s}._revealDelaySix_1g8dl_1946[data-revealed=true]{animation-delay:.35s}@keyframes _quickCardFadeIn_1g8dl_1{0%{opacity:0}to{opacity:1}}@keyframes _galleryCardSlideUp_1g8dl_1{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}._quickCardSkeleton_1g8dl_1972{min-height:9.3rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(105deg,color-mix(in srgb,var(--card) 92%,var(--muted) 8%) 35%,color-mix(in srgb,var(--card) 72%,white 28%) 47%,color-mix(in srgb,var(--card) 92%,var(--muted) 8%) 60%);background-size:220% 100%;animation:_quickCardSkeletonSweep_1g8dl_1 1.15s ease-in-out infinite}@keyframes _quickCardSkeletonSweep_1g8dl_1{0%{background-position:100% 0}to{background-position:-100% 0}}._quickCard_1g8dl_2:active{transform:translateY(1px) scale(.99);box-shadow:0 1px 5px #242b2421}._quickCard_1g8dl_2:disabled{cursor:default}._homeClayCashAmount_1g8dl_755{display:block;margin:.15rem 0 .45rem;color:var(--primary);font-family:var(--font-family-display);font-size:1.4rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}._quickCard_1g8dl_2>._homeClayCashTargets_1g8dl_756{display:block;margin:0 0 .5rem;color:var(--accent);font-family:var(--font-family-reading);font-size:.75rem;font-weight:700;line-height:1.3}._weatherCard_1g8dl_21{cursor:default}._rulebookCard_1g8dl_20{position:relative}._nscaMiniLogo_1g8dl_2035{position:absolute;top:.65rem;right:.55rem;width:4.0625rem;height:3rem;pointer-events:none}._nscaMiniLogo_1g8dl_2035 img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}._weatherCard_1g8dl_21:active{transform:none}@media(prefers-reduced-motion:reduce){._revealQuickCard_1g8dl_1902,._revealQuickCard_1g8dl_1902[data-revealed=true],._revealGalleryCard_1g8dl_1914,._revealGalleryCard_1g8dl_1914[data-revealed=true]{opacity:1;transform:none;animation:none;pointer-events:auto}._quickCardSkeleton_1g8dl_1972{animation:none}}._quickCard_1g8dl_2 strong{font-family:var(--font-family-display);color:var(--primary);font-size:.92rem;margin-bottom:.25rem}._quickCard_1g8dl_2>span:last-child,._homeMaintenanceCopy_1g8dl_699>span:last-child{font-family:var(--font-family-reading);color:var(--muted-foreground);font-size:.72rem;line-height:1.38}._quickCard_1g8dl_2._eventQuickCard_1g8dl_19{background:var(--card);border-color:var(--border);color:var(--card-foreground)}._phone_1g8dl_2 ._quickCard_1g8dl_2._eventQuickCard_1g8dl_19>strong,._phone_1g8dl_2 ._quickCard_1g8dl_2._eventQuickCard_1g8dl_19>span:not(._iconBubble_1g8dl_2094):not(._eventRegistrationCount_1g8dl_2094){color:var(--primary)}._eventQuickCard_1g8dl_19>strong{font-size:.92rem;line-height:1.25;margin-bottom:.18rem}._eventQuickCard_1g8dl_19>span:not(._iconBubble_1g8dl_2094):not(._eventRegistrationCount_1g8dl_2094){font-size:.64rem;line-height:1.28}._quickCard_1g8dl_2>span._eventRegistrationCount_1g8dl_2094{width:100%;box-sizing:border-box;margin-top:.7rem;padding:.42rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,white 86%);color:var(--primary);font-size:.78rem;font-weight:600;letter-spacing:.025em;line-height:1.2;text-align:center}._quickCard_1g8dl_2>span._eventRegisterCta_1g8dl_2124{width:100%;margin-top:.48rem;color:var(--accent);font-size:.74rem;font-weight:900;letter-spacing:.045em;line-height:1.2;text-align:center}._quickCard_1g8dl_2>span._quickCardUseList_1g8dl_2135{width:100%;display:flex;flex-direction:column;gap:.16rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--border);color:var(--card-foreground);font-size:.66rem;line-height:1.3}._quickCardUseList_1g8dl_2135 b{color:var(--primary);font-size:.7rem;font-weight:800;margin-bottom:.08rem}._quickCardUseList_1g8dl_2135 span{font-family:var(--font-family-reading);display:block}._homeViewport_1g8dl_290 ._phone_1g8dl_2 ._iconBubble_1g8dl_2094{background:#2b2922;color:#fefff5}._iconBubble_1g8dl_2094{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.85rem;background:#f7e6d7;color:var(--accent);margin-bottom:.8rem}._featureCard_1g8dl_2176{margin-top:.8rem;padding:1.05rem;background:#153732;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:#ecf4ef}._communityCard_1g8dl_23{width:100%;text-align:left;font:inherit;cursor:pointer;margin-top:.8rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._galleryCard_1g8dl_2198{margin-top:.8rem;padding:.8rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._galleryMainWrap_1g8dl_2207{position:relative;overflow:hidden;border-radius:var(--radius);background:#111}._galleryMainImage_1g8dl_2214{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}._galleryArrowLeft_1g8dl_2221,._galleryArrowRight_1g8dl_2222{position:absolute;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;display:grid;place-items:center;border:0;border-radius:var(--radius-full);background:var(--accent);color:#fff;cursor:pointer;box-shadow:var(--shadow-md);z-index:2}._galleryArrowLeft_1g8dl_2221{left:.55rem}._galleryArrowRight_1g8dl_2222{right:.55rem}._galleryCounter_1g8dl_2247{text-align:center;color:var(--muted-foreground);font-size:.68rem;font-weight:700;margin:.55rem 0}._galleryThumbGrid_1g8dl_2255{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem}._galleryThumb_1g8dl_2255,._galleryThumbActive_1g8dl_2262{padding:0;border-radius:.6rem;overflow:hidden;background:var(--surface);cursor:pointer}._galleryThumb_1g8dl_2255{border:2px solid transparent}._galleryThumbActive_1g8dl_2262{border:2px solid var(--accent)}._galleryThumb_1g8dl_2255 img,._galleryThumbActive_1g8dl_2262 img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}._communityHeading_1g8dl_2286{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:var(--primary)}._communityHeading_1g8dl_2286 h2{font-size:1rem}._addGalleryPhotoButton_1g8dl_2298{width:2.4rem;height:2.4rem;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:50%;background:var(--accent);color:#fff;cursor:pointer;box-shadow:var(--shadow)}._addGalleryPhotoButton_1g8dl_2298:disabled{opacity:.55;cursor:wait}._hiddenFileInput_1g8dl_2317{display:none}._communityImage_1g8dl_2321{display:block;width:100%;max-height:18rem;object-fit:cover;border-radius:var(--radius);margin-top:.75rem;cursor:pointer}._communityMeta_1g8dl_2331{margin-top:.65rem}._communityMeta_1g8dl_2331 strong{display:block;color:var(--primary);font-size:.78rem}._communityMeta_1g8dl_2331 span,._communityEmpty_1g8dl_2342 span{display:block;color:var(--muted-foreground);font-size:.65rem;line-height:1.4;font-weight:500;margin-top:.18rem}._rulebookHeader_1g8dl_2351{margin-bottom:.9rem;text-align:center}._rulebookTopLogo_1g8dl_2356{display:block;width:5rem;height:auto;margin:0 auto .7rem;object-fit:contain;object-position:center}._rulebookVersion_1g8dl_2365{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .65rem;border-radius:var(--radius-full);background:#f7e6d7;color:var(--primary);font-size:.64rem;font-weight:800}._rulebookChat_1g8dl_2377{margin-top:.8rem;padding:.9rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._rulebookWelcome_1g8dl_2386{padding:.25rem 0 .8rem}._rulebookWelcome_1g8dl_2386>strong,._rulebookWelcome_1g8dl_2386>span{display:block}._rulebookWelcome_1g8dl_2386>strong{color:var(--primary);font-size:.9rem}._rulebookWelcome_1g8dl_2386>span{margin-top:.25rem;color:var(--muted-foreground);font-size:.66rem}._rulebookExamples_1g8dl_2406{display:grid;gap:.45rem;margin-top:.7rem}._rulebookExamples_1g8dl_2406 button{width:100%;padding:.65rem .75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--primary);font:inherit;font-size:.68rem;font-weight:700;text-align:left;cursor:pointer}._rulebookMessages_1g8dl_2426{display:grid;gap:.65rem;max-height:23rem;overflow-y:auto;padding-right:.15rem}._rulebookUserMessage_1g8dl_2434,._rulebookAssistantMessage_1g8dl_2435{max-width:92%;padding:.72rem .8rem;border-radius:var(--radius)}._rulebookUserMessage_1g8dl_2434{justify-self:end;background:#153732;color:#fff}._rulebookAssistantMessage_1g8dl_2435{justify-self:start;background:#f5f2e8;color:var(--foreground);border:1px solid var(--border)}._rulebookUserMessage_1g8dl_2434 strong,._rulebookAssistantMessage_1g8dl_2435 strong,._rulebookUserMessage_1g8dl_2434 span,._rulebookAssistantMessage_1g8dl_2435 span{display:block}._rulebookUserMessage_1g8dl_2434 strong,._rulebookAssistantMessage_1g8dl_2435 strong{font-size:.62rem;letter-spacing:.04em}._rulebookUserMessage_1g8dl_2434 span,._rulebookAssistantMessage_1g8dl_2435 span{margin-top:.3rem;font-size:.72rem;line-height:1.5;white-space:pre-wrap}._rulebookComposer_1g8dl_2475{margin-top:.85rem;padding-top:.8rem;border-top:1px solid var(--border)}._rulebookComposer_1g8dl_2475 textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:5.3rem;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--foreground);font:inherit;font-size:.76rem;line-height:1.45;outline:none}._rulebookComposer_1g8dl_2475 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px #e76a2d1f}._rulebookComposerActions_1g8dl_2502{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.6rem}._rulebookNote_1g8dl_2509{margin:.7rem 0 0;color:var(--muted-foreground);font-size:.62rem;line-height:1.45;text-align:center}._communityEmpty_1g8dl_2342{min-height:8rem;margin-top:.7rem;border:1px dashed var(--border);border-radius:var(--radius);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem;color:var(--muted-foreground)}._communityEmpty_1g8dl_2342 strong{color:var(--primary);font-size:.76rem;margin-top:.45rem}._pendingNotice_1g8dl_2537,._adminAlert_1g8dl_2538{display:flex;align-items:center;gap:.7rem;border-radius:var(--radius);padding:.8rem}._pendingNotice_1g8dl_2537{background:#fff1db;border:1px solid #efd19d;color:#604b2d;margin-bottom:.8rem}._pendingNotice_1g8dl_2537 strong,._pendingNotice_1g8dl_2537 span{display:block}._pendingNotice_1g8dl_2537 strong{font-size:.72rem}._pendingNotice_1g8dl_2537 span{font-size:.62rem;line-height:1.4;font-weight:500;margin-top:.12rem}._photoUploadCard_1g8dl_2569{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:1rem}._photoPreviewWrap_1g8dl_2577{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border)}._photoPreview_1g8dl_2577{display:block;width:100%;max-height:22rem;object-fit:cover}._photoPreviewMeta_1g8dl_2590{display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem;background:#f7f8ef}._photoPreviewMeta_1g8dl_2590 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:.62rem;font-weight:500}._photoPreviewMeta_1g8dl_2590 button{border:0;background:transparent;color:var(--accent);font:inherit;font-size:.62rem;font-weight:700;cursor:pointer;white-space:nowrap}._photoCaptionField_1g8dl_2620{display:block;margin-top:.8rem}._photoCaptionField_1g8dl_2620>span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700;margin-bottom:.3rem}._photoRules_1g8dl_2634{margin-top:.7rem;color:var(--muted-foreground);font-size:.62rem;line-height:1.45;font-weight:500}._signupCard_1g8dl_2642{margin-top:.9rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._authScrollTarget_1g8dl_2651{scroll-margin-top:.75rem}._signupIcon_1g8dl_2655{width:3rem;height:3rem;display:grid;place-items:center;border-radius:var(--radius-full);background:#fff0e6;color:var(--accent);margin-bottom:.7rem}._signupCard_1g8dl_2642 h2{color:var(--primary);font-size:1.05rem}._signupCard_1g8dl_2642>p{color:var(--muted-foreground);font-size:.7rem;line-height:1.5;font-weight:500;margin:.4rem 0 .85rem}._signupField_1g8dl_2679>span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700;margin-bottom:.3rem}._signupHelp_1g8dl_2688{margin-top:.75rem;padding:.7rem;border-radius:var(--radius);background:#f4f6ed}._signupHelp_1g8dl_2688 strong,._signupHelp_1g8dl_2688 span{display:block}._signupHelp_1g8dl_2688 strong{color:var(--primary);font-size:.68rem}._signupHelp_1g8dl_2688 span{color:var(--muted-foreground);font-size:.62rem;line-height:1.4;font-weight:500;margin-top:.12rem}._featureCard_1g8dl_2176 h2{color:#fff;font-family:var(--font-family-display);font-size:1.35rem;margin:.65rem 0 .4rem}._featureCard_1g8dl_2176 p{font-size:.78rem;line-height:1.45;color:#d8e6df;margin:0 0 .9rem}._featureTop_1g8dl_2727{display:flex;align-items:center;gap:.6rem;font-size:.66rem;letter-spacing:.12em;font-weight:700;color:#ffd0ae}._roundIcon_1g8dl_2737{width:2.25rem;height:2.25rem;border-radius:var(--radius-full);display:grid;place-items:center;background:#ffffff1a}._fullButton_1g8dl_2746{width:100%;display:inline-flex!important;align-items:center;justify-content:center;gap:.45rem;margin-top:.75rem}._backButton_1g8dl_2755{border:0;background:transparent;color:var(--primary);display:inline-flex;align-items:center;gap:.2rem;padding:.2rem 0;margin:.2rem 0 .35rem;font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}._shotgunNote_1g8dl_2770{display:flex;align-items:flex-start;gap:.7rem;background:var(--primary);color:#fff;border-radius:var(--radius-md);padding:.9rem;box-shadow:var(--shadow);margin-bottom:.8rem}._shotgunNote_1g8dl_2770 svg{flex:0 0 auto;color:#ffc39d}._shotgunNote_1g8dl_2770 strong{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}._shotgunNote_1g8dl_2770 span{display:block;color:#dce9e3;font-size:.7rem;line-height:1.45;margin-top:.2rem}._visitCard_1g8dl_2802,._estimateCard_1g8dl_2803,._quoteFormCard_1g8dl_2804{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:1rem;margin-top:.75rem}._groupSizeRow_1g8dl_2813{display:grid;grid-template-columns:3rem 1fr 3rem;gap:.7rem;align-items:center;text-align:center}._groupSizeRow_1g8dl_2813 button{width:3rem;height:3rem;border:1px solid var(--border);background:var(--surface);color:var(--primary);border-radius:var(--radius);display:grid;place-items:center;cursor:pointer}._groupSizeInput_1g8dl_2833{display:block;width:100%;height:auto;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;color:var(--primary);font-size:2rem;font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield}._groupSizeInput_1g8dl_2833:focus{outline:none;box-shadow:none}._groupSizeInput_1g8dl_2833::-webkit-outer-spin-button,._groupSizeInput_1g8dl_2833::-webkit-inner-spin-button{margin:0;appearance:none}._groupSizeRow_1g8dl_2813 span{display:block;color:var(--muted-foreground);font-size:.68rem;margin-top:.2rem}._packageGrid_1g8dl_2869{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}._packageChoice_1g8dl_2875,._packageActive_1g8dl_2876{min-height:7.4rem;border-radius:var(--radius);padding:.85rem;text-align:center;display:flex;flex-direction:column;align-items:center;font:inherit;cursor:pointer}._packageChoice_1g8dl_2875{background:var(--surface);color:var(--foreground);border:1px solid var(--border)}._packageActive_1g8dl_2876{background:#fff0e6;color:var(--foreground);border:2px solid var(--accent)}._packageChoice_1g8dl_2875 strong,._packageActive_1g8dl_2876 strong{color:var(--primary);font-size:.9rem;line-height:1.05;font-weight:900}._packageChoice_1g8dl_2875 span,._packageActive_1g8dl_2876 span{color:var(--muted-foreground);font-size:.66rem;margin-top:.15rem}._packageChoice_1g8dl_2875 b,._packageActive_1g8dl_2876 b{color:var(--accent);font-size:.92rem;margin-top:auto;padding-top:.7rem}._packagePrice_1g8dl_2923{display:flex;align-items:baseline;justify-content:center;width:100%;gap:.28rem;flex-wrap:wrap}._packagePrice_1g8dl_2923 small{color:var(--muted-foreground);font-size:.58rem;font-weight:700;line-height:1.2}._addOnRow_1g8dl_2939{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.78rem 0;border-bottom:1px solid #ece8dc}._instructorRule_1g8dl_2948{margin:0 0 .45rem;padding:.6rem .7rem;border-radius:var(--radius-sm);background:#f4f6ed;color:var(--muted-foreground);font-size:.63rem;line-height:1.45;font-weight:500}._addOnRow_1g8dl_2939:last-child{border-bottom:0;padding-bottom:0}._addOnRow_1g8dl_2939 strong{display:block;color:var(--primary);font-size:.76rem}._addOnRow_1g8dl_2939 span{display:block;color:var(--muted-foreground);font-size:.65rem;line-height:1.35;margin-top:.18rem}._addOnYes_1g8dl_2978,._addOnNo_1g8dl_2979{flex:0 0 auto;min-width:3.25rem;border-radius:var(--radius-full);padding:.48rem .55rem;font:inherit;font-size:.6rem;font-weight:800;cursor:pointer}._addOnYes_1g8dl_2978{background:var(--accent);color:#fff;border:1px solid var(--accent)}._addOnNo_1g8dl_2979{background:var(--surface);color:var(--muted-foreground);border:1px solid var(--border)}._rentalCountRow_1g8dl_3002{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .75rem;margin:.15rem 0 .35rem;border-radius:var(--radius);background:#f7f8ef;border:1px solid var(--border)}._rentalCountRow_1g8dl_3002>span{color:var(--primary);font-size:.68rem;font-weight:600}._rentalCountRow_1g8dl_3002>span small{display:block;margin-top:.16rem;color:var(--muted-foreground);font-size:.57rem;font-weight:500}._miniStepper_1g8dl_3028{display:grid;grid-template-columns:2rem 1.7rem 2rem;align-items:center;text-align:center}._miniStepper_1g8dl_3028 button{width:2rem;height:2rem;display:grid;place-items:center;border:1px solid var(--border);background:#fff;color:var(--primary);border-radius:.6rem;cursor:pointer}._miniStepper_1g8dl_3028 strong{color:var(--primary);font-size:.78rem;font-variant-numeric:tabular-nums}._estimateCard_1g8dl_2803{border:2px solid var(--primary)}._estimateHeading_1g8dl_3057{display:flex;justify-content:space-between;align-items:center;gap:.7rem;color:var(--primary);padding-bottom:.65rem}._estimateHeading_1g8dl_3057 h2{font-size:.95rem}._estimateLine_1g8dl_3070{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.68rem 0;border-top:1px solid #ece8dc;font-size:.72rem}._estimateLine_1g8dl_3070 span{color:var(--muted-foreground)}._estimateLine_1g8dl_3070 strong{color:var(--primary);font-variant-numeric:tabular-nums}._estimateTotal_1g8dl_3089{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--primary);color:#fff;border-radius:var(--radius);padding:.9rem;margin-top:.6rem}._estimateTotal_1g8dl_3089 span{font-size:.72rem;font-weight:700}._estimateTotal_1g8dl_3089 strong{font-size:1.25rem;font-variant-numeric:tabular-nums}._pricingNotice_1g8dl_3111{margin:.65rem 0 0;color:#775c32;background:#fff1db;border-radius:var(--radius-sm);padding:.65rem;font-size:.64rem;line-height:1.4}._taxNotice_1g8dl_3121{margin:.65rem 0 0;color:var(--muted-foreground);font-size:.64rem;line-height:1.45;font-weight:500}._quoteFormCard_1g8dl_2804>p{margin:-.05rem 0 .8rem;color:var(--muted-foreground);font-size:.7rem}._quoteFields_1g8dl_3135,._pricingGrid_1g8dl_3136{display:grid;grid-template-columns:1fr;gap:.65rem}._quoteFields_1g8dl_3135 label>span,._eventPaymentCard_1g8dl_3143 label>span,._pricingGrid_1g8dl_3136 label>span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700;margin-bottom:.3rem}._pricingTierCard_1g8dl_3153{padding:.8rem;border:1px solid var(--border);border-radius:var(--radius);background:#f7f8ef}._pricingTierCard_1g8dl_3153>strong{display:block;color:var(--primary);font-size:.68rem;letter-spacing:.07em;margin-bottom:.65rem}._pricingTierFields_1g8dl_3168{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}._businessPricingGrid_1g8dl_3175 ._pricingTierCard_1g8dl_3153{min-width:0;box-sizing:border-box}._businessPricingGrid_1g8dl_3175 ._pricingTierFields_1g8dl_3168{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}._businessPricingGrid_1g8dl_3175 ._pricingTierFields_1g8dl_3168>label{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;margin:0}._businessPricingGrid_1g8dl_3175 ._pricingTierFields_1g8dl_3168>label>span{display:flex;align-items:flex-start;flex:1 0 auto;min-width:0;line-height:1.4;overflow-wrap:anywhere;margin:0 0 .3rem}._businessPricingGrid_1g8dl_3175 ._pricingTierFields_1g8dl_3168>label>input{display:block;box-sizing:border-box;flex:0 0 2.5rem;width:100%;min-width:0;max-width:100%;height:2.5rem;margin:0}._foodDepositSettings_1g8dl_3214{padding:.85rem;border:1px solid #ead9cb;border-radius:var(--radius);background:#fff8f1}._foodDepositSettings_1g8dl_3214>strong{display:block;color:var(--primary);font-size:.72rem;letter-spacing:.07em;margin-bottom:.3rem}._foodDepositSettings_1g8dl_3214>p{margin:0 0 .7rem;color:var(--muted-foreground);font-size:.63rem;line-height:1.45}._foodDepositGrid_1g8dl_3236{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}._pricingFeatureField_1g8dl_3242{padding:.8rem;border:1px solid var(--border);border-radius:var(--radius);background:#f7f8ef}._pricingFeatureHeading_1g8dl_3249{display:flex;align-items:center;gap:.65rem;margin-bottom:.7rem}._pricingFeatureIcon_1g8dl_3256{width:2.1rem;height:2.1rem;border-radius:var(--radius-full);display:grid;place-items:center;background:#fff0e6;color:var(--accent);flex:0 0 auto}._pricingFeatureHeading_1g8dl_3249 strong,._pricingFeatureHeading_1g8dl_3249 small{display:block}._pricingFeatureHeading_1g8dl_3249 strong{color:var(--primary);font-size:.76rem}._pricingFeatureHeading_1g8dl_3249 small{margin-top:.14rem;color:var(--muted-foreground);font-size:.6rem;line-height:1.35}._eventDateTimeGrid_1g8dl_3284{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%}._eventDateTimeGrid_1g8dl_3284>label{min-width:0;width:100%;overflow:hidden}._eventDateTimeGrid_1g8dl_3284 input,._eventTimeSelect_1g8dl_3298{box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:2.3rem;padding-left:.55rem;padding-right:.5rem;font-size:.72rem}._eventDateInput_1g8dl_3309{overflow:hidden;text-overflow:clip;-webkit-appearance:none;appearance:none}._eventDateInput_1g8dl_3309::-webkit-date-and-time-value{min-width:0;width:100%;text-align:left}._eventDateInput_1g8dl_3309::-webkit-datetime-edit{min-width:0;padding:0}._eventDepositCard_1g8dl_3327,._eventPaymentCard_1g8dl_3143{margin-top:.8rem;padding:.9rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}._eventDepositCard_1g8dl_3327{border:2px solid var(--accent);background:#fff6ef}._eventDepositHeading_1g8dl_3341{display:flex;align-items:center;justify-content:space-between;gap:.7rem;color:var(--primary)}._eventDepositHeading_1g8dl_3341 strong{display:block;margin-top:.15rem;font-size:1rem;color:var(--accent)}._eventDepositCard_1g8dl_3327>p,._eventPaymentCard_1g8dl_3143>p{margin:.55rem 0 0;color:var(--muted-foreground);font-size:.67rem;line-height:1.45}._eventPaymentCard_1g8dl_3143>label{display:block;margin-top:.7rem}._eventPaymentGrid_1g8dl_3369{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.55rem;margin-top:.7rem}._eventAgreement_1g8dl_3376{display:flex;align-items:flex-start;gap:.6rem;margin:.8rem 0;padding:.8rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);color:var(--primary);font-size:.68rem;line-height:1.45;font-weight:600}._eventAgreement_1g8dl_3376 input{width:1.1rem;height:1.1rem;margin-top:.08rem;accent-color:var(--accent);flex:0 0 auto}._eventSuccess_1g8dl_3399{display:flex;align-items:flex-start;gap:.8rem;padding:.95rem;border-radius:var(--radius);border:1px solid #a9c9bb;background:#edf7f1;color:var(--primary)}._eventSuccess_1g8dl_3399>svg{flex:0 0 auto;color:var(--primary)}._eventSuccess_1g8dl_3399 strong,._eventSuccess_1g8dl_3399 span,._eventSuccess_1g8dl_3399 small{display:block}._eventSuccess_1g8dl_3399 strong{font-size:.82rem}._eventSuccess_1g8dl_3399 span{margin-top:.25rem;font-size:.68rem;line-height:1.45}._eventSuccess_1g8dl_3399 small{margin-top:.45rem;color:var(--muted-foreground);font-size:.62rem;line-height:1.45}._eventRequestList_1g8dl_3438{display:grid;gap:.75rem}._eventRequestCard_1g8dl_3443{padding:.9rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--card)}._eventRequestHeading_1g8dl_3450{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}._eventRequestHeading_1g8dl_3450 strong,._eventRequestHeading_1g8dl_3450 span{display:block}._eventRequestHeading_1g8dl_3450 strong{color:var(--primary);font-size:.8rem}._eventRequestHeading_1g8dl_3450 span{margin-top:.2rem;color:var(--muted-foreground);font-size:.64rem}._eventStatusPending_1g8dl_3473,._eventStatusConfirmed_1g8dl_3474,._eventStatusRefunded_1g8dl_3475{flex:0 0 auto;border-radius:var(--radius-full);padding:.3rem .45rem;font-size:.53rem;letter-spacing:.05em}._eventStatusPending_1g8dl_3473{background:#fff1db;color:#775c32}._eventStatusConfirmed_1g8dl_3474{background:#e5f2eb;color:#24523f}._eventStatusRefunded_1g8dl_3475{background:#ece9e2;color:#5d594f}._eventRequestContact_1g8dl_3498{display:flex;flex-wrap:wrap;gap:.35rem .7rem;margin-top:.65rem}._eventRequestContact_1g8dl_3498 a{color:var(--primary);font-size:.63rem;font-weight:700}._eventRequestDetails_1g8dl_3511{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}._eventRequestDetails_1g8dl_3511 span{padding:.3rem .45rem;border-radius:var(--radius-full);background:var(--muted);color:var(--primary);font-size:.58rem;font-weight:700}._eventRequestMoney_1g8dl_3527{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.7rem}._eventRequestMoney_1g8dl_3527>div{padding:.6rem;border-radius:var(--radius-sm);background:var(--surface)}._eventRequestMoney_1g8dl_3527 span,._eventRequestMoney_1g8dl_3527 strong{display:block}._eventRequestMoney_1g8dl_3527 span{color:var(--muted-foreground);font-size:.55rem}._eventRequestMoney_1g8dl_3527 strong{margin-top:.15rem;color:var(--primary);font-size:.68rem}._eventTransactionId_1g8dl_3556{display:block;margin-top:.6rem;color:var(--muted-foreground);font-size:.55rem;word-break:break-all}._eventRequestActions_1g8dl_3564{display:grid;gap:.5rem;margin-top:.7rem}._eventConfirmedNote_1g8dl_3570,._eventRefundedNote_1g8dl_3571{margin-top:.7rem;padding:.6rem;border-radius:var(--radius-sm);font-size:.63rem;line-height:1.4;font-weight:700}._eventConfirmedNote_1g8dl_3570{background:#e5f2eb;color:#24523f}._eventRefundedNote_1g8dl_3571{background:#ece9e2;color:#5d594f}._segmented_1g8dl_3590{display:grid;grid-template-columns:1fr 1fr;background:var(--muted);border-radius:var(--radius-full);padding:.24rem;margin:.9rem 0}._segment_1g8dl_3590,._segmentActive_1g8dl_3600{border:0;border-radius:var(--radius-full);padding:.68rem .7rem;font-family:inherit;font-size:.77rem;font-weight:700;cursor:pointer}._segment_1g8dl_3590{background:transparent;color:var(--muted-foreground)}._segmentActive_1g8dl_3600{background:var(--primary);color:#fff;box-shadow:var(--shadow)}._formGrid_1g8dl_3621{display:grid;grid-template-columns:1.35fr .65fr;gap:.65rem;margin-bottom:.8rem}._formGrid_1g8dl_3621 label span,._eyebrow_1g8dl_1853{display:block;color:var(--foreground);font-size:.75rem;font-weight:900;line-height:1.35;letter-spacing:.08em;margin-bottom:.4rem}._formGrid_1g8dl_3621 select{width:100%;appearance:none;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:var(--radius);padding:.78rem;font:inherit;font-size:.78rem;box-shadow:var(--shadow)}._scoreCard_1g8dl_3652,._detailCard_1g8dl_3653,._profileCard_1g8dl_3654,._standings_1g8dl_3655{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._scoreCard_1g8dl_3652{--score-separator: #c4bbab;padding:.9rem;border-color:var(--score-separator)}._scoreSetup_1g8dl_3668{margin-bottom:.75rem;padding:.9rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._scoreSetup_1g8dl_3668>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem}._scoreSetup_1g8dl_3668>div:first-child>strong{color:var(--primary);font-size:.78rem}._scoreSetup_1g8dl_3668>p{margin:.65rem 0 0;color:var(--muted-foreground);font-size:.64rem;line-height:1.45}._squadManager_1g8dl_3696{margin-bottom:.75rem;padding:.9rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._squadManagerHeading_1g8dl_3705{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}._squadManagerHeading_1g8dl_3705 strong,._squadManagerHeading_1g8dl_3705>span{display:block}._squadManagerHeading_1g8dl_3705 strong{margin-top:.1rem;color:var(--primary);font-size:.82rem}._squadManagerHeading_1g8dl_3705>span{max-width:10.5rem;color:var(--muted-foreground);font-size:.6rem;line-height:1.35;text-align:right}._addShooterRow_1g8dl_3731{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;margin-top:.7rem}._addShooterRow_1g8dl_3731 button{min-height:2.75rem}._courseToggle_1g8dl_3742{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.7rem}._courseToggleButton_1g8dl_3749,._courseToggleActive_1g8dl_3750{min-height:2.8rem;border-radius:var(--radius);padding:.65rem .7rem;font:inherit;font-weight:800;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.14rem}._roundToggleRow_1g8dl_3764{display:flex;align-items:center;justify-content:center;gap:6px;padding:20px 0}._roundChoiceLabel_1g8dl_3771{height:auto;border:0;font-size:1.125rem;font-weight:800;line-height:1.3;white-space:nowrap;padding:8px;border-radius:999px;color:var(--foreground);background:transparent;transition:color .16s ease,background-color .16s ease}._roundChoiceSelected_1g8dl_3784{background:var(--primary);color:#fdf7e1}@media(max-width:380px){._roundToggleRow_1g8dl_3764{gap:2px}._roundChoiceLabel_1g8dl_3771{font-size:1.0625rem;padding:8px 4px}}._courseRoundTitle_1g8dl_3793{font-size:.9rem;line-height:1.05;font-weight:900}._courseRoundTargets_1g8dl_3799{font-size:.66rem;line-height:1.1;font-weight:700}._courseToggleButton_1g8dl_3749{background:var(--surface);color:var(--primary);border:1px solid var(--border)}._courseToggleActive_1g8dl_3750{background:var(--accent);color:#fff;border:2px solid var(--accent)}._stationPickerWrap_1g8dl_3817{margin-bottom:.75rem}._stationPickerLabel_1g8dl_3821{display:flex;justify-content:space-between;align-items:center;gap:.7rem;margin:0 0 .45rem}._stationPickerLabel_1g8dl_3821>span:last-child{color:var(--muted-foreground);font-size:.6rem;font-weight:700}._stationPicker_1g8dl_3817{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.38rem;margin-bottom:0}._stationButton_1g8dl_3842,._stationButtonActive_1g8dl_3843{min-width:0;height:2.65rem;border-radius:.7rem;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}._stationButton_1g8dl_3842{background:var(--card);color:var(--primary);border:1px solid var(--border)}._stationButtonActive_1g8dl_3843{background:var(--primary);color:#fff;border:2px solid var(--primary)}._scoreHeader_1g8dl_3865{display:flex;justify-content:space-between;align-items:center;color:var(--primary);border-bottom:1px solid #eee6d8;padding-bottom:.75rem}._scoreHeader_1g8dl_3865 h2{font-size:.95rem}._scoreLegend_1g8dl_3878{margin:.75rem 0 .2rem;padding:.6rem .7rem;border-radius:var(--radius-sm);background:#f4f6ed;color:var(--muted-foreground);font-size:.64rem;line-height:1.4}._scoreLegend_1g8dl_3878 b{color:var(--primary)}._emptySquadScorecard_1g8dl_3892{min-height:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem;color:var(--muted-foreground)}._emptySquadScorecard_1g8dl_3892 strong,._emptySquadScorecard_1g8dl_3892 span{display:block}._emptySquadScorecard_1g8dl_3892 strong{margin-top:.55rem;color:var(--primary);font-size:.8rem}._emptySquadScorecard_1g8dl_3892 span{max-width:16rem;margin-top:.2rem;font-size:.64rem;line-height:1.4}._shooterScoreBlock_1g8dl_3921{padding:.85rem 0;border-bottom:1px solid var(--score-separator)}._shooterCardRight_1g8dl_3926{display:flex;flex-direction:column;align-items:center;gap:6px;flex:0 0 auto}._shooterCardRight_1g8dl_3926>b{color:var(--accent);font-family:var(--font-family-base);font-size:14px;white-space:nowrap}._shooterScoreHeading_1g8dl_3939{display:flex;justify-content:space-between;align-items:flex-start;gap:.7rem;margin-bottom:.6rem}._shooterScoreHeading_1g8dl_3939 strong,._shooterScoreHeading_1g8dl_3939 span{display:block}._shooterScoreHeading_1g8dl_3939 strong{color:var(--primary);font-size:1.232rem;line-height:1.2;overflow-wrap:anywhere}._shooterScoreHeading_1g8dl_3939 span{margin-top:.12rem;color:var(--muted-foreground);font-size:.62rem}._shooterScoreHeading_1g8dl_3939>b{color:var(--accent);font-size:.72rem;white-space:nowrap}._shooterIdentity_1g8dl_3971{min-width:0;flex:1 1 auto}._shooterNameRow_1g8dl_3976{display:flex;align-items:center;gap:10px}._shooterNameRow_1g8dl_3976>strong{min-width:0}._savedShooterLabel_1g8dl_3986,._guestShooterLabel_1g8dl_3987{display:block;margin-top:.18rem;font-size:.54rem;line-height:1.25;font-weight:800;letter-spacing:.055em}._savedShooterLabel_1g8dl_3986{color:var(--primary)}._guestShooterLabel_1g8dl_3987{color:var(--muted-foreground)}._shooterActions_1g8dl_4004{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}._myScoreHistory_1g8dl_4011{margin-top:.8rem;padding:.9rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._myScoreHistory_1g8dl_4011>p{margin:.65rem 0 0;color:var(--muted-foreground);font-size:.75rem}._scoreHistoryRow_1g8dl_4026{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-bottom:1px solid #eee6d8}._scoreHistoryRow_1g8dl_4026:last-child{border-bottom:0;padding-bottom:0}._scoreHistoryRow_1g8dl_4026 div{display:flex;align-items:baseline;gap:.55rem}._scoreHistoryRow_1g8dl_4026 strong{color:var(--primary);font-size:.95rem}._scoreHistoryRow_1g8dl_4026 span,._scoreHistoryRow_1g8dl_4026 small{color:var(--muted-foreground);font-size:.62rem}._shooterActions_1g8dl_4004 button,._shooterActionButton_1g8dl_4058{min-height:2rem;border:1px solid var(--border);border-radius:.55rem;background:var(--surface);color:var(--primary);padding:.32rem .5rem;font:inherit;font-size:.58rem;font-weight:800;cursor:pointer}._renameShooterRow_1g8dl_4071{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.35rem;align-items:center}._renameShooterRow_1g8dl_4071 input{min-width:0}._targetBoxGrid_1g8dl_4082{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.42rem}._targetBox_1g8dl_4082,._targetHit_1g8dl_4089,._targetMiss_1g8dl_4090{min-width:0;height:2.8rem;border-radius:.7rem;font:inherit;font-size:1rem;font-weight:900;cursor:pointer}._targetBox_1g8dl_4082{background:#fff;color:#153732;border:1px solid var(--border)}._targetBox_1g8dl_4082 small{font-size:.85rem;font-weight:850;opacity:1;color:#153732}._targetBox_1g8dl_4082:disabled{opacity:1;cursor:not-allowed;background:#f0f0ea}._targetBox_1g8dl_4082:disabled small{color:#4d4b44;opacity:1}._targetHit_1g8dl_4089:disabled,._targetMiss_1g8dl_4090:disabled{opacity:1;cursor:default}._targetHit_1g8dl_4089{background:#e9f1e9;color:var(--primary);border:2px solid var(--primary)}._targetMiss_1g8dl_4090{background:#fff1e7;color:#7a3a24;border:2px solid var(--accent)}._stationSubtotal_1g8dl_4142{display:flex;justify-content:flex-end;align-items:baseline;gap:.5rem;margin-top:.55rem;color:var(--muted-foreground);font-size:.62rem}._stationSubtotal_1g8dl_4142 strong{color:var(--primary);font-size:.82rem;font-variant-numeric:tabular-nums}._stationNavigation_1g8dl_4158{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.9rem}._stationNavigation_1g8dl_4158 button{min-width:0;width:100%;height:2.5rem}._stationNavigation_1g8dl_4158>div:last-child{grid-column:2;width:100%}._playerRow_1g8dl_4176{display:flex;justify-content:space-between;align-items:center;gap:.6rem;border-bottom:1px solid #eee6d8;padding:.72rem 0}._playerRow_1g8dl_4176 strong{display:block;color:var(--primary);font-size:.86rem}._playerRow_1g8dl_4176 span{color:var(--muted-foreground);font-size:.68rem}._stepper_1g8dl_4196{display:grid;grid-template-columns:2.2rem 2rem 2.2rem;align-items:center;text-align:center}._stepper_1g8dl_4196 button{width:2.2rem;height:2.2rem;display:grid;place-items:center;border-radius:.7rem;border:1px solid var(--border);background:var(--surface);color:var(--primary);cursor:pointer}._stepper_1g8dl_4196 b{font-variant-numeric:tabular-nums;color:var(--primary);font-size:1rem}._totalBar_1g8dl_4221{display:flex;justify-content:space-between;align-items:center;background:var(--primary);color:#fff;border-radius:var(--radius);padding:.8rem .9rem;margin-top:.8rem;font-size:.8rem}._totalBar_1g8dl_4221 strong{font-size:1rem;font-variant-numeric:tabular-nums}._teamCard_1g8dl_4238,._memberHero_1g8dl_4239{background:#153732;color:#fff;border-radius:var(--radius-lg);padding:1rem;box-shadow:var(--shadow-md)}._teamCard_1g8dl_4238{display:flex;align-items:center;justify-content:space-between;gap:.8rem}._teamCard_1g8dl_4238 h2{color:#fff;font-family:var(--font-family-display);font-size:1.3rem}._teamCard_1g8dl_4238 p,._memberHero_1g8dl_4239 p{color:#d9e8e0;font-size:.76rem;margin:.25rem 0 0}._standingRow_1g8dl_4267,._standingMine_1g8dl_4268{display:grid;grid-template-columns:2rem 1fr 4rem;align-items:center;gap:.4rem;padding:.8rem .75rem;border-bottom:1px solid #eee6d8}._standingRow_1g8dl_4267:last-child,._standingMine_1g8dl_4268:last-child{border-bottom:0}._standingMine_1g8dl_4268{background:#fff0e6}._rank_1g8dl_4286{color:var(--accent);font-size:1rem;text-align:center}._standingRow_1g8dl_4267 strong,._standingMine_1g8dl_4268 strong{color:var(--primary);font-size:.8rem}._standingRow_1g8dl_4267 span,._standingMine_1g8dl_4268 span{display:block;color:var(--muted-foreground);font-size:.62rem;margin-top:.14rem}._points_1g8dl_4306{text-align:right;font-size:.95rem!important;font-variant-numeric:tabular-nums}._infoNote_1g8dl_91{background:#fff1db;color:#604b2d;border:1px solid #efd19d;border-radius:var(--radius);padding:.8rem;font-size:.72rem;line-height:1.45;margin-top:.8rem}._infoNote_1g8dl_91 a{color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:2px}._memberHero_1g8dl_4239>span{display:inline-flex;align-items:center;gap:.28rem;background:#dff3e6;color:#296044;padding:.35rem .5rem;border-radius:var(--radius-full);font-size:.62rem;font-weight:700}._memberHero_1g8dl_4239 h2{font-family:var(--font-family-display);color:#fff;font-size:1.5rem;margin-top:.8rem}._detailCard_1g8dl_3653{margin-top:.8rem;padding:0 .9rem}._detailCard_1g8dl_3653>div{display:flex;justify-content:space-between;gap:1rem;padding:.78rem 0;border-bottom:1px solid #eee6d8;font-size:.75rem}._detailCard_1g8dl_3653>div:last-child{border-bottom:0}._detailCardAction_1g8dl_4367{display:block!important;padding:.85rem 0!important}._detailCardAction_1g8dl_4367 button{width:100%}._detailCard_1g8dl_3653 span{color:var(--muted-foreground)}._detailCard_1g8dl_3653 strong{color:var(--primary);text-align:right;max-width:55%;font-size:.75rem}._memberContactCard_1g8dl_4387{margin-top:.8rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._joinPlanCard_1g8dl_4396{margin-top:.8rem;padding:1rem;display:flex;justify-content:space-between;align-items:center;gap:.8rem;background:#153732;color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._membershipPlanGrid_1g8dl_4409{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:.8rem}._membershipPlanCard_1g8dl_4416{width:100%;padding:1rem;text-align:left;font:inherit;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;cursor:pointer}._membershipPlanCard_1g8dl_4416:active{transform:translateY(1px) scale(.99);box-shadow:0 1px 5px #242b2421}._membershipPlanCard_1g8dl_4416 strong,._membershipPlanCard_1g8dl_4416 span,._membershipPlanCard_1g8dl_4416 b,._membershipPlanCard_1g8dl_4416 small,._membershipPlanCard_1g8dl_4416 em{display:block}._planBenefitList_1g8dl_4442{display:grid;gap:.3rem;margin-top:.65rem;padding-top:.6rem;border-top:1px solid var(--border)}._planBenefitList_1g8dl_4442 span{display:flex;align-items:flex-start;gap:.35rem;color:var(--foreground);font-size:.66rem;line-height:1.35}._planBenefitList_1g8dl_4442 svg{flex:0 0 auto;color:var(--accent);margin-top:.05rem}._membershipBenefitsCard_1g8dl_4465{margin-top:.8rem;padding:.9rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._membershipBenefitsList_1g8dl_4473 span,._membershipBenefitsList_1g8dl_4473 strong{font-weight:800}._membershipBenefitsList_1g8dl_4473{display:grid;gap:.55rem;margin-top:.55rem}._membershipBenefitsList_1g8dl_4473>div{display:flex;align-items:flex-start;gap:.5rem;color:var(--foreground);font-size:.7rem;line-height:1.45}._membershipBenefitsList_1g8dl_4473 svg{flex:0 0 auto;color:var(--accent);margin-top:.12rem}._plusGuestsJoinHeading_1g8dl_4499{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._plusGuestsJoinHeading_1g8dl_4499 h2{margin-top:.15rem}._plusGuestHelp_1g8dl_4510{color:var(--muted-foreground);font-size:.68rem;line-height:1.45}._plusGuestSignupRow_1g8dl_4516{padding:.75rem 0;border-top:1px solid var(--border)}._plusGuestSignupRow_1g8dl_4516>strong{display:block;margin-bottom:.5rem;color:var(--primary);font-size:.75rem}._plusGuestsLaterState_1g8dl_4528{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:start;padding:.8rem;background:#eef5f0;border-radius:var(--radius)}._plusGuestsLaterState_1g8dl_4528 svg{color:var(--primary)}._plusGuestsLaterState_1g8dl_4528 strong,._plusGuestsLaterState_1g8dl_4528 span{display:block}._plusGuestsLaterState_1g8dl_4528 span{margin-top:.15rem;color:var(--muted-foreground);font-size:.66rem}._plusGuestsLaterState_1g8dl_4528 button{grid-column:1 / -1;border:0;background:transparent;color:var(--accent);font:inherit;font-size:.68rem;font-weight:800;text-align:left;cursor:pointer}._plusGuestManagerCard_1g8dl_4565{margin-top:.8rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._plusGuestManagerCard_1g8dl_4565>p{color:var(--muted-foreground);font-size:.68rem;line-height:1.45}._plusGuestPersonCard_1g8dl_4580{margin-top:.75rem;padding:.8rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._plusGuestPersonHeading_1g8dl_4588{display:flex;justify-content:space-between;gap:.6rem;align-items:baseline;margin-bottom:.6rem}._plusGuestPersonHeading_1g8dl_4588 strong{color:var(--primary);font-size:.76rem}._plusGuestPersonHeading_1g8dl_4588 span{color:var(--muted-foreground);font-size:.59rem;text-align:right}._plusGuestLockedNote_1g8dl_4607{display:flex;align-items:center;gap:.4rem;margin-top:.6rem;color:var(--muted-foreground);font-size:.64rem}._membershipPlanCard_1g8dl_4416 strong{margin-top:.25rem;color:var(--primary);font-family:var(--font-family-display);font-size:1.45rem}._membershipPlanCard_1g8dl_4416>span:not(._eyebrow_1g8dl_1853){margin-top:.15rem;color:var(--muted-foreground);font-size:.68rem}._membershipPlanCard_1g8dl_4416 b{margin-top:.55rem;color:var(--accent);font-size:.85rem}._membershipPlanCard_1g8dl_4416 small{margin-top:.2rem;color:var(--muted-foreground);font-size:.62rem;line-height:1.4}._membershipPlanCard_1g8dl_4416 em{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;padding-top:.7rem;border-top:1px solid var(--border);color:var(--accent);font-size:.7rem;font-style:normal;font-weight:800}._joinPlanCard_1g8dl_4396 ._eyebrow_1g8dl_1853{color:#f7caa9}._joinPlanCard_1g8dl_4396 h2{color:#fff;font-family:var(--font-family-display);font-size:1.6rem}._joinPlanCard_1g8dl_4396 p{margin:.25rem 0 0;color:#dce9e3;font-size:.7rem}._joinBonus_1g8dl_4671{display:flex;align-items:center;gap:.7rem;margin-top:.8rem;padding:.8rem;background:#fff1db;border:1px solid #efd19d;border-radius:var(--radius);color:#604b2d}._joinBonus_1g8dl_4671>svg{color:var(--accent);flex:0 0 auto}._joinBonus_1g8dl_4671 strong,._joinBonus_1g8dl_4671 span{display:block}._joinBonus_1g8dl_4671 strong{font-size:.76rem}._joinBonus_1g8dl_4671 span{margin-top:.12rem;font-size:.64rem;line-height:1.4}._joinSectionCard_1g8dl_4703{margin-top:.8rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._joinSectionCard_1g8dl_4703>label,._joinGridTwo_1g8dl_4713 label,._joinPaymentGrid_1g8dl_4714 label{display:block;margin-top:.7rem}._joinSectionCard_1g8dl_4703 label>span,._joinGridTwo_1g8dl_4713 label>span,._joinPaymentGrid_1g8dl_4714 label>span{display:block;margin-bottom:.3rem;color:var(--muted-foreground);font-size:.58rem;font-weight:700;letter-spacing:.08em}._joinGridTwo_1g8dl_4713{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}._joinPaymentGrid_1g8dl_4714{display:grid;grid-template-columns:1fr 1fr .8fr;gap:.45rem}._securePaymentNote_1g8dl_4742{margin:.3rem 0 0;color:var(--muted-foreground);font-size:.64rem;line-height:1.4}._joinTotalCard_1g8dl_4749{margin-top:.8rem;padding:.9rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._joinTotalCard_1g8dl_4749>div{display:flex;justify-content:space-between;gap:1rem;padding:.48rem 0;font-size:.72rem}._joinTotalCard_1g8dl_4749 span{color:var(--muted-foreground)}._joinTotalCard_1g8dl_4749 strong{color:var(--primary)}._joinTotalLine_1g8dl_4774{margin-top:.25rem;padding-top:.7rem!important;border-top:1px solid var(--border)}._joinTotalLine_1g8dl_4774 span,._joinTotalLine_1g8dl_4774 strong{font-size:.9rem;font-weight:800}._joinTotalLine_1g8dl_4774 strong{color:var(--accent)}._joinTotalCard_1g8dl_4749 small{display:block;color:var(--muted-foreground);font-size:.62rem;line-height:1.4;margin-top:.25rem}._joinAgreement_1g8dl_4798{display:flex;align-items:flex-start;gap:.6rem;margin:.8rem 0;padding:.8rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);color:var(--primary);font-size:.68rem;line-height:1.45;font-weight:600}._joinAgreement_1g8dl_4798 input{width:1.1rem;height:1.1rem;margin-top:.08rem;accent-color:var(--accent);flex:0 0 auto}._joinError_1g8dl_4821{margin:.7rem 0;padding:.7rem;border-radius:var(--radius);background:#fff0ee;border:1px solid #efc0b9;color:#7d2920;font-size:.68rem;line-height:1.4}._joinSuccess_1g8dl_4832{margin-top:.8rem;padding:1.1rem;text-align:center;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._joinSuccess_1g8dl_4832>svg{color:var(--accent)}._joinSuccess_1g8dl_4832 h2{margin-top:.5rem}._joinSuccess_1g8dl_4832 p{color:var(--muted-foreground);font-size:.7rem;line-height:1.45}@media(max-width:420px){._joinGridTwo_1g8dl_4713,._joinPaymentGrid_1g8dl_4714{grid-template-columns:1fr}}._memberContactHeading_1g8dl_4863{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:var(--primary)}._memberContactHeading_1g8dl_4863 h2{font-size:1rem}._memberContactCard_1g8dl_4387>p{margin:.35rem 0 .8rem;color:var(--muted-foreground);font-size:.68rem;line-height:1.45;font-weight:500}._memberContactFields_1g8dl_4883{display:grid;grid-template-columns:1fr;gap:.65rem}._memberContactFields_1g8dl_4883 label>span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700;margin-bottom:.3rem}._clayCashCard_1g8dl_4898{margin-top:.8rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._clayCashHeading_1g8dl_4907{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:var(--primary)}._clayCashHeading_1g8dl_4907 h2{font-family:var(--font-family-display);font-size:1.65rem;margin:0}._clayCashCard_1g8dl_4898>p{color:var(--muted-foreground);font-size:.7rem;line-height:1.45;margin:.45rem 0 .8rem}._clayCashQrWrap_1g8dl_4928{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;padding:.8rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._clayCashQr_1g8dl_4928{background:#fff;padding:.5rem;border-radius:.75rem;line-height:0}._clayCashQrWrap_1g8dl_4928 strong{color:var(--primary);font-size:1rem;margin-top:.25rem}._clayCashQrWrap_1g8dl_4928 span{color:var(--accent);font-size:.7rem;font-weight:800}._clayCashQrWrap_1g8dl_4928 small{color:var(--muted-foreground);font-size:.62rem}._clayCashLedger_1g8dl_4964{margin-top:.9rem;border-top:1px solid #eee6d8;padding-top:.8rem}._clayCashLedgerScroll_1g8dl_4970{padding-inline:.25rem 1rem;scrollbar-gutter:stable;box-sizing:border-box;max-height:20rem;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}._clayCashLedgerScroll_1g8dl_4970 ._clayCashLedgerRow_1g8dl_4980{height:4rem;box-sizing:border-box}._clayCashLedgerRow_1g8dl_4980>div{min-width:0}._clayCashLedgerRow_1g8dl_4980 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clayCashLedgerRow_1g8dl_4980{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid #eee6d8}._clayCashLedgerRow_1g8dl_4980:last-child{border-bottom:0}._clayCashLedgerRow_1g8dl_4980 strong,._clayCashLedgerRow_1g8dl_4980 span{display:block}._clayCashLedgerRow_1g8dl_4980 strong{color:var(--primary);font-size:.7rem}._clayCashLedgerRow_1g8dl_4980 span{color:var(--muted-foreground);font-size:.6rem;margin-top:.15rem}._clayCashLedgerRow_1g8dl_4980 b{color:var(--primary);font-size:.78rem;white-space:nowrap}._clayCashScanner_1g8dl_5030{margin-top:.8rem;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._clayCashScanner_1g8dl_5030 video{display:block;width:100%;max-height:18rem;object-fit:cover;border-radius:.65rem;background:#111}._clayCashScanner_1g8dl_5030 span,._clayCashScanner_1g8dl_5030 small{display:block;margin-top:.5rem;font-size:.65rem}._clayCashScanner_1g8dl_5030 span{color:var(--primary);font-weight:700}._clayCashScanner_1g8dl_5030 small{color:var(--muted-foreground)}._scanField_1g8dl_5063{display:block;margin-top:.8rem}._scanField_1g8dl_5063>span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700;margin-bottom:.3rem}._clayCashRedeemPreview_1g8dl_58{margin:.8rem 0;padding:.9rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._clayCashRedeemPreview_1g8dl_58 strong,._clayCashRedeemPreview_1g8dl_58 b,._clayCashRedeemPreview_1g8dl_58 small{display:block}._clayCashRedeemPreview_1g8dl_58 strong{color:var(--primary);font-size:.85rem}._clayCashRedeemPreview_1g8dl_58 b{color:var(--accent);font-size:1.35rem;margin-top:.2rem}._clayCashRedeemPreview_1g8dl_58 small{color:var(--muted-foreground);font-size:.64rem;line-height:1.4;margin-top:.35rem}._profileCard_1g8dl_3654{padding:1rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center}._profileCard_1g8dl_3654 ._profileSignOut_1g8dl_5117{grid-column:3;grid-row:1;align-self:center;justify-self:end;min-height:36px;padding:.4rem .85rem;border:0;border-radius:4px;background:var(--accent);color:var(--primary-foreground);font-size:.75rem;font-weight:800}._profileCard_1g8dl_3654 ._profileSignOut_1g8dl_5117:hover{background:color-mix(in srgb,var(--accent) 90%,black)}._avatar_1g8dl_5136{width:3.2rem;height:3.2rem;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--primary);color:#fff;font-family:var(--font-family-display);font-size:1.35rem}._profileCard_1g8dl_3654 h2{font-family:var(--font-family-display);font-size:1.25rem}._profileCard_1g8dl_3654 span{color:var(--muted-foreground);font-size:.72rem}._adminCard_1g8dl_5158{margin-top:1rem;padding:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._weeklyPayoutAdmin_1g8dl_5167{scroll-margin-top:.75rem;animation:_weeklyRoundReveal_1g8dl_1 .32s cubic-bezier(.2,.75,.25,1)}._weeklyPayoutPage_1g8dl_5172{animation:_weeklyRoundReveal_1g8dl_1 .32s cubic-bezier(.2,.75,.25,1)}._weeklyPayoutPageHeader_1g8dl_5176{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;margin-bottom:.85rem}._weeklyPayoutPageHeader_1g8dl_5176>div:first-child{min-width:0}._weeklyPayoutPageHeader_1g8dl_5176>svg{flex:0 0 auto;color:var(--accent)}._weeklyPayoutArchiveList_1g8dl_5193{display:grid;gap:.65rem;margin-top:.85rem}._weeklyPayoutArchiveItem_1g8dl_5199{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._weeklyPayoutArchiveButton_1g8dl_5207{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.82rem;border:0;background:var(--card);color:inherit;font:inherit;text-align:left;cursor:pointer}._weeklyPayoutArchiveButton_1g8dl_5207:active{transform:translateY(1px) scale(.995);background:color-mix(in srgb,var(--primary) 3%,var(--card) 97%)}._weeklyPayoutArchiveButton_1g8dl_5207>div:first-child span,._weeklyPayoutArchiveButton_1g8dl_5207>div:first-child strong,._weeklyPayoutArchiveButton_1g8dl_5207>div:first-child small{display:block}._weeklyPayoutArchiveButton_1g8dl_5207>div:first-child span{color:var(--muted-foreground);font-size:.5rem;font-weight:900;letter-spacing:.08em}._weeklyPayoutArchiveButton_1g8dl_5207>div:first-child strong{margin-top:.12rem;color:var(--primary);font-size:.78rem;line-height:1.3}._weeklyPayoutArchiveButton_1g8dl_5207>div:first-child small{margin-top:.14rem;color:var(--muted-foreground);font-size:.52rem;font-weight:700}._weeklyPayoutArchiveButtonEnd_1g8dl_5254{display:flex;align-items:center;gap:.45rem}._weeklyPayoutArchiveChevron_1g8dl_5260,._weeklyPayoutArchiveChevronOpen_1g8dl_5261{flex:0 0 auto;color:var(--primary);transition:transform .18s ease}._weeklyPayoutArchiveChevronOpen_1g8dl_5261{transform:rotate(180deg)}._weeklyPayoutArchiveDetails_1g8dl_5271{border-top:1px solid var(--border);animation:_adminChildrenIn_1g8dl_1 .18s ease-out both}._weeklyPayoutWeeks_1g8dl_5276{display:grid;gap:.9rem;margin-top:.9rem}._weeklyPayoutWeekCard_1g8dl_5282{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._weeklyPayoutWeekHeading_1g8dl_5289{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;padding:.8rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--primary) 4%,var(--card) 96%)}._weeklyPayoutWeekHeading_1g8dl_5289>div:first-child{min-width:0}._weeklyPayoutWeekHeading_1g8dl_5289>div:first-child span,._weeklyPayoutWeekHeading_1g8dl_5289>div:first-child strong,._weeklyPayoutWeekHeading_1g8dl_5289>div:first-child small{display:block}._weeklyPayoutWeekHeading_1g8dl_5289>div:first-child span{color:var(--muted-foreground);font-size:.5rem;font-weight:900;letter-spacing:.08em}._weeklyPayoutWeekHeading_1g8dl_5289>div:first-child strong{margin-top:.12rem;color:var(--primary);font-size:.78rem}._weeklyPayoutWeekHeading_1g8dl_5289>div:first-child small{margin-top:.15rem;color:var(--muted-foreground);font-size:.52rem;font-weight:700;line-height:1.3}@media(prefers-reduced-motion:reduce){._weeklyPayoutAdmin_1g8dl_5167,._weeklyPayoutPage_1g8dl_5172,._weeklyPayoutArchiveDetails_1g8dl_5271{animation:none}}._weeklyPayoutWeekStatus_1g8dl_5341{flex:0 0 auto}._weeklyPayoutComplete_1g8dl_5345,._weeklyPayoutPending_1g8dl_5346{display:inline-flex;align-items:center;gap:.24rem;padding:.28rem .42rem;border-radius:999px;font-size:.48rem;font-weight:900;letter-spacing:.035em;white-space:nowrap}._weeklyPayoutComplete_1g8dl_5345{background:color-mix(in srgb,var(--primary) 11%,var(--card) 89%);color:var(--primary)}._weeklyPayoutPending_1g8dl_5346{background:color-mix(in srgb,var(--accent) 12%,var(--card) 88%);color:var(--accent)}._weeklyPayoutSummary_1g8dl_5368{display:grid;grid-template-columns:1fr 1fr;gap:1px;border-bottom:1px solid var(--border);background:var(--border)}._weeklyPayoutSummary_1g8dl_5368>div{padding:.62rem .7rem;background:var(--card)}._weeklyPayoutSummary_1g8dl_5368 span,._weeklyPayoutSummary_1g8dl_5368 strong{display:block}._weeklyPayoutSummary_1g8dl_5368 span{color:var(--muted-foreground);font-size:.5rem;font-weight:800}._weeklyPayoutSummary_1g8dl_5368 strong{margin-top:.1rem;color:var(--primary);font-size:.78rem}._weeklyPayoutRows_1g8dl_5398{display:grid}._weeklyPayoutRow_1g8dl_5398,._weeklyPayoutRowPaid_1g8dl_5403{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem .7rem;align-items:center;padding:.72rem .75rem;border-bottom:1px solid var(--border);background:var(--card)}._weeklyPayoutRowPaid_1g8dl_5403{background:color-mix(in srgb,var(--primary) 3%,var(--card) 97%)}._weeklyPayoutRows_1g8dl_5398>:last-child{border-bottom:0}._weeklyPayoutInfo_1g8dl_5421{min-width:0}._weeklyPayoutInfo_1g8dl_5421 strong,._weeklyPayoutInfo_1g8dl_5421 span,._weeklyPayoutInfo_1g8dl_5421 small{display:block}._weeklyPayoutInfo_1g8dl_5421 strong{overflow:hidden;color:var(--primary);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}._weeklyPayoutInfo_1g8dl_5421 span{margin-top:.12rem;color:var(--foreground);font-size:.57rem;font-weight:700;line-height:1.3}._weeklyPayoutInfo_1g8dl_5421 small{margin-top:.12rem;color:var(--muted-foreground);font-size:.53rem;font-weight:600}._weeklyPayoutAmount_1g8dl_5454{text-align:right}._weeklyPayoutAmount_1g8dl_5454 strong,._weeklyPayoutAmount_1g8dl_5454 span{display:block}._weeklyPayoutAmount_1g8dl_5454 strong{color:var(--accent);font-size:.82rem;font-variant-numeric:tabular-nums}._weeklyPayoutAmount_1g8dl_5454 span{margin-top:.08rem;color:var(--muted-foreground);font-size:.46rem;font-weight:900;letter-spacing:.06em}._weeklyPayoutPaidControl_1g8dl_5477{grid-column:1 / -1;display:inline-flex;align-items:center;justify-self:end;gap:.42rem;color:var(--primary);font-size:.55rem;font-weight:900;letter-spacing:.025em}._weeklyPayoutRowPaid_1g8dl_5403 ._weeklyPayoutPaidControl_1g8dl_5477{color:var(--muted-foreground)}._weeklyPayoutSaveBar_1g8dl_5493{position:sticky;bottom:.7rem;z-index:3;display:grid;gap:.3rem;margin-top:.9rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border) 70%);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md)}._weeklyPayoutSaveBar_1g8dl_5493>strong{color:var(--primary);font-size:.72rem}._weeklyPayoutSaveBar_1g8dl_5493>span{color:var(--muted-foreground);font-size:.58rem;line-height:1.35}._weeklyPayoutEmpty_1g8dl_5518{display:grid;justify-items:center;gap:.28rem;margin-top:.85rem;padding:1.3rem 1rem;border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);text-align:center}._weeklyPayoutEmpty_1g8dl_5518 svg{color:var(--accent)}._weeklyPayoutEmpty_1g8dl_5518 strong{color:var(--primary);font-size:.72rem}._weeklyPayoutEmpty_1g8dl_5518 span{font-size:.6rem;line-height:1.4}._weeklyPayoutDemoNote_1g8dl_5544{padding:.62rem .75rem;border-top:1px solid var(--border);background:color-mix(in srgb,var(--accent) 5%,var(--card) 95%);color:var(--muted-foreground);font-size:.54rem;font-weight:700;line-height:1.4;text-align:center}._specialHoursForm_1g8dl_5555,._pushComposer_1g8dl_5556{margin-top:.8rem}._specialHoursForm_1g8dl_5555>label,._pushComposer_1g8dl_5556>label{display:block;margin-top:.7rem}._specialHoursForm_1g8dl_5555 label>span,._pushComposer_1g8dl_5556 label>span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700;margin-bottom:.3rem}._pushComposer_1g8dl_5556 textarea{width:100%;min-height:8rem;resize:vertical;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--foreground);font:inherit;font-size:.78rem;line-height:1.45}._pushComposer_1g8dl_5556>small{display:block;margin:.3rem 0 .7rem;text-align:right;color:var(--muted-foreground);font-size:.6rem}._pushHelp_1g8dl_5598{display:block;margin-top:.55rem;color:var(--muted-foreground);font-size:.62rem;line-height:1.45}._iphonePushSetup_1g8dl_5606{display:grid;gap:.35rem;margin-top:.7rem;padding:.85rem;background:#fff1db;border:1px solid #efd19d;border-radius:var(--radius);color:#604b2d;font-size:.67rem;line-height:1.4}._iphonePushSetup_1g8dl_5606 strong{color:var(--primary);font-size:.75rem;margin-bottom:.15rem}._pushSubscriberCard_1g8dl_5625{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.8rem}._pushSubscriberCard_1g8dl_5625>div{padding:.8rem;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._pushSubscriberCard_1g8dl_5625 span,._pushSubscriberCard_1g8dl_5625 strong{display:block}._pushSubscriberCard_1g8dl_5625 span{color:var(--muted-foreground);font-size:.55rem;font-weight:700;letter-spacing:.07em}._pushSubscriberCard_1g8dl_5625 strong{margin-top:.25rem;color:var(--primary);font-size:1.35rem;font-family:var(--font-family-display)}._specialHoursList_1g8dl_5659{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--border)}._specialHoursRow_1g8dl_5665{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.7rem 0;border-bottom:1px solid var(--border)}._specialHoursRow_1g8dl_5665 strong,._specialHoursRow_1g8dl_5665 span{display:block}._specialHoursRow_1g8dl_5665 strong{color:var(--primary);font-size:.72rem}._specialHoursRow_1g8dl_5665 span{margin-top:.15rem;color:var(--muted-foreground);font-size:.62rem;line-height:1.35}._specialHoursRow_1g8dl_5665 button{border:0;background:transparent;color:var(--accent);font-size:.64rem;font-weight:800;cursor:pointer}._adminUserList_1g8dl_5700{margin-top:.8rem;display:grid;gap:.65rem}._adminUserRow_1g8dl_5706{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}._adminUserInfo_1g8dl_5717{min-width:0}._adminUserInfo_1g8dl_5717 strong,._adminUserInfo_1g8dl_5717 span,._adminUserInfo_1g8dl_5717 small,._adminUserInfo_1g8dl_5717 b{display:block}._adminUserInfo_1g8dl_5717 strong{color:var(--primary);font-size:.75rem}._adminUserInfo_1g8dl_5717 span,._adminUserInfo_1g8dl_5717 small{margin-top:.12rem;color:var(--muted-foreground);font-size:.6rem;overflow-wrap:anywhere}._adminUserInfo_1g8dl_5717 b{margin-top:.32rem;color:var(--accent);font-size:.58rem;text-transform:uppercase;letter-spacing:.08em}._adminUserRow_1g8dl_5706 button{flex:0 0 auto}._adminUserActions_1g8dl_5753{display:flex;flex:0 0 auto;flex-direction:column;gap:.4rem;align-items:stretch}._adminUserActions_1g8dl_5753 button{width:100%}._ownerLocked_1g8dl_5765{flex:0 0 auto;color:var(--primary);font-size:.58rem;font-weight:800;letter-spacing:.06em}._adminHub_1g8dl_5773{margin-top:1rem;padding:1rem;background:#153732;color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._adminAlert_1g8dl_2538{width:100%;border:1px solid #efcf9e;background:#fff1db;color:var(--primary);margin-top:.8rem;text-align:left;font:inherit;cursor:pointer}._alertIcon_1g8dl_5793{width:2.35rem;height:2.35rem;flex:0 0 2.35rem;display:grid;place-items:center;background:var(--accent);color:#fff;border-radius:var(--radius-full)}._adminAlert_1g8dl_2538>span:nth-child(2){flex:1}._adminAlert_1g8dl_2538 strong,._adminAlert_1g8dl_2538 small{display:block}._adminAlert_1g8dl_2538 strong{font-size:.72rem}._adminAlert_1g8dl_2538 small{color:var(--muted-foreground);font-size:.61rem;line-height:1.35;font-weight:500;margin-top:.1rem}._pendingBadge_1g8dl_5825{display:grid;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;border-radius:var(--radius-full);background:var(--accent);color:#fff;font-size:.62rem;font-weight:800}._approvalQueue_1g8dl_5838{display:grid;gap:.85rem}._publishedGalleryAdmin_1g8dl_5843{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--border)}._publishedGalleryGrid_1g8dl_5849{display:grid;gap:.8rem}._publishedGalleryItem_1g8dl_5854{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._publishedGalleryItem_1g8dl_5854>img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}._publishedGalleryMeta_1g8dl_5868{padding:.7rem .75rem .45rem}._publishedGalleryMeta_1g8dl_5868 strong,._publishedGalleryMeta_1g8dl_5868 span{display:block}._publishedGalleryMeta_1g8dl_5868 strong{color:var(--accent);font-size:.62rem;letter-spacing:.04em}._publishedGalleryMeta_1g8dl_5868 span{margin-top:.18rem;color:var(--muted-foreground);font-size:.62rem}._publishedGalleryItem_1g8dl_5854>button{width:calc(100% - 1.5rem);margin:.25rem .75rem .75rem}._approvalCard_1g8dl_5894{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}._approvalCard_1g8dl_5894>img{display:block;width:100%;max-height:22rem;object-fit:cover}._approvalMeta_1g8dl_5907{padding:.75rem}._approvalMeta_1g8dl_5907 strong,._approvalMeta_1g8dl_5907 span{display:block}._approvalMeta_1g8dl_5907 strong{color:var(--primary);font-size:.78rem}._approvalMeta_1g8dl_5907 span{color:var(--muted-foreground);font-size:.62rem;font-weight:500;margin-top:.15rem}._approvalActions_1g8dl_5928{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;padding:0 .75rem .75rem}._approvalActions_1g8dl_5928 button{width:100%}._approvalEmpty_1g8dl_5939{min-height:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);padding:1rem}._approvalEmpty_1g8dl_5939 strong{color:var(--primary);font-size:.76rem;margin-top:.4rem}._approvalEmpty_1g8dl_5939 span{font-size:.62rem;font-weight:500;margin-top:.15rem}._adminHubHeading_1g8dl_5964{display:flex;justify-content:space-between;align-items:center;gap:.8rem}._adminHubHeading_1g8dl_5964 ._eyebrow_1g8dl_1853{color:#f7caa9}._adminHubHeading_1g8dl_5964 h2{color:#fff;font-size:1.1rem}._adminHub_1g8dl_5773>p{color:#dce9e3;font-size:.7rem;line-height:1.45;font-weight:500;margin:.45rem 0 .8rem}._adminMenuButton_1g8dl_5988{width:100%;display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.7rem;text-align:left;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#fff;border-radius:var(--radius);padding:.8rem;margin-top:.55rem;font:inherit;cursor:pointer}._adminMenuIcon_1g8dl_6005{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:.75rem;background:var(--accent);color:#fff}._adminMenuButton_1g8dl_5988 strong{display:block;font-size:.76rem}._adminMenuButton_1g8dl_5988 small{display:block;color:#dce9e3;font-size:.62rem;line-height:1.35;font-weight:500;margin-top:.13rem}._adminCategory_1g8dl_6029{width:100%}._adminCategoryButton_1g8dl_6033,._adminCategoryButtonOpen_1g8dl_6034{width:100%;display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:.55rem;padding:.8rem;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);background:#ffffff14;color:#fff;font:inherit;text-align:left;cursor:pointer}._adminCategoryButtonOpen_1g8dl_6034{border-color:#ffffff47;background:#ffffff21}._adminCategoryButton_1g8dl_6033 strong,._adminCategoryButtonOpen_1g8dl_6034 strong{display:block;font-size:.78rem}._adminCategoryButton_1g8dl_6033 small,._adminCategoryButtonOpen_1g8dl_6034 small{display:block;margin-top:.13rem;color:#dce9e3;font-size:.61rem;font-weight:500;line-height:1.35}._adminCategoryEnd_1g8dl_6072{display:inline-flex;align-items:center;justify-content:flex-end;gap:.42rem}._adminCategoryChevron_1g8dl_6079,._adminCategoryChevronOpen_1g8dl_6080{transition:transform .18s ease}._adminCategoryChevronOpen_1g8dl_6080{transform:rotate(180deg)}._adminCategoryChildren_1g8dl_6088{display:grid;gap:.38rem;margin:.42rem 0 .1rem 1rem;padding-left:.62rem;border-left:2px solid rgba(255,255,255,.16);animation:_adminChildrenIn_1g8dl_1 .18s ease-out both}._adminChildButton_1g8dl_6097{width:100%;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.58rem;padding:.58rem .62rem;border:1px solid #36554f;border-radius:calc(var(--radius) - .12rem);background:#102824;color:#fff;font:inherit;text-align:left;cursor:pointer}._adminChildButton_1g8dl_6097:hover{background:#1b3b35}._adminChildButton_1g8dl_6097:focus-visible{outline:2px solid #f7caa9;outline-offset:2px}._adminChildButton_1g8dl_6097:active{transform:scale(.99)}._adminChildIcon_1g8dl_6120{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.62rem;background:#ffffff1a;color:#f7caa9}._adminChildButton_1g8dl_6097 strong{display:block;font-size:.69rem}._adminChildButton_1g8dl_6097 small{display:block;margin-top:.1rem;color:#dce9e3;font-size:.56rem;font-weight:500;line-height:1.3}@keyframes _adminChildrenIn_1g8dl_1{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}._adminBack_1g8dl_6155{border:0;background:transparent;color:var(--primary);display:inline-flex;align-items:center;gap:.2rem;padding:0;margin:0 0 .75rem;font:inherit;font-size:.66rem;font-weight:700;cursor:pointer}._adminHeading_1g8dl_62{display:flex;justify-content:space-between;align-items:center;color:var(--primary)}._adminHeading_1g8dl_62 h2{font-size:1rem}._adminIntro_1g8dl_75{color:var(--muted-foreground);font-size:.72rem;line-height:1.4;margin:.4rem 0 .8rem}._statusChoices_1g8dl_6188{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}._statusChoice_1g8dl_6188,._statusChoiceActive_1g8dl_6195{border:1px solid var(--border);border-radius:.65rem;padding:.58rem .25rem;font:inherit;font-size:.62rem;font-weight:700;cursor:pointer}._statusChoice_1g8dl_6188{background:var(--surface);color:var(--muted-foreground)}._statusChoiceActive_1g8dl_6195{background:var(--primary);color:#fff;border-color:var(--primary)}._weatherReasonSection_1g8dl_6216{margin-top:.85rem}._weatherReasonHeading_1g8dl_6220{display:block;margin-bottom:.45rem;color:var(--muted-foreground);font-size:.62rem;letter-spacing:.08em;font-weight:800}._weatherReasonChoices_1g8dl_6229{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}._dateGrid_1g8dl_6235{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.8rem;width:100%}._dateGrid_1g8dl_6235>label{min-width:0;width:100%;overflow:hidden}._dateGrid_1g8dl_6235 input{box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:2.3rem;padding-left:.55rem;padding-right:.5rem;font-size:.72rem}._dateGrid_1g8dl_6235 label span,._messageField_1g8dl_6261>span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700;margin-bottom:.3rem}._messageField_1g8dl_6261{display:block;margin-top:.8rem}._notifyRow_1g8dl_6275{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.8rem;padding:.75rem;background:var(--muted);border-radius:var(--radius)}._notifyRow_1g8dl_6275 strong{display:block;color:var(--primary);font-size:.72rem}._notifyRow_1g8dl_6275 span{display:block;color:var(--muted-foreground);font-size:.62rem;margin-top:.12rem}._notifyOn_1g8dl_6299,._notifyOff_1g8dl_6300{border:0;border-radius:var(--radius-full);min-width:3.1rem;padding:.45rem .6rem;font:inherit;font-size:.6rem;font-weight:800;cursor:pointer}._notifyOn_1g8dl_6299{background:var(--primary);color:#fff}._notifyOff_1g8dl_6300{background:#d4cbbb;color:#5d594f}._statGrid_1g8dl_6321{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.7rem}._statGrid_1g8dl_6321>div{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:.85rem;box-shadow:var(--shadow)}._statGrid_1g8dl_6321 span{display:block;color:var(--muted-foreground);font-size:.58rem;letter-spacing:.08em;font-weight:700}._statGrid_1g8dl_6321 strong{display:block;color:var(--primary);font-size:1rem;margin-top:.3rem}._bottomNav_1g8dl_6351{position:fixed;z-index:200;bottom:0;left:0;right:0;margin:0;width:100%;max-width:none;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--primary);border-top:1px solid rgba(254,255,245,.28);padding:.45rem calc(.25rem + env(safe-area-inset-right)) calc(.42rem + env(safe-area-inset-bottom)) calc(.25rem + env(safe-area-inset-left));box-shadow:0 -8px 24px #2b2a220f}._homeMembershipCard_1g8dl_6371{grid-column:1 / -1;width:100%;min-height:4.5rem;display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border:1px solid #b69261;border-radius:1rem;background-color:#ddbd8d;background-image:repeating-linear-gradient(45deg,#4d321012 0 1px,transparent 1px 5px),repeating-linear-gradient(-45deg,#fff7df42 0 1px,transparent 1px 5px),linear-gradient(110deg,#f3dfba,#d1ab75);color:#30271c;font:inherit;text-align:left;cursor:pointer}._homeMembershipCopy_1g8dl_795{flex:1;min-width:0;display:grid}._homeMembershipCard_1g8dl_6371 svg{flex:none}._homeMembershipEmblem_1g8dl_6402{width:clamp(3.45rem,18.4vw,5.175rem);height:auto;filter:drop-shadow(2px 4px 3px #30271c66)}._weeklyTrayLabel_1g8dl_6408{display:flex;flex-direction:column;align-items:center;gap:.18rem;white-space:nowrap}._weeklyTrayLabel_1g8dl_6408 strong{color:inherit;font-size:1.65rem;line-height:21px;font-weight:900}._navButton_1g8dl_6423,._navActive_1g8dl_6424{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;width:100%;min-height:4.2rem;padding:.3rem .1rem;font-family:inherit;font-size:.6rem;font-weight:700;cursor:pointer}._navIconWrap_1g8dl_6441{position:relative;display:inline-flex}._navIconWrap_1g8dl_6441:empty{display:none}._navDot_1g8dl_6450{position:absolute;right:-.28rem;top:-.18rem;width:.48rem;height:.48rem;border-radius:var(--radius-full);background:#fefff5;box-shadow:0 0 0 2px var(--primary)}._navCountBadge_1g8dl_6461{position:absolute;right:-.72rem;top:-.58rem;min-width:1.08rem;height:1.08rem;padding:0 .24rem;border-radius:var(--radius-full);background:#ff3b4f;color:#fff;border:2px solid #fef7e8;display:inline-flex;align-items:center;justify-content:center;font-size:.56rem;line-height:1;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:0 2px 6px #2b2a222e}._navButton_1g8dl_6423,._navActive_1g8dl_6424{color:#fefff5}._toast_1g8dl_6490{position:fixed;z-index:30;bottom:calc(6rem + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:min(calc(100% - 2rem),350px);background:#172d26;color:#fff;border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:.8rem .9rem;font-size:.73rem;text-align:center}._hero_1g8dl_41 p,._quickCard_1g8dl_2>span:last-child:not(._eventRegisterCta_1g8dl_2124),._homeMaintenanceCopy_1g8dl_699>span:last-child,._featureCard_1g8dl_2176 p,._playerRow_1g8dl_4176 span,._teamCard_1g8dl_4238 p,._memberHero_1g8dl_4239 p,._standingRow_1g8dl_4267 span,._standingMine_1g8dl_4268 span,._profileCard_1g8dl_3654 span,._adminIntro_1g8dl_75,._notifyRow_1g8dl_6275 span,._statusCopy_1g8dl_574 p,._statusCopy_1g8dl_574 small,._shotgunNote_1g8dl_2770 span,._groupSizeRow_1g8dl_2813 span,._packageChoice_1g8dl_2875 span,._packageActive_1g8dl_2876 span,._addOnRow_1g8dl_2939 span,._estimateLine_1g8dl_3070 span,._pricingNotice_1g8dl_3111,._quoteFormCard_1g8dl_2804>p,._infoNote_1g8dl_91{font-weight:500}._subtle_1g8dl_305,._hero_1g8dl_41 p,._heroContact_1g8dl_43,._featureCard_1g8dl_2176 p,._teamCard_1g8dl_4238 p,._memberHero_1g8dl_4239 p,._profileCard_1g8dl_3654 span,._adminIntro_1g8dl_75,._notifyRow_1g8dl_6275 span,._statusCopy_1g8dl_574 p,._shotgunNote_1g8dl_2770 span,._groupSizeRow_1g8dl_2813 span,._packageChoice_1g8dl_2875 span,._packageActive_1g8dl_2876 span,._addOnRow_1g8dl_2939 span,._estimateLine_1g8dl_3070 span,._pricingNotice_1g8dl_3111,._quoteFormCard_1g8dl_2804>p,._infoNote_1g8dl_91,._weeklyDemoNotice_1g8dl_1077 span,._rulebookWelcome_1g8dl_2386>span,._rulebookUserMessage_1g8dl_2434 span,._rulebookAssistantMessage_1g8dl_2435 span,._rulebookNote_1g8dl_2509,._communityMeta_1g8dl_2331 span,._communityEmpty_1g8dl_2342 span,._pendingNotice_1g8dl_2537 span,._photoPreviewMeta_1g8dl_2590 span,._photoRules_1g8dl_2634,._pushHelp_1g8dl_5598,._buddyUpNote_1g8dl_1827{font-family:var(--font-family-reading);font-weight:500}._rulebookUserMessage_1g8dl_2434 span,._rulebookAssistantMessage_1g8dl_2435 span{font-size:.9rem;font-weight:600;line-height:1.58}._rulebookWelcome_1g8dl_2386>span,._rulebookNote_1g8dl_2509,._communityMeta_1g8dl_2331 span,._communityEmpty_1g8dl_2342 span,._pendingNotice_1g8dl_2537 span,._photoPreviewMeta_1g8dl_2590 span,._photoRules_1g8dl_2634,._pushHelp_1g8dl_5598,._buddyUpNote_1g8dl_1827,._weeklyDemoNotice_1g8dl_1077 span,._adminIntro_1g8dl_75,._infoNote_1g8dl_91,._notifyRow_1g8dl_6275 span{font-size:.78rem;font-weight:600;line-height:1.52}._shooterIdQrWrap_1g8dl_260>small,._weeklyShooterScanner_1g8dl_170 small,._weeklyLeaderboardHeading_1g8dl_1038 small,._weeklyRoundViewerHeader_1g8dl_1316>div>small,._buddyUpHeading_1g8dl_1454>div:first-child>small,._buddyUpShooter_1g8dl_1674 small,._buddyUpWinnerSummary_1g8dl_1784 small,._statusCopy_1g8dl_574 small,._packagePrice_1g8dl_2923 small,._rentalCountRow_1g8dl_3002>span small,._pricingFeatureHeading_1g8dl_3249 small,._eventSuccess_1g8dl_3399 small,._scoreHistoryRow_1g8dl_4026 small,._targetBox_1g8dl_4082 small,._membershipPlanCard_1g8dl_4416 small,._joinTotalCard_1g8dl_4749 small,._clayCashQrWrap_1g8dl_4928 small,._clayCashScanner_1g8dl_5030 small,._clayCashRedeemPreview_1g8dl_58 small,._pushComposer_1g8dl_5556>small,._adminUserInfo_1g8dl_5717 small,._adminAlert_1g8dl_2538 small{font-family:var(--font-family-reading);font-size:.75rem;font-weight:600;line-height:1.45}._phone_1g8dl_2 p{font-family:var(--font-family-reading);font-size:.8rem;font-weight:600;line-height:1.52}._phone_1g8dl_2 small{font-family:var(--font-family-reading);font-size:.75rem;font-weight:600;line-height:1.42}._phone_1g8dl_2 ._weeklyLeaderboardRow_1g8dl_1112>div strong,._phone_1g8dl_2 ._buddyUpShooter_1g8dl_1674 strong{font-size:.8rem;line-height:.92rem;font-weight:800}._phone_1g8dl_2 ._buddyUpShooter_1g8dl_1674 small{font-size:.56rem;line-height:.92rem;font-weight:600;letter-spacing:.01em;opacity:.78}._phone_1g8dl_2 h2,._phone_1g8dl_2 ._quickCard_1g8dl_2 strong,._phone_1g8dl_2 ._communityHeading_1g8dl_2286 h2,._phone_1g8dl_2 ._signupCard_1g8dl_2642 h2,._phone_1g8dl_2 ._featureCard_1g8dl_2176 h2,._phone_1g8dl_2 ._weeklyRulesCard_1g8dl_900>strong,._phone_1g8dl_2 ._weeklyEntryCard_1g8dl_957>strong,._phone_1g8dl_2 ._weeklyLeaderboardHeading_1g8dl_1038 strong,._phone_1g8dl_2 ._buddyUpHeading_1g8dl_1454>div:first-child>strong,._phone_1g8dl_2 ._estimateHeading_1g8dl_3057 h2,._phone_1g8dl_2 ._scoreHeader_1g8dl_3865 h2,._phone_1g8dl_2 ._eventDepositHeading_1g8dl_3341 strong,._phone_1g8dl_2 ._teamCard_1g8dl_4238 h2,._phone_1g8dl_2 ._memberHero_1g8dl_4239 h2,._phone_1g8dl_2 ._joinPlanCard_1g8dl_4396 h2,._phone_1g8dl_2 ._joinSuccess_1g8dl_4832 h2,._phone_1g8dl_2 ._memberContactHeading_1g8dl_4863 h2,._phone_1g8dl_2 ._clayCashHeading_1g8dl_4907 h2,._phone_1g8dl_2 ._profileCard_1g8dl_3654 h2,._phone_1g8dl_2 ._adminHubHeading_1g8dl_5964 h2,._phone_1g8dl_2 ._adminHeading_1g8dl_62 h2{font-family:var(--font-family-display);font-weight:800}._phone_1g8dl_2 ._subtle_1g8dl_305,._phone_1g8dl_2 ._shooterIdCard_1g8dl_220>p,._phone_1g8dl_2 ._shooterIdQrWrap_1g8dl_260>small,._phone_1g8dl_2 ._quickCard_1g8dl_2>span:last-child:not(._eventRegisterCta_1g8dl_2124),._phone_1g8dl_2 ._homeMaintenanceCopy_1g8dl_699>span:last-child,._phone_1g8dl_2 ._quickCardUseList_1g8dl_2135 span,._phone_1g8dl_2 ._communityMeta_1g8dl_2331 span,._phone_1g8dl_2 ._communityEmpty_1g8dl_2342 span,._phone_1g8dl_2 ._signupCard_1g8dl_2642>p,._phone_1g8dl_2 ._signupHelp_1g8dl_2688 span,._phone_1g8dl_2 ._shotgunNote_1g8dl_2770 span,._phone_1g8dl_2 ._groupSizeRow_1g8dl_2813 span,._phone_1g8dl_2 ._packageChoice_1g8dl_2875 span,._phone_1g8dl_2 ._packageActive_1g8dl_2876 span,._phone_1g8dl_2 ._packagePrice_1g8dl_2923 small,._phone_1g8dl_2 ._instructorRule_1g8dl_2948,._phone_1g8dl_2 ._addOnRow_1g8dl_2939 span,._phone_1g8dl_2 ._rentalCountRow_1g8dl_3002>span small,._phone_1g8dl_2 ._estimateLine_1g8dl_3070 span,._phone_1g8dl_2 ._taxNotice_1g8dl_3121,._phone_1g8dl_2 ._quoteFormCard_1g8dl_2804>p,._phone_1g8dl_2 ._foodDepositSettings_1g8dl_3214>p,._phone_1g8dl_2 ._scoreSetup_1g8dl_3668>p,._phone_1g8dl_2 ._scoreLegend_1g8dl_3878,._phone_1g8dl_2 ._myScoreHistory_1g8dl_4011>p,._phone_1g8dl_2 ._scoreHistoryRow_1g8dl_4026 span,._phone_1g8dl_2 ._scoreHistoryRow_1g8dl_4026 small,._phone_1g8dl_2 ._targetBox_1g8dl_4082 small,._phone_1g8dl_2 ._weeklyStatGrid_1g8dl_864 span,._phone_1g8dl_2 ._weeklyRulesCard_1g8dl_900 p,._phone_1g8dl_2 ._weeklyEntryCard_1g8dl_957>p,._phone_1g8dl_2 ._weeklyLeaderboardCard_1g8dl_958>p,._phone_1g8dl_2 ._weeklyLeaderboardHeading_1g8dl_1038 small,._phone_1g8dl_2 ._weeklyDemoNotice_1g8dl_1077 span,._phone_1g8dl_2 ._weeklyLeaderboardRow_1g8dl_1112>div span,._phone_1g8dl_2 ._weeklyLeaderboardRow_1g8dl_1112>strong small,._phone_1g8dl_2 ._weeklyRowHint_1g8dl_1282,._phone_1g8dl_2 ._weeklyRoundViewerHeader_1g8dl_1316>div>small,._phone_1g8dl_2 ._weeklyRoundStats_1g8dl_1352 span,._phone_1g8dl_2 ._weeklyRoundStation_1g8dl_1384>div:first-child span,._phone_1g8dl_2 ._buddyUpHeading_1g8dl_1454>div:first-child>small,._phone_1g8dl_2 ._buddyUpShooter_1g8dl_1674 small,._phone_1g8dl_2 ._buddyUpCombined_1g8dl_1756 span,._phone_1g8dl_2 ._buddyUpWinnerSummary_1g8dl_1784 small,._phone_1g8dl_2 ._buddyUpNote_1g8dl_1827,._phone_1g8dl_2 ._eventDepositCard_1g8dl_3327>p,._phone_1g8dl_2 ._eventPaymentCard_1g8dl_3143>p,._phone_1g8dl_2 ._plusGuestManagerCard_1g8dl_4565>p,._phone_1g8dl_2 ._detailCard_1g8dl_3653 span,._phone_1g8dl_2 ._membershipPlanCard_1g8dl_4416 small,._phone_1g8dl_2 ._membershipBenefitsList_1g8dl_4473>div,._phone_1g8dl_2 ._joinTotalCard_1g8dl_4749 small,._phone_1g8dl_2 ._memberContactCard_1g8dl_4387>p,._phone_1g8dl_2 ._iphonePushSetup_1g8dl_5606 span,._phone_1g8dl_2 ._clayCashCard_1g8dl_4898>p,._phone_1g8dl_2 ._clayCashQrWrap_1g8dl_4928 small,._phone_1g8dl_2 ._clayCashScanner_1g8dl_5030 small,._phone_1g8dl_2 ._clayCashRedeemPreview_1g8dl_58 small,._phone_1g8dl_2 ._pushComposer_1g8dl_5556>small,._phone_1g8dl_2 ._profileCard_1g8dl_3654 span,._phone_1g8dl_2 ._adminIntro_1g8dl_75,._phone_1g8dl_2 ._infoNote_1g8dl_91,._phone_1g8dl_2 ._notifyRow_1g8dl_6275 span,._phone_1g8dl_2 ._adminUserInfo_1g8dl_5717 span,._phone_1g8dl_2 ._adminUserInfo_1g8dl_5717 small{color:var(--text-secondary)}._phone_1g8dl_2 ._featureCard_1g8dl_2176 p,._phone_1g8dl_2 ._hero_1g8dl_41 p,._phone_1g8dl_2 ._heroContact_1g8dl_43,._phone_1g8dl_2 ._teamCard_1g8dl_4238 p,._phone_1g8dl_2 ._memberHero_1g8dl_4239 p,._phone_1g8dl_2 ._joinPlanCard_1g8dl_4396 p,._phone_1g8dl_2 ._adminHub_1g8dl_5773>p,._phone_1g8dl_2 ._adminMenuButton_1g8dl_5988 small,._phone_1g8dl_2 ._adminCategoryButton_1g8dl_6033 small,._phone_1g8dl_2 ._adminCategoryButtonOpen_1g8dl_6034 small,._phone_1g8dl_2 ._adminChildButton_1g8dl_6097 small{color:var(--text-secondary-on-dark)}._phone_1g8dl_2 :is(._quickCard_1g8dl_2,._communityCard_1g8dl_23,._signupCard_1g8dl_2642,._shooterIdCard_1g8dl_220,._placeholderCard_1g8dl_6764,._membershipPlanCard_1g8dl_4416,._clayCashCard_1g8dl_4898,._detailCard_1g8dl_3653,._joinTotalCard_1g8dl_4749){--card-copy-color:#2b2922}._phone_1g8dl_2 :is(._featureCard_1g8dl_2176,._teamCard_1g8dl_4238,._memberHero_1g8dl_4239,._joinPlanCard_1g8dl_4396,._adminHub_1g8dl_5773,._adminMenuButton_1g8dl_5988,._adminCategoryButton_1g8dl_6033,._adminCategoryButtonOpen_1g8dl_6034,._adminChildButton_1g8dl_6097,._weeklyFeatureCard_1g8dl_33){--card-copy-color:#fefff5}._phone_1g8dl_2 ._quickCard_1g8dl_2>span:last-child:not(._eventRegisterCta_1g8dl_2124):not(._homeBadgePreview_1g8dl_1),._phone_1g8dl_2 ._homeMaintenanceCopy_1g8dl_699>span:last-child,._phone_1g8dl_2 ._quickCardUseList_1g8dl_2135 span,._phone_1g8dl_2 ._communityMeta_1g8dl_2331 span,._phone_1g8dl_2 ._communityEmpty_1g8dl_2342 span,._phone_1g8dl_2 ._galleryCopy_1g8dl_6771>span:last-child,._phone_1g8dl_2 ._membershipPlanCard_1g8dl_4416>span:not(._eyebrow_1g8dl_1853),._phone_1g8dl_2 ._weeklyFeatureSubheading_1g8dl_802,._phone_1g8dl_2 ._homeMembershipCopy_1g8dl_795>span,._phone_1g8dl_2 ._weeklyFeatureDescription_1g8dl_803{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important;font-weight:500!important;line-height:1.5!important;font-size:15px!important;color:var(--card-copy-color,#2b2922)!important;opacity:1}._phone_1g8dl_2 p{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important;font-weight:500!important;line-height:1.5!important;font-size:15px}._phone_1g8dl_2 small{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important;font-weight:500!important;line-height:1.5!important;font-size:14px}._phone_1g8dl_2 button,._phone_1g8dl_2 button *{font-family:var(--font-family-base)}._phone_1g8dl_2 h1,._phone_1g8dl_2 h2,._phone_1g8dl_2 h3,._phone_1g8dl_2 h4,._phone_1g8dl_2 h5,._phone_1g8dl_2 h6,._phone_1g8dl_2 ._quickCard_1g8dl_2>strong,._phone_1g8dl_2 ._homeMaintenanceCopy_1g8dl_699>strong,._phone_1g8dl_2 ._weeklyFeatureCopy_1g8dl_792>strong{font-family:var(--font-family-display)}._phone_1g8dl_2 ._weeklyLeaderboardCard_1g8dl_958,._phone_1g8dl_2 ._weeklyLeaderboardCard_1g8dl_958 *,._phone_1g8dl_2 ._buddyUpCard_1g8dl_1445,._phone_1g8dl_2 ._buddyUpCard_1g8dl_1445 *{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}._memberHero_1g8dl_4239,._phone_1g8dl_2 ._memberHero_1g8dl_4239{background:transparent;color:var(--primary);box-shadow:none}._memberHero_1g8dl_4239 h2,._memberHero_1g8dl_4239 p,._memberHero_1g8dl_4239>span,._phone_1g8dl_2 ._memberHero_1g8dl_4239 h2,._phone_1g8dl_2 ._memberHero_1g8dl_4239 p,._phone_1g8dl_2 ._memberHero_1g8dl_4239>span{color:var(--primary);opacity:1}@media(min-width:520px){._viewport_1g8dl_294{padding:1.5rem}._phone_1g8dl_2{max-width:430px;min-height:calc(100vh - 3rem);border-radius:2rem;box-shadow:var(--shadow-lg)}}._targetBox_1g8dl_4082 small,._phone_1g8dl_2 ._targetBox_1g8dl_4082 small{color:#153732;font-size:.86rem;font-weight:850;opacity:1}._targetBox_1g8dl_4082:disabled small,._phone_1g8dl_2 ._targetBox_1g8dl_4082:disabled small{color:#4d4b44;opacity:1}._pricingMenu_1wf7u_1{display:grid;gap:6px;margin:6px 0}._pricingMenu_1wf7u_1 ._pricingGameButton_1wf7u_1{display:grid;grid-template-columns:minmax(0,1fr) 12px;gap:8px;align-items:center;width:100%;min-height:44px;padding:8px 10px;border:1px solid #36554f;border-radius:calc(var(--radius) - .12rem);background:#102824;color:#fff;text-align:left;font:800 .69rem var(--font-family-base);cursor:pointer}._pricingMenu_1wf7u_1 ._pricingGameButton_1wf7u_1 ._pricingGameLabel_1wf7u_1{display:block;min-width:0;color:#fff;font-size:.69rem;font-weight:800;line-height:1.4}._pricingMenu_1wf7u_1 ._pricingGameButton_1wf7u_1>svg{width:16px;height:16px;color:#f7caa9}._pricingMenu_1wf7u_1 ._pricingGameButton_1wf7u_1>span{color:#fff;font-size:18px}._pricingMenu_1wf7u_1 ._pricingGameButton_1wf7u_1:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._pricingMenu_1wf7u_1 ._pricingGameButton_1wf7u_1:hover{background:#1b3b35}._pricingEditor_1wf7u_1{margin-top:8px;padding:16px;border-radius:12px;background:#fdf7e1;color:#153732}._pricingEditor_1wf7u_1 h3,._pricingEditor_1wf7u_1 ._fields_1wf7u_1 label>span,._pricingEditor_1wf7u_1 ._leaderboardPrizes_1wf7u_1 label>span{color:#153732}._pricingEditor_1wf7u_1 h3{font-weight:800;margin:18px 0 10px}._pricingEditor_1wf7u_1 p{font-size:.8rem;font-weight:700;line-height:1.5}._pricingEditor_1wf7u_1 ._fields_1wf7u_1{margin-bottom:18px}._leaderboardPrizes_1wf7u_1{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}._weekPrice_1wf7u_1{display:table;max-width:100%;box-sizing:border-box;margin:0 auto 16px;padding:9.2575px 20.7px;border-radius:999px;background:var(--primary);color:#fdf7e1!important;font-size:.92575rem!important;font-weight:950!important;line-height:1.3;text-align:center}._weekDates_1wf7u_1{margin:0 0 18px;color:var(--primary)!important;font-size:1.3rem!important;font-weight:800;line-height:1.4;text-align:center}._gamesLogoRow_1wf7u_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;list-style:none;margin:0 0 8px;padding:0}._gamesLogoRow_1wf7u_1>li{display:flex;align-items:center;justify-content:center;min-width:0;margin:0;padding:0}._gameLogoButton_1wf7u_1{position:relative;display:block;box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin:0;padding:0;border:1px solid #fff;border-radius:12px;background:#15373212;color:var(--foreground);box-shadow:0 10px 20px #0000003d;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,background-color .12s ease,box-shadow .12s ease}._gameLogoButton_1wf7u_1:active{transform:translateY(1px) scale(.98);background:#1537321f}@media(prefers-reduced-motion:reduce){._gameLogoButton_1wf7u_1{transition:none}._gameLogoButton_1wf7u_1:active{transform:none}}._gameLogoButton_1wf7u_1:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._gameLogoButton_1wf7u_1[aria-expanded=true],._gameLogoButton_1wf7u_1:active{box-shadow:0 18px 30px -4px #00000061}._gameLogoButton_1wf7u_1[aria-expanded=true]{background:#1537321f}._handicapButton_1wf7u_1{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0 auto 32px;padding:10px 16px;border:1px solid rgba(21,55,50,.2);border-radius:999px;background:#15373212;color:var(--foreground);font:600 14px -apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;cursor:pointer}._handicapButton_1wf7u_1:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._handicapButton_1wf7u_1[aria-expanded=true]{background:#15373224}._gameLogoHint_1wf7u_1{margin:0 0 12px;text-align:center;color:var(--foreground);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.4}._exploreGamesButton_1wf7u_2{display:block;width:100%;max-width:400px;margin:14px auto 8px;padding:12px 16px;min-height:44px;border:1px solid #fff;border-radius:10px;background:var(--accent);color:var(--accent-foreground);font:700 14px/1.4 -apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;cursor:pointer}._exploreGamesButton_1wf7u_2:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._upcomingGames_1wf7u_2{margin:0 0 32px}._upcomingReveal_1wf7u_2{animation:_exploreGamesReveal_1wf7u_1 2s ease-in both}@keyframes _exploreGamesReveal_1wf7u_1{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._upcomingReveal_1wf7u_2{animation:none}}._upcomingGames_1wf7u_2 h2{margin:0 0 6px;font:800 17px/1.35 -apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;text-align:center}._upcomingGames_1wf7u_2>p{margin:0 0 18px;font-size:14px;line-height:1.5;text-align:center}._upcomingGames_1wf7u_2 ._upcomingGamesRow_1wf7u_2{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(66.6667% - 2.6667px);margin:0 auto 28px;row-gap:20px}._gameCarousel_1wf7u_2{display:flex;align-items:center;justify-content:center;gap:6px;max-width:400px;margin:0 auto}._carouselArrow_1wf7u_2{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:32px;padding:0;border:1px solid #fff;border-radius:8px;background:var(--accent);color:#fff;cursor:pointer}._carouselArrow_1wf7u_2:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._carouselArrow_1wf7u_2:active{transform:translateY(1px)}._carouselWindow_1wf7u_2{width:280px;max-width:calc(100% - 84px);overflow:hidden;padding:12px 12px 34px;box-sizing:border-box}._carouselSlide_1wf7u_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;animation:_upcomingSlideRight_1wf7u_1 .24s ease-out both}._carouselSlide_1wf7u_2[data-direction="-1"]{animation-name:_upcomingSlideLeft_1wf7u_1}._carouselSlide_1wf7u_2 img{display:block;width:100%;height:100px;object-fit:contain}._carouselSlide_1wf7u_2 img[src*=double-trouble]{transform:scale(1.3)}._upcomingGames_1wf7u_2 ._carouselPosition_1wf7u_2{margin:-12px 0 20px;font-size:12px;font-weight:600;text-align:center}@keyframes _upcomingSlideRight_1wf7u_1{0%{transform:translate(115%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _upcomingSlideLeft_1wf7u_1{0%{transform:translate(-115%);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){._carouselSlide_1wf7u_2{animation:none}}._gamesLogoRow_1wf7u_1 img{display:block;width:100%;height:clamp(64px,22vw,140px);object-fit:contain}._openingGamesArtwork_1wf7u_3{display:block;width:100%;max-width:680px;height:auto;object-fit:contain;margin:0 auto 14px}._gamesIntro_1wf7u_3{margin:0 0 20px;text-align:left;color:var(--foreground);font-size:.9rem;font-weight:800;line-height:1.6}._gamesIntro_1wf7u_3 p{margin:0 0 8px}._gamesIntro_1wf7u_3 ol{margin:0;padding-left:1.6em}._gamesIntro_1wf7u_3 li{padding-left:4px;margin:4px 0}._lineup_1wf7u_3{margin:12px 0 20px;padding:18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground)}._lineup_1wf7u_3>strong,._compact_1wf7u_3>strong{display:block;font-weight:800;font-size:1rem}._lineup_1wf7u_3>span,._compact_1wf7u_3>span{display:block;margin-top:6px;line-height:1.5;font-weight:700}._lineup_1wf7u_3 p{font-size:.75rem;line-height:1.5}._lineup_1wf7u_3 small{font-weight:800}._lineup_1wf7u_3 details{margin-top:18px;border-top:1px solid var(--border);padding-top:14px}._lineup_1wf7u_3 summary{font-weight:800;cursor:pointer}._fields_1wf7u_1{display:grid;gap:12px}._fields_1wf7u_1 label span{display:block;font-size:.7rem;font-weight:800;margin-bottom:5px}._schedule_1wf7u_3{margin:15px 0}._card_1wf7u_3{margin-top:20px;padding:22px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--foreground)}._card_1wf7u_3 header{display:flex;align-items:center;gap:12px;justify-content:space-between}._card_1wf7u_3 header img{width:70%;max-width:312px;height:auto;object-fit:contain}._pot_1wf7u_3{background:var(--primary);color:var(--primary-foreground);padding:12px;border-radius:var(--radius);text-align:center;flex-shrink:0}._pot_1wf7u_3 span{display:block;font-size:.5rem;font-weight:800}._pot_1wf7u_3 strong{display:block;font-size:1.1rem;font-weight:800}._card_1wf7u_3>p{font-size:.7rem;line-height:1.5}._rows_1wf7u_3{max-height:30rem;overflow:auto}._rows_1wf7u_3>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border);padding:12px 0;font-size:.75rem}._rows_1wf7u_3 small{display:block;margin-top:4px}._rows_1wf7u_3 b{white-space:nowrap}._compact_1wf7u_3{display:block;color:inherit}._compact_1wf7u_3>strong{font-size:inherit}._compact_1wf7u_3>span{font-size:inherit}._demo_1wf7u_4{display:block;font-size:12px;color:var(--accent);margin:12px 0}._windowTitle_1wf7u_4{position:relative;z-index:2;display:table;max-width:90%;margin:22px auto -1px;padding:5.625px 15px;border:0;border-radius:7.5px 7.5px 0 0;background:#d4af37;color:#30270f;font-size:.75rem;font-weight:900;line-height:1.25;text-align:center}._tabToggle_1wf7u_4{display:block;margin:-5.625px -15px;padding:5.625px 15px;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}._tabToggle_1wf7u_4:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._gameCard_1wf7u_4 ._amigoWinnerGroup_1wf7u_4{margin-top:0}._amigoWinnerGroup_1wf7u_4>button{grid-template-columns:minmax(0,1fr) auto}._gameCard_1wf7u_4 ._amigoWinnerGroup_1wf7u_4>button>div>em{font-size:14px;line-height:1.4}._gameCard_1wf7u_4 ._amigoWinnerGroup_1wf7u_4>button>div>strong{font-size:18px;line-height:1.35;font-weight:800;white-space:normal;overflow-wrap:anywhere}._targetRange_1wf7u_4{margin:4px 0 12px;font-size:1.2rem;font-weight:900;line-height:1.25;text-align:center;color:var(--foreground)}._rows_1wf7u_3 ._shooterGroup_1wf7u_4{display:block;padding:0;border:0;margin:5px 0 8px}._shooterButton_1wf7u_4{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:12px;color:var(--foreground);font:inherit;cursor:pointer;box-shadow:0 5px 8px #0002}._shooterButton_1wf7u_4[aria-expanded=true]{border-radius:var(--radius) var(--radius) 0 0}._shooterButton_1wf7u_4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._amigoSlideout_1wf7u_4{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:start}._amigoSlideout_1wf7u_4>button{grid-column:2;grid-row:1}._amigoSlideout_1wf7u_4>._amigoDetails_1wf7u_4{grid-column:1;grid-row:1;display:grid;gap:10px}._amigoSlideout_1wf7u_4 ._amigoDetails_1wf7u_4 p{margin:0;min-height:36px;display:flex;flex-wrap:wrap;align-items:center;column-gap:4px}._amigoDetails_1wf7u_4 p{margin:10px 0;font-size:13px;line-height:1.5}._targetGrid_1wf7u_4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;max-width:260px;margin:12px auto 10px}._targetBox_1wf7u_4{display:flex;align-items:center;justify-content:center;min-height:30px;border:1px solid var(--border);border-radius:4px;background:var(--primary);color:var(--primary-foreground);font-size:15px;font-weight:800}._targetBox_1wf7u_4[data-mark=O]{background:var(--accent);color:var(--accent-foreground)}._targetBox_1wf7u_4[data-covered=true]{background:#f4cb55;color:#2b2922;border:2px dashed #695014;box-shadow:inset 0 0 0 1px #fff5}._amigoDetails_1wf7u_4 span{font-size:11px;color:var(--muted-foreground)}._rows_1wf7u_3>div>span>strong{display:block;margin-top:5px}._pot_1wf7u_3{min-width:85px}._pot_1wf7u_3 span{max-width:100px;line-height:1.4}._lineup_1wf7u_3 details input{max-width:100%}._gameCard_1wf7u_4>p{font-size:.7rem;line-height:1.45;margin:10px 0 14px}._winnerGroup_1wf7u_6{margin:6px 0 14px;min-width:0}._winnerGroup_1wf7u_6>button{font-size:inherit}._winnerGroup_1wf7u_6>button small{display:block;font-size:11px;margin-top:4px}._winnerGroup_1wf7u_6>button[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}._gameCard_1wf7u_4 ._oddRows_1wf7u_6{max-height:30rem;overflow-y:auto;overscroll-behavior:contain;grid-auto-rows:max-content;align-content:start;padding:8px 8px 18px;border:1px solid var(--border);border-radius:var(--radius);box-shadow:inset 0 8px 8px -8px #0004,inset 0 -8px 8px -8px #0004,0 5px 14px #0002}._oddGroup_1wf7u_6{position:relative;isolation:isolate;margin:0}._stationColumns_1wf7u_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;text-align:center}._stationColumns_1wf7u_6>div{min-width:0}._stationColumns_1wf7u_6 h4{font-weight:900;text-align:center}._oddPanel_1wf7u_6{z-index:1;box-shadow:0 5px 10px #0002}._gameCard_1wf7u_4 ._teamButton_1wf7u_6{position:relative;z-index:2;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;box-shadow:0 6px 9px #0003}._gameCard_1wf7u_4 ._teamButton_1wf7u_6[data-odd-team-rank="1"]{box-shadow:inset 4px 0 #d4af37,0 6px 9px #0003}._gameCard_1wf7u_4 ._teamButton_1wf7u_6[data-odd-team-rank="2"]{box-shadow:inset 4px 0 #a7a9ac,0 6px 9px #0003}._teamButton_1wf7u_6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._teamButton_1wf7u_6 [class*=buddyUpWinnerSummary]{display:grid;gap:.35rem;margin-top:.5rem}._teamButton_1wf7u_6 [class*=buddyUpWinnerSummary] strong{line-height:1.5}._teamPlace_1wf7u_6{font-size:.6rem;color:var(--muted-foreground);font-weight:800}._gameCard_1wf7u_4 [data-odd-team-rank]{grid-template-columns:minmax(0,1fr) auto}._gameCard_1wf7u_4 [data-odd-team-rank] strong{font-weight:800}._gameCard_1wf7u_4 [data-odd-team-rank]>div:first-child{min-width:0}._gameCard_1wf7u_4 [data-odd-team-rank] [class*=buddyUpShooter]{flex-wrap:wrap;row-gap:2px}._gameCard_1wf7u_4 [data-odd-team-rank] [class*=buddyUpShooter]>b{white-space:nowrap}._gameCard_1wf7u_4 [data-odd-team-rank] [class*=buddyUpCombined]{align-self:start}._gamesLogoRow_1wf7u_1[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._stationRows_12sj7_1{display:grid;gap:5px;margin:12px 0}._stationRow_12sj7_1{display:grid;grid-template-columns:24px minmax(0,1fr);gap:5px;align-items:center}._stationLabel_12sj7_1{font-size:11px;font-weight:800;color:var(--foreground)}._stationTargets_12sj7_1{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px}._stationTargets_12sj7_1>span{min-width:0;min-height:25px;font-size:12px;box-sizing:border-box}._legend_12sj7_2{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-bottom:14px;font-size:11px;line-height:1.3}._legend_12sj7_2>span{display:inline-flex;align-items:center;gap:5px}._legend_12sj7_2 i{width:20px;min-height:20px;box-sizing:border-box;font-size:11px;font-style:normal;flex-shrink:0}._leaderboard_11b08_1._leaderboard_11b08_1{margin-top:.9rem}._shell_rl3xe_1{min-width:0}._frame_rl3xe_2{position:relative;isolation:isolate;border-radius:var(--radius);min-width:0}._frame_rl3xe_2>div{scrollbar-width:thin;scrollbar-color:var(--border) transparent}._frame_rl3xe_2>div:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius)}._top_rl3xe_5,._bottom_rl3xe_5{position:absolute;left:0;right:0;height:22px;pointer-events:none;z-index:2;transition:opacity .16s ease}._top_rl3xe_5{top:0;border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(to bottom,#2b292252,#2b292200)}._bottom_rl3xe_5{bottom:0;border-radius:0 0 var(--radius) var(--radius);background:linear-gradient(to top,#2b292252,#2b292200)}._hint_rl3xe_8{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:600;line-height:1.4;text-align:center;color:var(--muted-foreground);padding:8px 0 2px}._hint_rl3xe_8 span{color:var(--accent);margin-left:4px}@media(prefers-reduced-motion:reduce){._top_rl3xe_5,._bottom_rl3xe_5{transition:none}}._panel_19a4o_1{position:relative;z-index:0;transform-origin:top center;margin:-24px 2px 8px;padding:41px 12px 22px;border:1px solid var(--border);border-top:0;border-radius:0 0 var(--radius) var(--radius);background:var(--card);color:var(--foreground);min-width:0;font-family:var(--font-family-base);animation:_reveal_19a4o_1 .38s cubic-bezier(.2,.8,.3,1.15) both}._leaderboardPanel_19a4o_2{padding-top:31px}._header_19a4o_2{display:flex;justify-content:space-between;align-items:center;gap:8px}._header_19a4o_2>div{min-width:0}._header_19a4o_2 strong{display:block;font-size:14px}._header_19a4o_2 small{display:block;font-size:10px;color:var(--muted-foreground);margin-top:3px}._close_19a4o_4{display:flex;align-items:center;justify-content:center;gap:4px;min-height:36px;padding:6px 9px;background:var(--accent);color:#fff;border:0;border-radius:var(--radius-sm);font:700 12px var(--font-family-base);cursor:pointer;flex-shrink:0}._close_19a4o_4 svg{width:16px;height:16px}._stats_19a4o_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0}._stats_19a4o_5>div{padding:6px;background:transparent;border-radius:6px;min-width:0;text-align:center}._stats_19a4o_5 span{display:block;font-size:10px;color:var(--muted-foreground);line-height:1.2}._stats_19a4o_5 strong{display:block;font-size:16px;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--primary)}._controls_19a4o_9{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8px}._controls_19a4o_9 button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-foreground);cursor:pointer;flex-shrink:0}._controls_19a4o_9 button svg{width:18px;height:18px}._controls_19a4o_9 button:disabled{opacity:.3;cursor:default}._controls_19a4o_9>span{text-align:center;font-size:12px;font-weight:700}._controls_19a4o_9 small{display:block;font-size:10px;font-weight:500;color:var(--muted-foreground)}._panel_19a4o_1 button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._window_19a4o_13{overflow:hidden;min-width:0}._track_19a4o_13{display:flex;transition:transform .26s ease;align-items:stretch}._pair_19a4o_13{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;flex:0 0 100%;min-width:0;box-sizing:border-box}._station_19a4o_14{border:1px solid var(--border);border-radius:7px;padding:7px;min-width:0;background:var(--surface)}._station_19a4o_14 header{display:flex;justify-content:space-between;gap:4px;align-items:center;margin-bottom:7px;font-size:11px}._station_19a4o_14 header span{font-variant-numeric:tabular-nums;font-weight:700}._marks_19a4o_16{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}._marks_19a4o_16 span{display:grid;place-items:center;min-height:20px;font-size:10px;font-weight:700;border-radius:3px}._hit_19a4o_17{background:var(--primary);color:var(--primary-foreground)}._miss_19a4o_17{background:var(--muted);color:var(--foreground);border:1px solid var(--border)}@keyframes _reveal_19a4o_1{0%{opacity:0;transform:translateY(-10px) scaleY(.96)}75%{opacity:1;transform:translateY(2px) scaleY(1.01)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._panel_19a4o_1{animation:none}._track_19a4o_13{transition:none}}._game_1w7r2_1{min-width:0}._copy_1w7r2_1{font-size:12px;line-height:1.5;margin:12px 0}._demo_1w7r2_1{display:block;font-size:12px;color:var(--accent);margin:12px 0}._draw_1w7r2_1{display:flex;flex-direction:column;gap:8px;margin:16px 0}._draw_1w7r2_1 p{margin:0;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:800;display:flex;align-items:center;gap:6px}._draw_1w7r2_1 p:first-child{background:#d3ed35;color:#202700}._draw_1w7r2_1 p:last-child{background:#ed702c;color:#201000}._rows_1w7r2_1{max-height:30rem;overflow-y:auto;padding:8px;overscroll-behavior:contain}._group_1w7r2_1{position:relative;isolation:isolate;margin:6px 0 14px;min-width:0}._game_1w7r2_1 ._shooter_1w7r2_1{position:relative;z-index:2;grid-template-columns:minmax(0,1fr) auto;font:inherit;box-shadow:0 5px 9px #0002}._shooter_1w7r2_1[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}._shooter_1w7r2_1 small{display:block;font-size:11px;line-height:1.5}._math_1w7r2_1{font-size:14px;line-height:1.5;text-align:center;margin:10px 0}._legend_1w7r2_1{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;font-size:11px;margin:12px 0}._legend_1w7r2_1 span{display:flex;align-items:center;gap:4px}._grid_1w7r2_1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;max-width:340px;margin:12px auto}._target_1w7r2_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:56px;border:1px solid var(--border);border-radius:5px;background:var(--card);color:var(--foreground)}._target_1w7r2_1[data-kind=poison]{background:#d3ed35;color:#202700;border-color:#65760c}._target_1w7r2_1[data-kind=bonus]{background:#ed702c;color:#201000;border-color:#9a3c08}._target_1w7r2_1 small{font-size:9px;line-height:1.1}._target_1w7r2_1 b{font-size:16px;line-height:1.3}._target_1w7r2_1 span{display:flex;align-items:center;gap:2px;min-height:12px;font-size:10px;font-weight:800}._game_1k1me_1{min-width:0}._copy_1k1me_1{font-size:.7rem;line-height:1.45;margin:10px 0 14px}._demo_1k1me_1{display:block;font-size:12px;color:var(--accent);margin:12px 0}._draw_1k1me_1{display:flex;justify-content:center;gap:7px;margin:18px 0;flex-wrap:wrap}._clay_1k1me_1{display:grid;place-items:center;width:34px;height:34px;box-sizing:border-box;border:3px solid #b34c1f;border-radius:50%;background:#ee6b2f;box-shadow:inset 0 0 0 2px #ffb26d,0 3px #71361e;color:#fffaf0;font:800 14px var(--font-family-base);animation:_flip_1k1me_1 .52s ease-out both}._explanation_1k1me_1{font-size:.7rem;font-weight:700;line-height:1.5;color:var(--muted-foreground);margin:12px 0}._rows_1k1me_1{max-height:30rem;overflow-y:auto;padding:8px;overscroll-behavior:contain}._group_1k1me_1{margin:6px 0 14px;min-width:0;position:relative;isolation:isolate}._game_1k1me_1 ._shooter_1k1me_1{position:relative;z-index:2;grid-template-columns:minmax(0,1fr) auto;font:inherit;box-shadow:0 5px 9px #0002}._shooter_1k1me_1[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}._badge_1k1me_1{display:inline-block;align-self:flex-start;margin-top:5px;padding:3.84px 7.68px;border-radius:999px;background:var(--accent);color:#fdf7e1;font-size:.6912rem;font-style:normal;font-weight:700;line-height:1.2}._targetTitle_1k1me_1{margin:4px 0 6px;text-align:center;font-size:.9rem;font-weight:900;line-height:1.3}._markGrid_1k1me_1+._targetTitle_1k1me_1{margin-top:16px}._markGrid_1k1me_1{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:6px auto 10px;max-width:300px}._markGrid_1k1me_1>div{width:32px;text-align:center}._markGrid_1k1me_1 small{display:block;margin-bottom:3px;font-size:10px;font-weight:700;color:var(--muted-foreground)}._mark_1k1me_1{display:grid;place-items:center;min-height:30px;border:1px solid var(--border);border-radius:4px;background:var(--primary);color:var(--primary-foreground);font-size:15px;font-weight:800}._mark_1k1me_1[data-mark=O]{background:var(--accent);color:var(--accent-foreground)}@keyframes _flip_1k1me_1{0%{transform:rotateY(90deg);opacity:0}to{transform:rotateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){._clay_1k1me_1{animation:none}}._panel_1qcsf_1,._panel_1qcsf_1 :is(h2,h3,p,button){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;text-align:left}._panel_1qcsf_1{margin:0 0 32px;padding:16px;background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);text-align:left;outline:none}._panel_1qcsf_1:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._header_1qcsf_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._panel_1qcsf_1 ._header_1qcsf_1 h2{margin:0;padding-right:8px;font-size:17px;font-weight:800;line-height:1.3;text-align:left;white-space:normal;overflow:visible}._header_1qcsf_1 ._closeButton_1qcsf_1{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30.8px;height:30.8px;min-height:30.8px;padding:0;border:0;border-radius:5px;background:var(--accent);color:var(--primary-foreground)}._header_1qcsf_1 ._closeButton_1qcsf_1:hover{background:color-mix(in srgb,var(--accent) 88%,black)}._panel_1qcsf_1 ._intro_1qcsf_1,._panel_1qcsf_1 ._section_1qcsf_1 p{font-size:15px!important;line-height:1.6!important;font-weight:400!important;color:#2b2922}._panel_1qcsf_1 ._intro_1qcsf_1{margin:12px 0 0}._panel_1qcsf_1 ._section_1qcsf_1 p{margin:0}._section_1qcsf_1{margin-top:16px}._panel_1qcsf_1 ._section_1qcsf_1 h3{text-align:left;margin:0 0 5px;font-size:16px;font-weight:800;line-height:1.4}@media(max-width:640px){._panel_1qcsf_1 ._intro_1qcsf_1,._panel_1qcsf_1 ._section_1qcsf_1 p{font-size:13px!important;line-height:1.5!important}._panel_1qcsf_1 ._section_1qcsf_1 h3{font-size:14px}._header_1qcsf_1 ._closeButton_1qcsf_1{width:22px;height:22px;min-width:22px;min-height:22px;border-radius:4px}._header_1qcsf_1 ._closeButton_1qcsf_1 svg{width:14px;height:14px}}@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._topRow_opou9_1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px}._prizeBoxes_opou9_2{display:flex;flex-direction:column;gap:8px;margin-left:auto}._mascot_opou9_3{display:block;width:300px;max-width:100%;height:auto;object-fit:contain;object-position:left center;margin:0}._gamesLink_t77y8_1{display:flex;width:fit-content;margin:16px auto 0;align-items:center;min-height:36px;padding:4px 12px;border-radius:8px;background:#bd4000;color:#fff;font-size:.875rem;font-weight:750;text-decoration:none}button._gamesLink_t77y8_1{border:0;cursor:pointer}._header_t77y8_3{width:100%;margin:4px auto;text-align:center}._logo_t77y8_3{display:block;width:min(100%,520px);height:auto;margin:0 auto 20px}._actions_t77y8_3{display:grid;grid-template-columns:minmax(0,1fr);width:min(240px,80%);max-width:240px;gap:12px;margin:0 auto;scroll-margin-top:20px}._actions_t77y8_3 ._tile_t77y8_3{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;padding:14px 20px;border:0;border-radius:11px;background:var(--accent);color:#fefff5;font-size:16px;font-weight:800;line-height:1.25;text-align:center;box-shadow:0 4px 14px #00000026;transition:transform .14s ease}._actions_t77y8_3 ._tile_t77y8_3>svg{width:20px;height:20px;flex-shrink:0}._actions_t77y8_3 ._tile_t77y8_3:active{transform:translateY(1px)}._actions_t77y8_3 ._tile_t77y8_3:focus-visible{outline:3px solid var(--primary);outline-offset:4px}@media(prefers-reduced-motion:reduce){._actions_t77y8_3 ._tile_t77y8_3{transition:none}}._actions_t77y8_3 ._play_t77y8_4{position:relative;overflow:hidden;isolation:isolate;animation:_playWiggle_t77y8_1 5s ease-in-out infinite;transform-origin:center}._play_t77y8_4:after{content:"";position:absolute;inset:-30% auto -30% -65%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(254,255,245,.65),transparent);transform:translate(0) skew(-18deg);opacity:0;animation:_playShimmer_t77y8_1 5s ease-in-out infinite}@keyframes _playWiggle_t77y8_1{0%,12%,to{transform:translate(0) rotate(0)}2%,6%,10%{transform:translate(-2px) rotate(-2deg)}4%,8%{transform:translate(2px) rotate(2deg)}}@keyframes _playShimmer_t77y8_1{0%,13%{transform:translate(0) skew(-18deg);opacity:0}15%{opacity:1}31%{transform:translate(420%) skew(-18deg);opacity:1}33%,to{transform:translate(420%) skew(-18deg);opacity:0}}@media(prefers-reduced-motion:reduce){._actions_t77y8_3 ._play_t77y8_4,._play_t77y8_4:after{animation:none}._play_t77y8_4:after{display:none}}html[data-weekly50-embed]:has(._page_v3hat_1:not(._appPage_v3hat_1)),html[data-weekly50-embed] body:has(._page_v3hat_1:not(._appPage_v3hat_1)){overflow:hidden!important;scrollbar-width:none}html[data-weekly50-embed]:has(._page_v3hat_1:not(._appPage_v3hat_1))::-webkit-scrollbar,html[data-weekly50-embed] body:has(._page_v3hat_1:not(._appPage_v3hat_1))::-webkit-scrollbar{display:none}._gameGuidePopup_v3hat_1{width:min(600px,calc(100vw - 24px));text-align:left}._gameGuidePopup_v3hat_1>section{margin:0;padding:0;border:0;border-radius:0;background:transparent}._gameGuidePopup_v3hat_1 h2,._gameGuidePopup_v3hat_1 h3,._gameGuidePopup_v3hat_1 p{text-align:left}._page_v3hat_1{width:100%;max-width:1440px;margin:0 auto;padding:16px 12px 24px;box-sizing:border-box;color:#2b2922;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-wrap:anywhere;background:transparent}html:has(._page_v3hat_1:not(._appPage_v3hat_1)),body:has(._page_v3hat_1:not(._appPage_v3hat_1)),#root:has(._page_v3hat_1:not(._appPage_v3hat_1)){background:transparent!important}._page_v3hat_1 *{box-sizing:border-box;min-width:0}._page_v3hat_1 h2,._page_v3hat_1 h3{font-family:Montserrat,sans-serif;font-weight:700;text-align:center}._page_v3hat_1 h2{font-size:clamp(22px,3vw,30px);margin:12px 0}._logo_v3hat_1{display:block;width:min(780px,100%);height:auto;margin:0 auto 28px}._dates_v3hat_1{text-align:center;font-weight:650;margin:8px 0 20px}._current_v3hat_1{margin-bottom:44px}._gameGrid_v3hat_1,._boardGrid_v3hat_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}._gameGrid_v3hat_1[data-count="4"],._boardGrid_v3hat_1[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}._gameGrid_v3hat_1>div{padding:10px}._gameButton_v3hat_1{background:none;border:0;cursor:pointer;width:100%;padding:0}._gameButton_v3hat_1 img{width:100%;height:170px;object-fit:contain}._gameButton_v3hat_1:focus-visible{outline:3px solid #ff5c00;border-radius:10px}._hint_v3hat_1{text-align:center;margin:18px auto;max-width:740px;line-height:1.5}._board_v3hat_1>section,._board_v3hat_1>div{width:100%;margin:0;height:auto;background:#fefff5}._boardLogo_v3hat_1{width:100%;height:160px;object-fit:contain}._board_v3hat_1{min-width:0}._board_v3hat_1 h3{font-size:20px}._empty_v3hat_1{display:flex;flex-direction:column;gap:10px;min-height:240px;padding:24px 12px;text-align:center;border-radius:12px;background:#edf0e8;box-shadow:inset 0 9px 12px -14px #153732,inset 0 -9px 12px -14px #153732}._empty_v3hat_1 strong{font-size:20px}._empty_v3hat_1 span{font-size:15px}._placeholder_v3hat_1{height:28px;background:#15373214;border-radius:5px;margin-top:8px}._prize_v3hat_1{text-align:center;font-weight:700;line-height:1.6}._countdown_v3hat_1{padding:48px 16px;text-align:center;background:#153732;color:#fefff5;border-radius:16px}._countdown_v3hat_1 strong{font-size:clamp(40px,9vw,72px);font-variant-numeric:tabular-nums}._results_v3hat_1{padding-bottom:12px}._boardGrid_v3hat_1{row-gap:24px}._board_v3hat_1 img{max-width:100%}@media(max-width:767px){._page_v3hat_1{font-size:14px}._page_v3hat_1 h2{font-size:20px}._page_v3hat_1 ._hint_v3hat_1{font-size:14px}._page_v3hat_1 ._empty_v3hat_1 strong{font-size:18px}._page_v3hat_1 ._empty_v3hat_1 span{font-size:14px}._page_v3hat_1 ._board_v3hat_1 p,._page_v3hat_1 ._board_v3hat_1 small{font-size:14px!important}._gameGrid_v3hat_1,._gameGrid_v3hat_1[data-count="4"]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px}._gameGrid_v3hat_1>div{padding:0;width:min(250px,76%)}._gameButton_v3hat_1{display:block;margin:0 auto}._gameButton_v3hat_1 img{display:block;width:100%;height:125px;object-fit:contain;margin:0 auto}._boardGrid_v3hat_1,._boardGrid_v3hat_1[data-count="4"]{grid-template-columns:minmax(0,1fr)}._page_v3hat_1{padding:8px}._logo_v3hat_1{margin-bottom:22px}._current_v3hat_1{margin-bottom:28px}._dates_v3hat_1{font-size:13px}._boardLogo_v3hat_1{height:170px}}._appPage_v3hat_1{padding-inline:0}._appPage_v3hat_1 h2,._appPage_v3hat_1 h3{font-family:Montserrat,sans-serif!important;font-weight:700!important}._appPage_v3hat_1 ._hint_v3hat_1,._appPage_v3hat_1 ._dates_v3hat_1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400!important}._appPage_v3hat_1 ._dates_v3hat_1{font-weight:650!important}._appPage_v3hat_1 ._board_v3hat_1 h3{font-size:12px!important;line-height:1.4!important}._appPage_v3hat_1 ._hint_v3hat_1{font-size:16px!important}@media(max-width:767px){._appPage_v3hat_1 ._hint_v3hat_1{font-size:14px!important}._appPage_v3hat_1 ._dates_v3hat_1{font-size:13px!important}}
