1import{j as e,r as d,C as se,I as v,u as T,a as q,m as Re,bm as ze,n as Ve,o as Me,c as B,ag as _e,a2 as he,ap as xe,a5 as me,a6 as pe,a3 as fe,a4 as ge,T as J,B as Ge,Z as Ye,w as $e}from"./playbook-DzR_ry6Q.js";import{P as We}from"./PageTitle-DSuujEOz.js";import{S as qe,W as F,h as w,a as Je,H as Ke}from"./AppUpdateMonitor-Bn2pSfA6.js";import{A as Qe}from"./AppDownloadContent-CAIWppYr.js";import{O as je,C as Ze,H as Xe,c as et}from"./Common-Dk8EHbWO.js";import{A as be}from"./AthleteHeadshot-CCVkz9AN.js";import{s as z,f as ne}from"./dateUtils-DoT-fxLW.js";import{c as D,f as G}from"./formatter-C_B5LTc2.js";import{k as tt,v as ve,x as Ne,j as st,u as nt,w as Ce,t as at,l as rt}from"./app-public-BF3VXhlA.js";import{F as ye}from"./ForwardDesktopMinor-BdNbkGr1.js";import{u as S}from"./useQuery-yAE_5L0B.js";import{A as ot}from"./AthleteProfileCard-CsG9Sz6b.js";import{i as K}from"./imageSrcManager-B_vswghy.js";import{S as lt}from"./ScrollButtons-Br8g_bDI.js";import{u as it}from"./urlBuilder-BROSAaNt.js";import{E as we}from"./EntityCard-BI_kSzFC.js";import{u as ct}from"./urlBuilder-D-ptMKPk.js";import{O as Se}from"./OrgLogo-DkCWltMs.js";import{R as ae}from"./Responsive-BFVHKv7y.js";import{g as O}from"./natsAnalyticsUtils-B3DIQD8S.js";import{S as Le,C as R}from"./SelectMinor-CmgK12a_.js";import{B as dt}from"./BackDesktopMinor-DF8SQrQ4.js";import{T as ut}from"./TeamLogo-BcNhaL61.js";import{e as ht}from"./enumHelper-D5e-p8Kk.js";import{f as xt}from"./dataTypes-DjeN0w5k.js";import{f as mt}from"./athleticAssociationUtils-8LDySNgt.js";import{u as pt}from"./urlBuilder-BDOOCRBm.js";import{T as ft}from"./TestimonialsCarousel-BOHbeVXt.js";import"./TwitterMajor-Df5iUS11.js";import"./LinkedinMajor-jXmX5JLG.js";import"./useBaseQuery-CV-kdyom.js";import"./utils-C3Uzq3hM.js";import"./PrimeBadgeIcon-o8Ye35qf.js";import"./masquerading-CBSqNbPk.js";import"./useCarousel-BVdqDOgV.js";function gt(){return e.jsx(je,{background:"gray",children:e.jsx(Ze,{children:e.jsx("div",{className:"w-full py-24",children:e.jsx(Qe,{referrer:"website-home-body"})})})})}const I=d.forwardRef(({isLoading:t,cardLinkProps:s,heading:a,subheading:n,weeklyCount:o,renderContent:r,monthlyCount:l},u)=>t?e.jsx("div",{ref:u,children:e.jsx(se,{children:e.jsx(se.Section,{children:e.jsx(qe,{height:4,width:"full"})})})}):e.jsx("div",{className:"rounded-lg bg-foreground-base shadow p-4",children:e.jsx(F,{...s,unstyled:!0,children:e.jsxs("div",{className:"max-w-[400px]",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-2 w-fit",children:[e.jsx("div",{className:"text-[18px] leading-[28px] mb-1",children:a}),e.jsx(v,{source:ye})]}),e.jsx("div",{className:"text-muted text-[14px]",children:n})]}),e.jsxs("div",{className:"flex my-4 md:min-h-[28px]",children:[o>0&&e.jsxs("span",{className:"flex items-center gap-1 px-2 py-1 bg-background-highlight text-highlight rounded-full text-[12px]",children:["+",o," ",e.jsx("span",{className:"text-[10px]",children:"this week"})]}),l>0&&e.jsxs("span",{className:"flex items-center gap-1 px-2 py-1 bg-background-highlight text-highlight rounded-full text-[12px]",children:["+",l," ",e.jsx("span",{className:"text-[10px]",children:"this month"})]})]}),r]})})}));I.displayName="HomeContentStack";const L="/api/homeapi",jt=()=>w.get(`${L}/athletes`,{}),bt=()=>w.get(`${L}/coaches`,{}),vt=()=>w.get(`${L}/coachingjobs`,{}),Nt=()=>w.get(`${L}/commitments`,{}),Ct=()=>w.get(`${L}/eventslist`,{}),yt=()=>w.get(`${L}/hero`,{}),wt=()=>w.get(`${L}/teams`,{}),St=()=>w.get(`${L}/transfers`,{}),Lt=()=>w.get(`${L}/recruitingneeds`,{}),kt=({options:t}={})=>S(["home_commitments"],()=>Nt(),t),At=({})=>{const{ref:t,inView:s}=T({triggerOnce:!0,threshold:.1}),a=tt(),{data:n,isLoading:o}=kt({options:{useErrorBoundary:!0,enabled:s}});return e.jsx(I,{ref:t,isLoading:o,cardLinkProps:a.commitmentsList().wiredLinkProps,heading:"Commitments",subheading:"See which programs are landing top talent",weeklyCount:n?.CommitmentsCountLastSevenDays,renderContent:e.jsxs("div",{className:"flex",children:[n?.Commitments.map(r=>e.jsxs("div",{className:"flex flex-1 flex-col items-center",children:[e.jsx(be,{username:r.Username,isAnonymous:r.HideHeadshot}),e.jsxs("div",{className:"text-[12px] font-bold mt-2",children:[r.FirstName," ",r.LastName?.charAt(0)||"","."]}),e.jsx("div",{className:"text-body-sm text-muted",children:z(r.DateRecordedUtc)})]},r.AthleteCommitmentHistoryId)),e.jsxs("div",{className:"flex flex-1 flex-col items-center",children:[e.jsxs("div",{className:"rounded-full bg-[#0369A1] text-on-dark w-[50px] h-[40p
1x] text-center flex items-center justify-center mx-auto font-bold text-[12px]",children:["+",D(n?.TotalCommitmentsCount??0)]}),e.jsx("div",{className:"text-[12px] text-[#0369A1] text-center mt-2",children:"See all"})]})]})})},Tt=280,Ot=()=>e.jsx("div",{className:"flex-none w-[232px] h-[232px] rounded-lg bg-foreground-dark animate-pulse"}),Pt=({count:t=5})=>Array.from(Array(t).keys()).map(s=>e.jsx(Ot,{},s)),V=d.forwardRef(({heading:t,subtitle:s,allLinkProps:a,cardsRendering:n,isLoading:o=!1,skeletonCount:r=5},l)=>{const u=d.useRef(null);return e.jsx("div",{ref:l,className:"w-full px-6 2xl:max-w-[1290px]",children:e.jsxs("div",{className:"flex flex-col gap-4",children:[e.jsxs("div",{className:"flex flex-col",children:[e.jsxs("div",{className:"flex items-center gap-2 justify-between",children:[e.jsx("div",{className:"flex-1 [&_a]:inline-block [&_a]:w-fit",children:e.jsx(F,{...a,unstyled:!0,children:e.jsxs("div",{className:"flex items-center gap-2 min-w-0",children:[e.jsx("h3",{className:"text-[24px] font-[500] m-0",children:t}),e.jsx("span",{className:"flex-none",children:e.jsx(v,{source:ye})})]})})}),e.jsx(lt,{scrollAmount:Tt,scrollRef:u,isLoading:o})]}),e.jsx("div",{className:"text-muted mt-1 md:mt-0",children:s})]}),e.jsx("div",{ref:u,className:"overflow-x-scroll no-scrollbar",children:e.jsx("div",{className:"flex-none flex items-center gap-4",children:o?e.jsx(Pt,{count:r}):e.jsxs(e.Fragment,{children:[n,e.jsx("div",{className:"flex-none",children:e.jsx(F,{...a,unstyled:!0,children:e.jsx(q,{children:"See all"})})})]})})})]})})});V.displayName="HomeEntityCards";const Bt=({options:t}={})=>S(["home_athletes"],()=>jt(),t),Ft=()=>{const t=ve(),s=it(),a=t.athleteSearch({searchParams:{sportEnum:"baseball",highSchoolGraduationYear:String(Je("CURRENT_ACADEMIC_YEAR"))}}).wiredLinkProps,{data:n,isLoading:o}=Bt({options:{useErrorBoundary:!0}}),r=(n?.Athletes||[]).map(l=>e.jsx("div",{className:"w-[230px] shrink-0",children:e.jsx(ot,{linkProps:s.profileDetail({pathParams:{id:l.Username,sportEnum:l.SportEnum?.Value}}).wiredLinkProps,imgSrc:K.getAthleteHeadshotSrc({username:l.Username,componentSize:128,isAnonymous:!l.HasHeadshot}),displayName:l.DisplayName,graduationYear:l.HighSchoolGraduationYear,city:l.City,state:l.State,positions:l.Positions,height:l.Height,weight:l.Weight})}
1,l.Guid));return e.jsx(V,{heading:"Athletes",subtitle:"Recruit uncommited baseball players",allLinkProps:a,cardsRendering:r,isLoading:o})},It=({options:t}={})=>S(["home_coaches"],()=>bt(),t),Et=()=>{const{ref:t,inView:s}=T({triggerOnce:!0,threshold:.1}),a=Ne(),n=ct(),o=a.coachSearch({searchParams:{sportEnum:"softball"}}).wiredLinkProps,{data:r,isLoading:l}=It({options:{useErrorBoundary:!0,enabled:s}}),u=(r?.Coaches||[]).map(i=>{const h=n.coachProfileDetailPage({pathParams:{id:i.Username}}).wiredLinkProps,p=K.getUserHeadshotSrc({guid:i.Guid,componentSize:128});return e.jsx(we,{linkProps:h,contentRendering:e.jsxs("div",{className:"flex-none flex flex-col gap-8 h-full rounded-lg overflow-hidden",children:[e.jsxs("div",{className:"bg-[#F6F6F6] h-[6rem] relative flex-shrink-0",children:[e.jsx("div",{className:"absolute -bottom-[1.5rem] left-0 w-full h-8 bg-foreground-base rotate-[2.914deg] origin-center",style:{clipPath:"polygon(0 0, 100% 0, 100% 100%, 0 100%)"}}),e.jsx("div",{className:"absolute left-4 top-4",children:e.jsx("img",{className:"w-[100px] h-[100px] rounded-full",src:p})})]}),e.jsxs("div",{className:"flex flex-col p-4 pt-0",children:[e.jsxs("div",{className:"flex flex-col",children:[e.jsx("span",{className:"text-[18px] font-bold truncate",style:{lineHeight:"1.4"},children:i.DisplayName}),e.jsx("span",{className:"text-[14px] text-muted truncate",children:i.Headline})]}),e.jsx("div",{className:"flex items-center gap-2",children:e.jsx("span",{className:"flex-none text-[12px] text-muted",children:"Softball"})})]})]})},i.Guid)});return e.jsx(V,{ref:t,heading:"Coaches",subtitle:"Connect with softball coaches in your area",allLinkProps:o,cardsRendering:u,isLoading:l||!s})},Q=t=>{switch(t.Enum){case 268435456:return"Collegiate (4-yr)";case 1073741833:return"Collegiate (2-yr)";case 536870912:return"Facility";case 1024:return"Club";case 262144:return"National";default:return t.Label}},Ht=({options:t}={})=>S(["home_coachingjobs"],()=>vt(),t),Dt=({})=>{const{ref:t,inView:s}=T({triggerOnce:!0,threshold:.1}),a=st(),{data:n,isLoading:o}=Ht({options:{useErrorBoundary:!0,enabled:s}});return e.jsx(I,{ref:t,isLoading:o,cardLinkProps:a.jobOpeningsList().wiredLinkProps,heading:"Coaching jobs",subheading:"Open coaching positions across the nation",weeklyCount:n?.JobsListCountLastSevenDays,renderContent:e.jsxs("div",{className:"flex",children:[n?.Results.map(r=>e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsx(Se,{shortName:r.Organization.ShortName,size:"Base"}),e.jsx("div",{className:"text-[12px] uppercase font-bold mt-2",children:Q(r.Organization.AthleticAssociationEnum)}),e.jsx("div",{className:"text-body-sm text-muted",children:z(r.DateCreatedUtc)})]},r.JobOpeningId)),e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsxs("div",{className:"rounded-full bg-[#0369A1] text-on-dark w-[50px] h-[40px] text-center flex items-center justify-center mx-auto font-bold text-[12px]",children:["+",D(n?.TotalResultCount??0)]}),e.jsx("div",{className:"text-[12px] text-[#0369A1] text-center mt-2",children:"See all"})]})]})})},Ut=({options:t}={})=>S(["home_eventslist"],()=>Ct(),t),Rt=({})=>{const{ref:t,inView:s}=T({triggerOnce:!0,threshold:.1}),a=nt(),{data:n,isLoading:o}=Ut({options:{useErrorBoundary:!0,enabled:s}}),r=l=>{let u=ne(l.StartDate,{format:"short",excludeYear:!0});return l.EndDate!=l.StartDate&&(u+=` - ${ne(l.EndDate,{format:"short",excludeYear:!0})}`),u};return e.jsx(I,{ref:t,isLoading:o,cardLinkProps:a.eventsList().wiredLinkProps,heading:"Camps and events",subheading:"Experience college campuses and coaches",monthlyCount:n?.EventsListCountLastThirtyDays,renderContent:e.jsxs("div",{className:"flex",children:[n?.Results.map(l=>e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsx(Se,{shortName:l.Organization.ShortName,size:"Base"}),e.jsx("div",{className:"text-[12px] uppercase font-bold mt-2",children:Q(l.Organization.AthleticAssociationEnum)}),e.jsx("div",{className:"text-body-sm text-muted",children:r(l)})]},l.AthleticEventId)),e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsxs("div",{className:"rounded-full bg-[#0369A1] text-on-dark w-[50px] h-[40p
1x] text-center flex items-center justify-center mx-auto font-bold text-[12px]",children:["+",D(n?.TotalResultCount??0)]}),e.jsx("div",{className:"text-[12px] text-[#0369A1] text-center mt-2",children:"See all"})]})]})})},P="HomePageHeroComponent",{logImpression:zt}=O(P,"HeroComponentImpression"),{logClick:Vt}=O(P,"AthletesTabClick"),{logClick:Mt}=O(P,"SearchAthletesClick"),{logClick:_t}=O(P,"TeamsTabClick"),{logClick:Gt}=O(P,"SearchTeamsClick"),{logClick:Yt}=O(P,"CoachesTabClick"),{logClick:$t}=O(P,"SearchCoachesClick"),Wt=({options:t}={})=>S(["home_hero"],()=>yt(),t),qt=t=>[...new Map(t.map(s=>[s.Value,s])).values()],x={athletes:"athletes",teams:"teams",coaches:"coaches"},ke=d.createContext(),Jt=({children:t})=>{const[s,a]=d.useState(x.athletes),[n,o]=d.useState(null),[r,l]=d.useState(""),[u,i]=d.useState(null),[h,p]=d.useState(null),{data:m}=Wt({options:{useErrorBoundary:!0}});d.useEffect(()=>{n&&i(null)},[n]);const b=()=>{o(null),l(""),i(null),p(null)},f=m?.SportOptions||[],C=[...m?.StateOptions?.us||[],...m?.StateOptions?.ca||[]],y=d.useMemo(()=>n&&m?.AthleticAssociationOptions?.[n.Value]?m.AthleticAssociationOptions[n.Value]:m?.AthleticAssociationOptions?qt(Object.values(m.AthleticAssociationOptions).flat()):[],[m,n]),k={data:m,currentTab:s,setCurrentTab:a,currentSport:n,setCurrentSport:o,currentYear:r,setCurrentYear:l,currentLevel:u,setCurrentLevel:i,currentLocation:h,setCurrentLocation:p,clearAllFilters:b,sportOptions:f,stateOptions:C,levelOptions:y};return e.jsx(ke.Provider,{value:k,children:t})},j=()=>{const t=d.useContext(ke);if(t===void 0)throw new Error("useHeroData must be used within a HeroDataProvider");return t},Ae=(t,s,a,n)=>d.useMemo(()=>{if(!n||!s.trim())return t;const o=s.toLowerCase().trim();return t.filter(r=>{const l=r.Label.toLowerCase();return a==="startsWith"?l.startsWith(o):l.includes(o)})},[t,s,a,n]),H={arrowUp:38,arrowDown:40,enter:13,escape:27,tab:9},Z=({options:t=[],value:s,onChange:a,placeholder:n="",modal:o=!1,showClear:r=!1,inputRendering:l,matchMode:u="includes"})=>{const[i,h]=d.useState(!1),[p,m]=d.useState(""),[b,f]=d.useState(-1),[C,y]=d.useState(!1),k=d.useRef(null),U=d.useRef(null),E=d.useRef(null),g=d.useRef(0),A=Ae(t,p,u,C);d.useEffect(()=>{if(!i)E.current&&(g.current=E.current.scrollTop),m(""),f(-1),y(!1);else if(s){const c=A.findIndex(N=>N.Value===s.Value);c!==-1&&f(c)}},[i,s,A]);const Be=d.useCallback(c=>{E.current=c,c&&i&&g.current>0&&(c.scrollTop=g.current)},[i]),te=c=>{a(c),h(!1),k.current?.blur()},_=s?.Label||"",Fe=c=>{c.stopPropagation(),c.preventDefault(),a(null),h(!1)},Ie=c=>{m(c.target.value),y(!0),f(-1),i||h(!0)},Ee=()=>{_&&m(_),h(!0)},He=c=>{U.current?.contains(c.target)?c.preventDefault():h(!1)},De=()=>{h(!0),k.current?.focus()},Ue={inputValue:p,displayValue:_,isOpen:i,showClear:r&&!!s,onClear:Fe,onInputChange:Ie,onKeyDown:c=>{switch(c.keyCode){case H.arrowDown:c.preventDefault(),f(N=>N>=A.length-1?0:N+1);break;case H.arrowUp:c.preventDefault(),f(N=>N<=0?A.length-1:N-1);break;case H.enter:c.preventDefault(),b>=0&&b<A.length&&te(A[b]);break;case H.escape:c.preventDefault(),h(!1),k.current?.blur();break;case H.tab:h(!1);break}},onFocus:Ee,inputRef:k,placeholder:n};return e.jsxs(Re,{open:i,modal:o,children:[e.jsx(ze,{asChild:!0,children:e.jsxs("span",{ref:U,role:"combobox","aria-expanded":i,className:"w-full block relative",children:[l(Ue),e.jsx("span",{className:"absolute bottom-4 right-4 cursor-pointer",onClick:De,children:e.jsx(v,{source:Le,color:"muted"})})]})}),e.jsx(Ve,{children:e.jsx(Me,{side:"bottom",align:"start",className:"bg-foreground-base shadow-md border rounded-2xl w-[var(--radix-popover-trigger-width)] z-[10000] lg:z-0",onOpenAutoFocus:c=>c.preventDefault(),onCloseAutoFocus:c=>c.preventDefault(),onInteractOutside:He,children:e.jsx("div",{ref:Be,className:"max-h-64 overflow-y-auto no-scrollbar roun
1ded-2xl",role:"listbox",children:A.length===0?e.jsx("div",{className:"p-4 text-muted text-center",children:"No results found"}):A.map((c,N)=>e.jsx("div",{role:"option","aria-selected":s?.Value===c.Value,className:B("p-4 cursor-pointer","hover:bg-background-muted focus:bg-background-muted focus:outline-none",N===b&&"bg-background-muted",s?.Value===c.Value&&"font-bold"),onClick:()=>te(c),onMouseEnter:()=>f(N),children:c.Label},c.Value))})})})]})},Te=()=>e.jsx("div",{className:"flex items-center justify-center h-[52px] w-[52px] rounded-full text-on-dark bg-primary-base",children:e.jsx(v,{source:_e,color:"current"})}),Kt=({inputRendering:t,modal:s})=>{const{sportOptions:a,currentSport:n,setCurrentSport:o}=j();return e.jsx(Z,{options:a,value:n,onChange:o,placeholder:"Any sport",modal:s,showClear:!!n,inputRendering:t,matchMode:"includes"})},Qt=({inputRendering:t,modal:s})=>{const{levelOptions:a,currentLevel:n,setCurrentLevel:o}=j();return e.jsx(Z,{options:a,value:n,onChange:o,placeholder:"Any level",modal:s,showClear:!!n,inputRendering:t,matchMode:"includes"})},Zt=({inputRendering:t,modal:s})=>{const{stateOptions:a,currentLocation:n,setCurrentLocation:o}=j();return e.jsx(Z,{options:a,value:n,onChange:o,placeholder:"Any state",modal:s,showClear:!!n,inputRendering:t,matchMode:"startsWith"})},Oe=({onFocusChange:t})=>{const{currentYear:s,setCurrentYear:a}=j(),n=o=>{const r=o.target.value.replace(/\D/g,"");a(r)};return e.jsxs("div",{className:"relative w-full",children:[e.jsx("input",{value:s,name:"year",type:"text",inputMode:"numeric",pattern:"[0-9]*",maxLength:4,placeholder:"Any year",className:"placeholder:text-muted active:outline-none focus:outline-none",onChange:n,onFocus:()=>t?.(!0),onBlur:()=>t?.(!1)}),s&&e.jsx("span",{className:"absolute bottom-0 right-6 cursor-pointer z-20",onPointerDown:o=>{o.preventDefault(),a("")},children:e.jsx(v,{source:R,color:"muted"})})]})},Xt=({label:t,content:s,placeholder:a})=>e.jsxs("div",{className:"relative pl-8 py-4",children:[e.jsx("div",{className:"text-[16px] font-bold lg:font-[500]",children:t}),e.jsx("div",{className:"text-[16px] text-muted w-full overflow-hidden",children:s||a})]}),X=({label:t,inputProps:s})=>{const{inputValue:a,displayValue:n,isOpen:o,showClear:r,onClear:l,onInputChange:u,onKeyDown:i,onFocus:h,inputRef:p,placeholder:m}=s;return e.jsxs("div",{className:"relative pl-8 py-4 pr-10",children:[e.jsx("div",{className:"text-[16px] font-bold lg:font-[500]",children:t}),e.jsx("input",{ref:p,type:"text",value:o?a:n||"",onChange:u,onKeyDown:i,onFocus:h,placeholder:m,className:"w-full pr-6 text-[16px] text-muted placeholder:text-muted bg-transparent outline-none overflow-hidden overflow-ellipsis whitespace-nowrap"}),r&&e.jsx("button",{className:"absolute right-10 bottom-4 focus:outline-none active:outline-none cursor-pointer",onPointerDown:l,"aria-label":"Clear selection",children:e.jsx(v,{source:R,color:"muted"})})]})},Y=()=>e.jsx(Kt,{modal:!1,inputRendering:t=>e.jsx(X,{label:"Sport",inputProps:t})}),re=()=>e.jsx(Qt,{modal:!1,inputRendering:t=>e.jsx(X,{label:"Level",inputProps:t})}),$=()=>e.jsx(Zt,{modal:!1,inputRendering:t=>e.jsx(X,{label:"Location",inputProps:t})}),es=()=>e.jsx(Xt,{label:"HS grad year",content:e.jsx(Oe,{})}),oe={[x.athletes]:[e.jsx(Y,{}),e.jsx(es,{}),e.jsx($,{})],[x.coaches]:[e.jsx(Y,{}),e.jsx(re,{}),e.jsx($,{})],[x.teams]:[e.jsx(Y,{}),e.jsx(re,{}),e.jsx($,{})]},ts=({searchLinkProps:t})=>{const{currentTab:s}=j(),[a,n,o]=oe[s]||oe[x.athletes];return e.jsxs("div",{className:"flex items-center rounded-full bg-foreground-base border shadow-lg",children:[e.jsxs("div",{className:"flex-1 flex",children:[e.jsx("div",{className:"w-1/3",children:a}),e.jsx("div",{className:"w-1/3 border-l",children:n}),e.jsx("div",{className:"w-1/3 border-l",children:o})]}),e.jsx("div",{className:"flex-none pr-4",children:e.jsx(F,{unstyled:!0,...t,children:e.jsx(Te,{})})})]})},ee=({options:t=[],value:s,onChange:a,placeholder:n="",matchMode:o="includes",onOpenChange:r})=>{const[l,u]=d.useState(!1),[i,h]=d.useState(""),[p,m]=d.useState(!1),b=d.useRef(null),f=s?.Label||"",C=Ae(t,i,o,p);d.useEffect(()=>{r?.(l),l?f&&h(f):(h(""),m(!1))},[l,f,r]);const y=g=>{a(g),u(!1)},k=g=>{g.stopPropagation(),g.preventDefault(),a(null)},U=g=>{h(g.target.value),m(!0)},E=()=>{u(!1)};return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"w-full relative text-left text-[16px] border rounded p-4 pr-10 cursor-pointer",onClick:()=>u(!0),children:[e.jsx("span",{className:f?"text-base":"text-muted",children:f||n}),s&&e.jsx("span",{className:"absolute right-10 top-1/2 -translate-y-1/2 cursor-pointer z-10",onClick:k,role:"button",tabIndex:0,"aria-label":"Clear selection",children:e.jsx(v,{source:R,color:"muted"})}),e.jsx("span",{className:"absolute bottom-4 right-4 cursor-pointer pointer-events-none",children:e.jsx(v,{source:Le,color:"muted"})})]}),e.jsx(he,{open:l,onOpenChange:u,children:e.jsxs(xe,{children:[e.jsx(me,{className:"fixed z-[10000] inset-0"}),e.jsxs(pe,{className:"fixed z-[10001] top-8 left-0 right-0 bottom-0 bg-foreground-base flex flex-col rounded-t-2xl","aria-describedby":void 0,children:[e.jsx(fe,{asChild:!0,children:e.jsxs(ge,{children:["Select ",n]})}),e.jsx("div",{className:"flex-none p-4 shadow-sm",children:e.jsxs("div",{className:"relative",children:[e.jsx("button",{tabIndex:-1,
1className:"absolute left-4 top-1/2 -translate-y-1/2 focus:outline-none active:outline-none z-10",onClick:E,"aria-label":"Go back",children:e.jsx(v,{source:dt})}),e.jsx("input",{ref:b,type:"text",value:i,onChange:U,placeholder:n,className:"w-full text-[16px] border rounded p-4 pl-12 pr-12 outline-none placeholder:text-muted focus:outline-none active:outline-none"}),i&&e.jsx("button",{className:"absolute right-4 top-1/2 -translate-y-1/2 focus:outline-none active:outline-none",onClick:()=>{h(""),m(!1)},"aria-label":"Clear input",children:e.jsx(v,{source:R,color:"muted"})})]})}),e.jsx("div",{className:"flex-1 overflow-y-auto",role:"listbox",children:C.length===0?e.jsx("div",{className:"p-4 text-muted text-center",children:"No results found"}):C.map(g=>e.jsx("div",{role:"option","aria-selected":s?.Value===g.Value,className:B("p-4 cursor-pointer border-b border-b-muted last:border-b-0","active:bg-background-muted",s?.Value===g.Value&&"font-bold"),onClick:()=>y(g),children:g.Label},g.Value))})]})]})})]})},W=({label:t,secondaryLabel:s,active:a,onClick:n})=>e.jsx("button",{className:B("w-full p-2 rounded-xl focus:outline-none focus:ring-0 focus-visible:ring",a?"bg-foreground-base shadow-sm":"bg-transparent"),onClick:n,children:e.jsxs("div",{className:"flex items-center justify-center gap-2",children:[e.jsx("span",{className:B("text-[16px] font-[500]",a?"text-base":"text-muted"),children:t}),e.jsx("span",{className:"hidden lg:inline text-[14px] text-[rgba(107,114,128,0.5)]",children:s})]})}),Pe=()=>{const{data:t,currentTab:s,setCurrentTab:a}=j(),n=t?.Counts.Athletes||"",o=t?.Counts.Coaches||"",r=t?.Counts.Teams||"";return e.jsxs("div",{className:"flex w-full gap-3 p-1 rounded-2xl border bg-[rgba(232,235,239,0.25)]",children:[e.jsx("div",{className:"w-1/3",children:e.jsx(W,{label:"Athletes",secondaryLabel:G(n,1),active:s===x.athletes,onClick:()=>{Vt(),a(x.athletes)}})}),e.jsx("div",{className:"w-1/3",children:e.jsx(W,{label:"Teams",secondaryLabel:G(r,1),active:s===x.teams,onClick:()=>{_t(),a(x.teams)}})}),e.jsx("div",{className:"w-1/3",children:e.jsx(W,{label:"Coaches",secondaryLabel:G(o,1),active:s===x.coaches,onClick:()=>{Yt(),a(x.coaches)}})})]})},ss=({content:t,placeholder:s})=>e.jsx("div",{className:"w-full relative text-left text-[16px] border rounded p-4 focus:outline-none active:outline-none",children:t?e.jsx("span",{children:t}):e.jsx("span",{className:"text-muted",children:s})}),M=({label:t,content:s})=>e.jsxs("div",{className:"flex flex-col gap-2",children:[e.jsx("div",{className:"text-[16px] font-[500]",children:t}),s]}),ns=({onYearInputFocusChange:t})=>e.jsx(M,{label:"HS grad year",content:e.jsx(ss,{content:e.jsx(Oe,{onFocusChange:t}),placeholder:"Any year"})}),le=({onTypeaheadOpenChange:t})=>{const{sportOptions:s,currentSport:a,setCurrentSport:n}=j();return e.jsx(M,{label:"Sport",content:e.jsx(ee,{options:s,value:a,onChange:n,placeholder:"Any sport",matchMode:"includes",onOpenChange:t})})},as=({onTypeaheadOpenChange:t})=>{const{levelOptions:s,currentLevel:a,setCurrentLevel:n}=j();return e.jsx(M,{label:"Level",content:e.jsx(ee,{options:s,value:a,onChange:n,placeholder:"Any level",matchMode:"includes",onOpenChange:t})})},ie=({onTypeaheadOpenChange:t})=>{const{stateOptions:s,currentLocation:a,setCurrentLocation:n}=j();return e.jsx(M,{label:"Location",content:e.jsx(ee,{options:s,value:a,onChange:n,placeholder:"Any state",matchMode:"startsWith",onOpenChange:t})})},ce={[x.athletes]:"Find athletes",[x.coaches]:"Find coaches",[x.teams]:"Find teams"},rs=({open:t,onClose:s,searchLinkProps:a})=>{const{currentTab:n,clearAllFilters:o}=j(),[r,l]=d.useState(!1),[u,i]=d.useState(!1),h=ce[n]||ce[x.athletes],p=()=>{const m=f=>l(f),b=f=>i(f);switch(n){case x.athletes:return e.jsxs(e.Fragment,{children:[e.jsx(le,{onTypeaheadOpenChange:m}),e.jsx(ns,{onYearInputFocusChange:b}),e.jsx(ie,{onTypeaheadOpenChange:m})]});case x.coaches:case x.teams:return e.jsxs(e.Fragment,{children:[e.jsx(le,{onTypeaheadOpenChange:m}),e.jsx(as,{onTypeaheadOpenChange:m}),e.jsx(ie,{onTypeaheadOpenChange:m})]});default:return null}};return e.jsx(he,{open:t,onOpenChange:()=>s(),children:e.jsxs(xe,{children:[e.jsx(me,{className:"fixed z-[9998] inset-0 backdrop-blur-sm bg-[color:hsla(0,0%,0%,.66)]"}),e.jsxs(pe,{className:"fixed z-[9999] w-[350px] max-h-screen top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 bg-foreground-base rounded-sm shadow-lg overflow-y-auto",style:{visibility:r?"hidden":"visible"},"aria-describedby":void 0,onOpenAutoFocus:m=>m.preventDefault(),children:[u&&e.jsx("div",{className:"absolute inset-0 z-10","aria-hidden":"true"}),e.jsx(fe,{asChild:!0,children:e.jsx(ge,{children:h})}),e.jsxs("div",{className:"relative flex flex-col justify-center gap-6 p-6",children:[e.jsx(J,{size:"large",children:h}),e.jsx("div",{className:"w-full flex justify-center",children:e.jsx(Pe,{})}),e.jsx("div",{className:"flex flex-col gap-4",children:p()}),e.jsx("div",{className:"pt-8",children:e.jsxs(Ge,{distribute:"between",children:[e.jsx(q,{variant:"plain",size:"large",onClick:()=>o(),children:"Clear all"}),e.jsx(F,{unstyled:!0,...a,children:e.jsx(q,{variant:"primary",size:"large",children:h})})]})}),e.jsx("button",{className:"absolute right-4 top-4 p-2 focus:outline-none active:outline-none",onClick:()=>s(),children:e.jsx(v,{source:Ye})})]})]})]})})}
1,de={[x.teams]:{firstLine:"Find teams",secondLine:"Any sport ⢠Any level ⢠Any location"},[x.coaches]:{firstLine:"Find coaches",secondLine:"Any sport ⢠Any level ⢠Any location"},[x.athletes]:{firstLine:"Find athletes",secondLine:"Any sport ⢠Any year ⢠Any location"}},os=({searchLinkProps:t})=>{const{currentTab:s}=j(),[a,n]=d.useState(!1),{firstLine:o,secondLine:r}=de[s]||de[x.athletes];return e.jsxs(e.Fragment,{children:[e.jsx("button",{className:"w-full text-left focus:outline-none active:outline-none",onClick:()=>n(!0),children:e.jsxs("div",{className:"flex items-center py-2 pl-6 pr-2 rounded-full bg-foreground-base border shadow-lg",children:[e.jsxs("div",{className:"flex-1",children:[e.jsx("div",{className:"text-[14px] font-bold",children:o}),e.jsx("div",{className:"text-[12px] text-muted",children:r})]}),e.jsx("div",{className:"flex-none",children:e.jsx(Te,{})})]})}),e.jsx(rs,{open:a,onClose:()=>n(!1),searchLinkProps:t})]})},ls=({children:t})=>e.jsx("div",{className:"w-full flex flex-col items-center border-b bg-gradient-to-b from-[rgba(255,255,255,0)] to-[rgba(232,235,239,0.175)]",children:t}),is=({children:t})=>e.jsx("div",{className:"w-full px-4 sm:px-6 pb-5 max-w-[800px]",children:t}),cs=()=>{const{currentSport:t,currentLevel:s,currentYear:a,currentLocation:n,currentTab:o}=j(),r=ve(),l=Ce(),u=Ne(),i=t&&t.Value,h=s&&s.Value,p=n&&n.Value,m=r.athleteSearch({searchParams:{sportEnum:i,highSchoolGraduationYear:a,state:p}}).wiredLinkProps,b=l.organizationProgramList({searchParams:{sportEnum:i,athleticAssociation:h,state:p}}).wiredLinkProps,f=u.coachSearch({searchParams:{sportEnum:i,athleticAssociation:h,state:p}}).wiredLinkProps,C={[x.athletes]:{...m,onClick:()=>Mt()},[x.teams]:{...b,onClick:()=>Gt()},[x.coaches]:{...f,onClick:()=>$t()}},y=C[o]||C[x.athletes];return e.jsxs("div",{className:"w-full",children:[e.jsx(ae,{hideAt:"lg",children:e.jsx(os,{searchLinkProps:y})}),e.jsx(ae,{showAt:"lg",children:e.jsx(ts,{searchLinkProps:y})})]})},ue={[x.athletes]:"Recruit top athletes",[x.teams]:"Explore great teams",[x.coaches]:"Find trusted coaches"},ds=()=>{const{currentTab:t}=j(),s=ue[t]||ue[x.athletes];return e.jsx("h1",{className:"m-0 text-base text-[40px] font-[500] [line-height:1] [letter-spacing:-0.025em] lg:text-[56px]",children:s})},us=()=>{const[t,s]=T({threshold:1,triggerOnce:!0});return d.useEffect(()=>{s&&zt()},[s]),e.jsx(ls,{children:e.jsx(is,{children:e.jsxs("div",{ref:t,className:"flex flex-col items-center gap-6",children:[e.jsx(ds,{}),e.jsx("div",{className:"w-full",children:e.jsxs("div",{className:"flex flex-col gap-6 py-4 items-center",children:[e.jsx("div",{className:"w-[85%] sm:w-3/4",children:e.jsx(Pe,{})}),e.jsx(cs,{})]})})]})})})},hs=()=>e.jsx(Jt,{children:e.jsx(us,{})}),xs=({options:t}={})=>S(["home_recruitingneeds"],()=>Lt(),t),ms=({})=>{const{ref:t,inView:s}=T({triggerOnce:!0,threshold:.1}),a=at(),{data:n,isLoading:o}=xs({options:{useErrorBoundary:!0,enabled:s}});return e.jsx(I,{ref:t,isLoading:o,cardLinkProps:a.recruitingNeedsList().wiredLinkProps,heading:"Recruiting Needs",subheading:"See what positions programs are recruiting",weeklyCount:n?.NeedsCountInLastSevenDays,renderContent:e.jsxs("div",{className:"flex",children:[n?.RecruitingNeeds.map(r=>e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsx(ut,{shortName:r.OrganizationShortName,organizationName:r.OrganizationName,sportEnum:r.SportEnum.Value.toLowerCase(),teamId:r.TeamId,isBlurred:r.IsObfuscated,useHighSchoolDefaultLogo:!1,size:"base"}),e.jsx("div",{className:"text-[12px] uppercase font-bold mt-2",children:Q(ht.toAthleticAssociationEnum(r.AthleticAssociation))}),e.jsx("div",{className:"text-body-sm text-muted",children:z(r.TimestampUtc)})]},r.RecruitingNeedId)),e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsxs("div",{className:"rounded-full bg-[#0369A1] text-on-dark w-[50px] h-[40px] text-center flex items-center justify-center mx-auto font-bold text-[12px]",children:["+",D(n?.TotalNeedsCount??0)]}),e.jsx("div",{className:"text-[12px] text-[#0369A1] text-center mt-2",children:"See all"})]})]})})};function ps(t){return e.jsx(bs,{size:"large",...t,children:t.children})}const fs={base:"py-2 px-4 text-[16px]",large:"py-4 px-6 text-[18px]"},gs={dark:"bg-background-black text-on-dark",light:"bg-transparent text-black"},js={base:"border border-black rounded",outline:"border border-black rounded-sm",left:"border border-black rounded-l-sm",right:"border border-black rounded-r-sm"};function bs({href:t,linkProps:s,size:a="base",color:n="dark",variant:o="base",fullWidth:r,onClick:l,children:u}){const i="pointer font-bold focus:outline-none focus:ring",h=r?"w-full":"w-auto",p=e.jsx("button",{className:B(i,fs[a],gs[n],js[o],h),children:u});return s?e.jsxs(F,{...s,unstyled:!0,children:[" ",p," "]}):e.jsx("a",{href:t,onClick:l,children:p})}const vs=({children:t})=>{const s=a=>{a.preventDefault();const n=new FormData(a.target),o=new URL("/join",window.location.origin);[["signUpAs","signUpAs"],["signUpName","name"],["signUpEmail","email"]].forEac
1h(([l,u])=>{const i=n.get(l);i&&o.searchParams.append(u,i)}),window.location.href=o.toString()};return e.jsx("form",{className:"w-full",onSubmit:s,children:t})},Ns=()=>e.jsxs("div",{className:B("flex flex-col xl:flex-row xl:items-center text-black",et),children:[e.jsxs("div",{className:"py-0 px-6 md:p-0 xl:p-20",children:[e.jsx(Xe,{children:"Join the Network"}),e.jsx("div",{className:"mt-4 mb-6",children:"Join the FieldLevel network to discover and share opportunities."})]}),e.jsx("div",{className:"w-full flex flex-col px-6 md:p-0 xl:w-[850px]",children:e.jsx(vs,{children:e.jsxs("div",{className:"w-full flex flex-col xl:w-[400px]",children:[e.jsxs("div",{className:"relative",children:[e.jsxs("select",{className:"w-full border border-black bg-transparent rounded py-4 px-6 appearance-none outline-none focus:ring",name:"signUpAs","aria-label":"I am a...",children:[e.jsx("option",{value:"",children:"I am a..."}),e.jsx("option",{value:"Coach",children:"I am a coach"}),e.jsx("option",{value:"Athlete",children:"I am an athlete"})]}),e.jsx("span",{className:"absolute right-6 top-4 text-black",children:e.jsx(v,{source:$e,color:"current"})})]}),e.jsxs("div",{className:"mt-4",children:[e.jsx("input",{className:"w-full border border-black bg-transparent rounded py-4 px-6 outline-none focus:ring",name:"signUpName",type:"text",autoComplete:"off",autoCorrect:"off",spellCheck:"false",placeholder:"First and Last Name","aria-label":"First and Last Name"}),e.jsx("div",{className:"mt-4",children:e.jsx(ps,{fullWidth:!0,children:"Sign Up"})})]})]})})})]}),Cs=()=>e.jsx(je,{background:"black",children:e.jsx("div",{className:"flex flex-col my-10 p-6 bg-foreground-base md:rounded xl:py-0 xl:px-6 xl:flex-row xl:w-[1000px]",children:e.jsx(Ns,{})})}),ys=({options:t}={})=>S(["home_teams"],()=>wt(),t),ws=()=>{const{ref:t,inView:s}=T({triggerOnce:!0,threshold:.1}),a=pt(),o=Ce().organizationProgramList({searchParams:{athleticAssociation:xt,sportEnum:"volleyballwomen"}}).wiredLinkProps,{data:r,isLoading:l}=ys({options:{useErrorBoundary:!0,enabled:s}}),u=(r?.Teams||[]).map(i=>{const h=a.organizationTeamOverviewPage({pathParams:{shortName:i.ShortName,sportEnum:i.SportUrlSlug}}).wiredLinkProps,p=K.getTeamLogoSrc({shortName:i.Logo.ShortName,sportEnum:i.Logo.Sport,teamId:i.Logo.TeamId,size:256});return e.jsx(we,{linkProps:h,contentRendering:e.jsxs("div",{className:"flex-none flex flex-col gap-8 h-full rounded-lg overflow-hidden",children:[e.jsxs("div",{className:"bg-[#F6F6F6] h-[6rem] relative flex-shrink-0",children:[e.jsx("div",{className:"absolute -bottom-[1.5rem] left-0 w-full h-8 bg-foreground-base rotate-[2.914deg] origin-center",style:{clipPath:"polygon(0 0, 100% 0, 100% 100%, 0 100%)"}}),e.jsx("div",{className:"absolute left-4 top-4",children:e.jsx("img",{className:"w-[100px] h-[100px] rounded",src:p})})]}),e.jsxs("div",{className:"flex flex-col p-4 pt-0",children:[e.jsxs("div",{className:"flex flex-col",children:[e.jsx("span",{className:"text-[18px] font-bold truncate",style:{lineHeight:"1.4"},children:i.OrganizationName}),e.jsxs("span",{className:"text-[14px] text-muted truncate",children:[mt(i.AthleticAssociationLabel)," â¢"," ",i.City,", ",i.State]})]}),e.jsx("div",{className:"flex items-center gap-2",children:e.jsx("span",{className:"flex-none text-[12px] text-muted",children:i.SportLabel})})]})]})},i.Key)});return e.jsx(V,{ref:t,heading:"Teams",subtitle:"Reach high school women's volleyball teams",allLinkProps:o,cardsRendering:u,isLoading:l||!s})},Ss="/assets/v4/img/home/[email protected]",Ls="/assets/v4/img/home/[email protected]",ks="/assets/v4/img/home/[email protected]",As=[{quote:"After signing up with Fieldlevel and letting players upload all their videos and stats the results were incredible.We began receiving emails and info request from coaches all over the country.",name:"Coach Mitchell Garcia",label:"Mission Angels BSB",image:Ls,alt:"Mitchell Garcia headshot"},{quote:"Through our partnership with FieldLevel we have had the opportunity in the past 3 years to place 90% of our players at the college level. With our 2017 class, we helped 7 of 11 players go on to play in college and beyond.",name:"Coach Steven Wingler",label:"Southern Indiana Shock MBB",image:ks,alt:"Steven Wingler headshot"},{quote:"We didn't know there were so many junior colleges out there until we started using FieldLevel. Now a lot of the kids we have that didn't have the grades for university have a chance to play at the next level.",name:"Coach Jerry Perry",label:"Garrard County High School FB",image:Ss,alt:"Jerry Perry headshot"},{quote:"FieldLevel has paved new avenues for me to connect with high school and college coaches I never would've been able to reach.",name:"College Baseball Coach",alt:"",color:"#000"},{quote:"Love the site...visit it weekly, and even connected with a juco coach on FL that I'm signing 5 guys from this year",name:"College Soccer Coach",alt:"",color:"#000"},{quote:"FieldLevel is definitely much different than everything else. Being able to connect with coaches is HUGE... No other program does what you guys do in that regard.",name:"College Baseball Coach",image:""},{quote:`Hands down the best, most active and honest network of "live" targets out there. Most players are actually active within their profile and I've gotten many conversations going through this website.`,name:"College W Basketball Coach",image:""},{quote:"FieldLevel gave me the opportunity to be found by coaches that I didn't even know existed. One of the schools I didn't even know about was the one I committed to!",
1name:"2018 Commit",label:"Baseball",image:""},{quote:"FieldLevel allowed me to make contact with coaches that were truly interested in me as a serious volleyball player. It also gave my coach the ability to certify me as a player who was prepared for the next level.",name:"2018 Commit",label:"W Volleyball",image:""},{quote:"FieldLevel allowed my coaches to share contact and academic information to college coaches...Typically every school that contacted me was one that was through FieldLevel.",name:"2017 Commit",label:"Baseball",image:""},{quote:"My son was only getting attention from a few teams before joining FieldLevel. Immediately after joining and posting videos to his profile he started getting a flood of interest all across the nation.",name:"Rusty Jones",label:"Baseball Parent",image:""}];function Ts(){return e.jsx(ft,{testimonials:As})}const Os=({options:t}={})=>S(["home_transfers"],()=>St(),t),Ps=({})=>{const{ref:t,inView:s}=T({triggerOnce:!0,threshold:.1}),a=rt(),{data:n,isLoading:o}=Os({options:{useErrorBoundary:!0,enabled:s}});return e.jsx(I,{ref:t,isLoading:o,cardLinkProps:a.transferPortalList().wiredLinkProps,heading:"Transfer portal",subheading:"Find experienced athletes ready to transfer",weeklyCount:n?.TransfersInLastSevenDaysCount,renderContent:e.jsxs("div",{className:"flex",children:[n?.Transfers.map(r=>e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsx(be,{username:r.Athlete.Username,isAnonymous:r.Athlete.HideHeadshot}),e.jsxs("div",{className:"text-[12px] font-bold mt-2",children:[r.Athlete.FirstName," ",r.Athlete.LastName?.charAt(0)||"","."]}),e.jsx("div",{className:"text-body-sm text-muted",children:z(r.AnnouncementDateUtc)})]},r.AthleteTransferPortalAnnouncementId)),e.jsxs("div",{className:"flex-1 flex flex-col items-center",children:[e.jsxs("div",{className:"rounded-full bg-[#0369A1] text-on-dark w-[50px] h-[40px] text-center flex items-center justify-center mx-auto font-bold text-[12px]",children:["+",D(n?.TotalTransfersCount??0)]}),e.jsx("div",{className:"text-[12px] text-[#0369A1] text-center mt-2",children:"See all"})]})]})})},pn=()=>{const t=Ke();return e.jsxs(e.Fragment,{children:[e.jsx(We,{title:"FieldLevel - The college sports recruiting platform"}),e.jsxs("div",{className:"w-full h-full text-black bg-foreground-base text-body-lg",children:[e.jsx("div",{className:"pt-10",children:e.jsx(hs,{})}),e.jsxs("div",{className:"flex flex-col items-center gap-24 pt-10",children:[e.jsxs("div",{className:"w-full flex-none flex flex-col items-center gap-[60px]",children:[e.jsx(Ft,{}),e.jsx(ws,{}),e.jsx(Et,{})]}),e.jsx("div",{className:"w-full lg:items-center bg-background-base -mb-20",children:e.jsxs("div",{className:"py-24 px-6 2xl:max-w-[1290px] 2xl:mx-auto",children:[e.jsx(J,{children:"Explore updates from colleges"}),e.jsxs("div",{className:"mt-4 lg:grid lg:grid-cols-3 gap-4 space-y-4 lg:space-y-0",children:[e.jsx("div",{children:e.jsx(ms,{})}),e.jsx("div",{children:e.jsx(Dt,{})}),e.jsx("div",{children:e.jsx(Rt,{})})]}),e.jsxs("div",{className:"mt-10",children:[e.jsx(J,{children:"Explore athlete updates"}),e.jsxs("div",{className:"mt-4 lg:grid lg:grid-cols-2 gap-4 space-y-4 lg:space-y-0",children:[e.jsx("div",{children:e.jsx(At,{})}),e.jsx("div",{children:e.jsx(Ps,{})})]})]})]})}),!t&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-24",children:e.jsx(Ts,{})}),e.jsx("div",{className:"w-full -mb-24",children:e.jsx(Cs,{})}),e.jsx(gt,{})]})]})]})]})};export{pn as default}; 2//# sourceMappingURL=Home-B179SuPo.js.map
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.