1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,58426,80189,99527,80711,e=>{"use strict";var t=e.i(43476),r=e.i(22016),n=e.i(71645);function s(e){if("complete"===document.readyState)return()=>{};let t=()=>{r(),e()},r=()=>{window.removeEventListener("load",t),window.removeEventListener("pageshow",t)};return window.addEventListener("load",t),window.addEventListener("pageshow",t),r}function i(e,t){e&&e.checked!==t&&(e.checked=t)}function a(e,t){(0,n.useEffect)(()=>i(e.current,t),[e,t]);let r=(0,n.useEffectEvent)(()=>i(e.current,t));(0,n.useEffect)(()=>s(()=>r()),[])}e.s(["useCheckedMatchesState",0,a,"usePrefilledFields",0,function(e,t,r){let i=(0,n.useEffectEvent)(r);(0,n.useLayoutEffect)(()=>{let r=e.current;if(!r)return;let n=new Set,a=()=>{let e=new Map,s=new Map;for(let[i,a]of function(e,t=[]){let r=new Set,n=new Set;for(let s of Array.from(e.elements))!(!s.name||t.includes(s.name)||s.matches(":disabled"))&&("checkbox"===s.type&&n.add(s.name),("SELECT"===s.tagName?Array.from(s.options).some(e=>e.selected!==e.defaultSelected):"checkbox"===s.type||"radio"===s.type?s.checked!==s.defaultChecked:s.value!==s.defaultValue)&&r.add(s.name));let s=new Map;for(let[t,n]of new FormData(e))r.has(t)&&"string"==typeof n&&n&&s.set(t,[...s.get(t)??[],n]);for(let e of r)n.has(e)&&!s.has(e)&&s.set(e,[]);return s}(r,[...n]))(t.includes(i)?s:e).set(i,a);(e.size||s.size)&&i(e,s)};if(a(),"complete"===document.readyState)return;let o=e=>{let{name:t}=e.target;t&&n.add(t)},l=()=>{r.removeEventListener("input",o),r.removeEventListener("change",o)};r.addEventListener("input",o),r.addEventListener("change",o);let u=s(()=>{l(),a()});return()=>{u(),l()}},[e,t])},"withPrefilledValues",0,function(e,t,r){let n={...e};for(let e of Object.keys(r)){let[s]=t.get(r[e])??[];s&&(n[e]=s)}return n}],80189);let o="font-semibold text-courtside underline underline-offset-2 hover:text-ink focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-courtside";function l({copy:e}){return(0,t.jsxs)("p",{className:"text-xs leading-5 text-ink/71",children:[e.replyDisclosure," See our"," ",(0,t.jsxs)(r.default,{href:"/privacy-policy",target:"_blank",rel:"noopener noreferrer",className:o,children:["Privacy Policy",(0,t.jsx)("span",{className:"sr-only",children:" (opens in a new tab)"})]})," ","and"," ",(0,t.jsxs)(r.default,{href:"/tos",target:"_blank",rel:"noopener noreferrer",className:o,children:["SMS Terms",(0,t.jsx)("span",{className:"sr-only",children:" (opens in a new tab)"})]}),"."]})}e.s(["SmsConsentFields",0,function({copy:e,hasPhone:r,followUpChecked:s,onFollowUpChange:i}){let o=(0,n.useRef)(null),u=r&&s;return a(o,u),(0,t.jsxs)("div",{className:"grid gap-2",children:[(0,t.jsxs)("label",{className:`flex items-start gap-3 text-[13px] leading-5 text-ink ${r?"cursor-pointer":"cursor-default"}`,children:[(0,t.jsx)("input",{ref:o,name:"sms_follow_up",type:"checkbox",checked:u,disabled:!r,onChange:e=>i(e.target.checked),className:"mt-0.5 h-4 w-4 shrink-0 cursor-pointer accent-courtside focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-courtside disabled:cursor-default"}),(0,t.jsxs)("span",{children:[(0,t.jsx)("strong",{className:"font-bold",children:e.followUpPitch}),e.followUpDisclosure.slice(e.followUpPitch.length)]})]}),(0,t.jsx)(l,{copy:e})]})},"SmsReplyNotice",0,l],58426);let u=()=>()=>{};e.s(["SubmitButton",0,function({children:e,className:r,disabled:s}){let i=(0,n.useSyncExternalStore)(u,()=>!0,()=>!1);return(0,t.jsx)("button",{type:"submit",disabled:!i||s,className:r,autoComplete:"off",children:e})}],99527);let c="At Fault";function m({pitch:e,subject:t,source:r}){let n=`Send me text updates about my ${e}`;return{source:r,followUpPitch:n,followUpDisclosure:`${n} â automated reminders and follow-ups from ${c}. Optional â not required to book or buy anything.`,replyDisclosure:`By providing your phone number, you agree that ${c} may text you about your ${t}. Message frequency varies. Message and data rates may apply. Reply STOP to opt out or HELP for help.`}}let d=m({pitch:"event",subject:"event inquiry",source:"at_fault_native_event_inquiry"}),p=m({pitch:"membership inquiry",subject:"membership inquiry",source:"at_fault_native_membership_form"}),h=m({pitch:"catering order",subject:"catering order",source:"at_fault_native_catering_order"});e.s(["CATERING_ORDER_SMS",0,h,"EVENT_INQUIRY_SMS",0,d,"MEMBERSHIP_INQUIRY_SMS",0,p,"buildSmsConsent",0,function(e,{phone:t,followUpChecked:r}){let n=!!t.trim();return{status:n?"provided":"not_provided",disclosure:e.replyDisclosure,version:"inquiry-two-tier-v3",s
1ource:e.source,follow_up:{checked:n&&r,disclosure:e.followUpDisclosure}}}],80711)},75053,71196,e=>{"use strict";function t(e){return(e.match(/[A-Za-z]+/g)||[]).some(e=>{if(e.length<15)return!1;let t=0,r=0,n=0;for(let s=0;s<e.length;s+=1){let i=e[s],a=i===i.toUpperCase();if(a?t+=1:r+=1,s>0){let t=e[s-1];a!==(t===t.toUpperCase())&&(n+=1)}}return t>=4&&r>=7&&n>=6})}e.s(["EVENT_INQUIRY_DUPLICATE_WINDOW_MS",0,6e5,"MEMBERSHIP_INQUIRY_DUPLICATE_WINDOW_MS",0,6e5,"getEventInquiryFingerprint",0,function(e){let t=e.email.trim().toLowerCase(),r=e.phone.replace(/\D/g,"");return`${t}:${r}`},"getEventInquirySpamReason",0,function(e,r,n=Date.now()){return r.website.trim()?"honeypot":n-r.startedAt<800?"too_fast":t(e.firstName)&&t(e.lastName)?"gibberish_name":null},"getMembershipInquiryFingerprint",0,function(e){let t=e.email.trim().toLowerCase(),r=e.phone.replace(/\D/g,"");return`${t}:${r}`},"getMembershipInquirySpamReason",0,function(e,r,n=Date.now()){return r.website.trim()?"honeypot":n-r.startedAt<800?"too_fast":t(e.name)?"gibberish_name":null}],75053),e.s(["isSmsCapablePhoneNumber",0,function(e){let t=e.replace(/\D/g,"");return 10===t.length||11===t.length&&t.startsWith("1")||t.length>=12},"leadSendOutcome",0,function(e,t,r){let n=t&&"object"==typeof t?t:{},s=n[r];return e>=200&&e<300&&"string"==typeof s&&s?"sent":400===e&&"EVENT_DATE_IN_PAST"===n.code?"date_rejected":"failed"},"newSubmissionId",0,function(e=globalThis.crypto){return"function"==typeof e.randomUUID?e.randomUUID():Array.from(e.getRandomValues(new Uint8Array(16)),e=>e.toString(16).padStart(2,"0")).join("")}],71196)},51344,e=>{"use strict";var t=e.i(47167),r=e.i(43476),n=e.i(71645),s=e.i(58426),i=e.i(99527),a=e.i(75679),o=e.i(42522),l=e.i(54626),u=e.i(75053),c=e.i(71196),m=e.i(80189),d=e.i(80711);let p=t.default.env.NEXT_PUBLIC_REUNION_MEMBERSHIP_TOKEN||"4nOD1UoaBvJ70XpXeUzra179Newz+4fA",h=`https://app.tryreunion.com/api/webhooks/membership-lead?token=${encodeURIComponent(p)}`,f="at-fault:last-membership-inquiry",b=`We couldnât send your inquiry. Please try again, or call ${l.SITE.phone}.`,g=["website","sms_follow_up"],_=["AF Premier","Social Membership","Open Play","Clinics & Lessons","Family Options","Senior / First Responder Options"];e.s(["MembershipInterestForm",0,function({defaultInterests:e=[],description:t="Tell us how you want to play, and the At Fault team will help you find the membership that fits.",heading:l="Talk memberships with At Fault.",id:p="membership-interest-form"}){let y=(0,n.useRef)(null),w=(0,n.useRef)(0),x=(0,n.useRef)(""),v=(0,n.useRef)(""),S=(0,n.useRef)(!1),[N,k]=(0,n.useState)(""),[I,E]=(0,n.useState)(""),[j,M]=(0,n.useState)(""),[P,C]=(0,n.useState)(e),[R,A]=(0,n.use
1State)(!1),[U,T]=(0,n.useState)({message:""}),[D,L]=(0,n.useState)(!1),[O,q]=(0,n.useState)(""),F=new Set(P);async function B(t){let r;if(t.preventDefault(),T({message:""}),!y.current?.reportValidity())return;if(!(0,c.isSmsCapablePhoneNumber)(j))return void T({type:"error",message:"Please enter your full phone number, including the area code."});if(!P.length)return void T({type:"error",message:"Please choose at least one membership interest."});L(!0),T({message:"Sending your membership inquiry..."}),(0,o.captureAttributionParams)();let n=Object.fromEntries((0,o.getStoredAttributionParams)()),{firstName:s,lastName:i}={firstName:(r=N.trim().split(/\s+/)).shift()||"",lastName:r.join(" ")},l=window.location.href,m=window.location.pathname,p=(0,o.getStoredLandingPage)()||l,g=(0,o.getStoredReferrer)()||"",_=P.join(", "),S={full_name:N.trim(),first_name:s,last_name:i,email:I.trim(),phone:j.trim(),membership_type:_,membership_goal:_,custom_fields:{interests:P},interests:P,interested_in:P,interest:_,sms_consent:(0,d.buildSmsConsent)(d.MEMBERSHIP_INQUIRY_SMS,{phone:j,followUpChecked:R}),source:"at_fault_website",source_detail:"At Fault website membership inquiry",source_page:m,source_url:l,source_metadata:{source_detail:"At Fault website membership inquiry",source_page:m,source_url:l,page_title:document.title,landing_page:p,last_touch_page:l,referrer:g,form_name:"Membership Interest",form_variant:"native_inline",inquiry_type:"membership"},referrer:g,form_name:"Membership Interest",form_variant:"native_inline",inquiry_type:"membership",page_url:l,page_title:document.title,landing_page:p,last_touch_page:l,"Lead Source":"At Fault website","Lead Source Detail":"At Fault website membership inquiry","Submit Page":l,"Submit Page Title":document.title,"Landing Page":p,"Last Touch Page":l,Referrer:g,attribution:n,...n},U=Date.now(),D={name:N,email:I,phone:j},F=(0,u.getMembershipInquiryFingerprint)(D),B=(0,u.getMembershipInquirySpamReason)(D,{startedAt:w.current,website:O||x.current},U),$=function(e,t){try{let r=window.localStorage.getItem(f);if(!r)return!1;let n=JSON.parse(r);return n.fingerprint===e&&"number"==typeof n.submittedAt&&t-n.submittedAt<u.MEMBERSHIP_INQUIRY_DUPLICATE_WINDOW_MS}catch{return!1}}(F,U);if(B||$){(0,a.trackEvent)("membership_interest_spam_blocked",{form_name:"Membership Interest",membership_interests:_,page_path:m,reason:B||"duplicate"}),k(""),E(""),M(""),C(e),A(!1),q(""),w.current=Date.now(),T({type:"success",message:"Thanks. The At Fault team will follow up shortly."}),L(!1);return}try{window.localStorage.setItem(f,JSON.stringify({fingerprint:F,submittedAt:U}))}catch{}(0,a.trackEvent)("membership_interest_submit",{form_name:"Membership Interest",membership_interests:_,page_path:m});try{let t=await fetch(h,{method:"POST",mode:"cors",headers:{"Content-Type":"application/json"},body:JSON.stringify((0,o.decorateLeadPayload)({...S,source_external_id:v.current||=(0,c.newSubmissionId)(),form_started_at:w.current,website:O}))}),r=await t.json().catch(()=>({}));if("sent"===(0,c.leadSendOutcome)(t.status,r,"lead_id")){(0,o.trackConfirmedLead)("membership",r.lead_id),v.current="",(0,a.trackEvent)("membership_interest_submitted",{event_id:r.conversion_event_id,conversion_name:"Membership Interest Submitted - At Fault Website",form_name:"Membership Interest",membership_interests:_,page_path:m}),k(""),E(""),M(""),C(e),A(!1),q(""),w.current=Date.now(),T({type:"success",message:"Thanks. The At Fault team will follow up shortly."}),r.redirect_url&&(window.location.href=r.redirect_url);return}}catch{}finally{L(!1)}!function(e){try{let t=window.localStorage.getItem(f);if(!t)return;JSON.parse(t).fingerprint===e&&window.localStorage.removeItem(f)}catch{}}(F),(0,a.trackEvent)("membership_interest_submit_error",{form_name:"Membership Interest",membership_interests:_,page_path:m}),T({type:"error",message:b})}return(0,m.usePrefilledFields)(y,g,(e,t)=>{let[r]=t.get("website")??[];if(r&&(x.current=r),!e.size)return;let[n]=e.get("name")??[],[s]=e.get("email")??[],[i]=e.get("phone")??[],a=e.get("interests");n&&k(n),s&&E(s),i&&M(i),a&&C(a),x.current||(w.current=Math.floor(performance.timeOrigin))}),(0,n.useEffect)(()=>{w.current||=Date.now(),(0,o.captureAttributionParams)();let e=y.current;if(!e||S.current)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&!S.current&&(S.current=!0,(0,a.trackEvent)("membership_form_view",{form_name:"Membership Interest",form_variant:"native_inline",page_path:window.location.pathname}),t.disconnect())},{threshold:.25}
1);return t.observe(e),()=>t.disconnect()},[]),(0,r.jsxs)("div",{className:"overflow-hidden border border-ink/12 bg-paper shadow-[0_24px_70px_rgba(47,64,84,0.12)]",children:[(0,r.jsxs)("div",{className:"border-b border-ink/10 bg-beige-soft px-5 py-5 sm:px-6",children:[(0,r.jsx)("p",{className:"text-[11px] font-bold uppercase tracking-[0.2em] text-courtside",children:"Membership Interest"}),(0,r.jsx)("h3",{className:"mt-3 font-[family-name:var(--font-display)] text-[clamp(2rem,4vw,3.1rem)] leading-[0.98] text-ink",children:l}),(0,r.jsx)("p",{className:"mt-3 max-w-xl text-sm leading-7 text-ink/73",children:t})]}),(0,r.jsxs)("form",{ref:y,id:p,method:"post",className:"grid gap-5 bg-paper p-5 sm:p-6",onSubmit:B,children:[(0,r.jsx)("div",{"aria-hidden":"true",className:"absolute left-[-10000px] top-auto h-px w-px overflow-hidden",children:(0,r.jsxs)("label",{children:["Website",(0,r.jsx)("input",{name:"website",value:O,onChange:e=>q(e.target.value),autoComplete:"off",tabIndex:-1})]})}),(0,r.jsxs)("div",{className:"grid gap-4 sm:grid-cols-3",children:[(0,r.jsxs)("label",{className:"grid gap-2 text-sm font-bold text-courtside",children:["Name",(0,r.jsx)("input",{name:"name",value:N,onChange:e=>k(e.target.value),required:!0,autoComplete:"name",className:"min-h-12 border border-ink/16 bg-white px-3 text-base font-semibold text-ink outline-none transition focus:border-sky focus:ring-4 focus:ring-sky/15"})]}),(0,r.jsxs)("label",{className:"grid gap-2 text-sm font-bold text-courtside",children:["Email",(0,r.jsx)("input",{name:"email",value:I,onChange:e=>E(e.target.value),required:!0,type:"email",autoComplete:"email",className:"min-h-12 border border-ink/16 bg-white px-3 text-base font-semibold text-ink outline-none transition focus:border-sky focus:ring-4 focus:ring-sky/15"})]}),(0,r.jsxs)("label",{className:"grid gap-2 text-sm font-bold text-courtside",children:["Phone",(0,r.jsx)("input",{name:"phone",value:j,onChange:e=>{M(e.target.value),e.target.value.trim()||A(!1)},required:!0,type:"tel",autoComplete:"tel",className:"min-h-12 border border-ink/16 bg-white px-3 text-base font-semibold text-ink outline-none transition focus:border-sky focus:ring-4 focus:ring-sky/15"})]})]}),(0,r.jsxs)("fieldset",{className:"grid gap-3",children:[(0,r.jsx)("legend",{className:"text-sm font-bold text-courtside",children:"What are you most interested in?"}),(0,r.jsx)("div",{className:"grid gap-2 sm:grid-cols-2 lg:grid-cols-3",children:_.map(e=>(0,r.jsxs)("label",{className:"flex min-h-12 cursor-pointer items-center gap-3 border border-ink/14 bg-white px-3 py-2 text-sm font-bold leading-5 text-ink transition has-checked:border-courtside has-checked:bg-sky/10 has-focus-visible:ring-4 has-focus-visible:ring-sky/15",children:[(0,r.jsx)("input",{name:"interests",type:"checkbox",value:e,checked:F.has(e),onChange:()=>{C(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])},className:"h-4 w-4 accent-courtside"}),(0,r.jsx)("span",{children:e})]},e))})]}),(0,r.jsx)(s.SmsConsentFields,{copy:d.MEMBERSHIP_INQUIRY_SMS,hasPhone:!!j.trim(),followUpChecked:R,onFollowUpChange:A}),(0,r.jsx)("p",{role:"status","aria-live":"polite",className:`min-h-5 text-sm font-bold ${"success"===U.type?"text-courtside":"error"===U.type?"text-red-700":"text-ink/71"}`,children:U.message}),(0,r.jsx)(i.SubmitButton,{disabled:D,className:"w-full bg-courtside px-6 py-4 text-[11px] font-bold uppercase tracking-[0.2em] text-beige transition hover:bg-ink disabled:cursor-not-allowed disabled:opacity-60",children:D?"Sending...":"Submit Membership Interest"})]})]})}])}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.