PageSourceSearch

https://www.pioneermustangathletics.com/_next/static/immutable/chunks/2qtckpihvp3xi.js

js pioneermustangathletics.com collected 2026-10-04 02:44:41 UTC 59,629 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,23437,e=>{"use strict";var t,n=e.i(47167),r={scriptHostname:("u">typeof n.default?n.default.env.NEXT_PUBLIC_VERCEL_TOOLBAR_HOST:void 0)??"https://vercel.live",ownerId:"u">typeof n.default?n.default.env.NEXT_PUBLIC_VERCEL_TOOLBAR_OWNER_ID:void 0,projectId:"u">typeof n.default?n.default.env.NEXT_PUBLIC_VERCEL_TOOLBAR_PROJECT_ID:void 0,branch:"u">typeof n.default?n.default.env.NEXT_PUBLIC_VERCEL_TOOLBAR_BRANCH:void 0,deploymentId:!("u">typeof n.default)&&void 0},a=e.i(71645),l=!1;e.s(["UnmountController",0,function({shouldMount:e,nonce:n}){return(0,a.useEffect)(()=>(e&&l&&function(e={}){if(typeof window>"u"||null===document.querySelector("vercel-live-feedback")){Object.assign(r,e);let n=document.createElement("script");for(let[a,l]of(n.src=`${r.scriptHostname}/_next-live/feedback/feedback.js`,n.setAttribute("data-explicit-opt-in","true"),e.nonce&&n.setAttribute("nonce",e.nonce),Object.entries((r.ownerId&&r.projectId?{"data-owner-id":r.ownerId,"data-project-id":r.projectId,"data-branch":t??r.branch}:r.deploymentId?{"data-deployment-id":r.deploymentId}:void 0)??{})))l&&n.setAttribute(a,l);(document.head||document.documentElement).appendChild(n)}}({nonce:n}),l=!0,()=>{(typeof window>"u"?void 0:window.__vercel_toolbar)?.unmount()}),[]),null}],23437)},94356,e=>{"use strict";let t=(0,e.i(75254).default)("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]);e.s(["Ellipsis",0,t],94356)},58524,e=>{"use strict";let t=(0,e.i(75254).default)("link-2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]);e.s(["Link2",0,t],58524)},9642,e=>{"use strict";var t,n,r,a,l,o,s=e.i(43476),i=e.i(80825),c=e.i(71645),d=e.i(39299);let u=c.default.forwardRef(function({children:e,size:s=16,...i},u){return 16===s||"16"===s||"16px"===s?c.default.createElement(d.default,{width:s,height:s,ref:u,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",...i},t||(t=c.default.createElement("path",{d:"M8,1C4.1,1,1,4.1,1,8s3.1,7,7,7s7-3.1,7-7S11.9,1,8,1z M8,14c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S11.3,14,8,14z"})),n||(n=c.default.createElement("circle",{cx:"8",cy:"11.8",r:".8"})),r||(r=c.default.createElement("path",{d:"M8.5,4H7.8C6.5,4,5.5,5,5.5,6.2c0,0,0,0,0,0v0.2h1V6.2C6.5,5.6,7.1,5,7.8,5h0.8c0.7,0,1.2,0.6,1.2,1.2S9.2,7.5,8.5,7.5h-1 v2.2h1V8.5c1.2,0,2.2-1,2.2-2.2S9.7,4,8.5,4z"})),e):c.default.createElement(d.default,{width:s,height:s,ref:u,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor",...i},a||(a=c.default.createElement("path",{d:"M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2Zm0,26A12,12,0,1,1,28,16,12,12,0,0,1,16,28Z"})),l||(l=c.default.createElement("circle",{cx:"16",cy:"23.5",r:"1.5"})),o||(o=c.default.createElement("path",{d:"M17,8H15.5A4.49,4.49,0,0,0,11,12.5V13h2v-.5A2.5,2.5,0,0,1,15.5,10H17a2.5,2.5,0,0,1,0,5H15v4.5h2V17a4.5,4.5,0,0,0,0-9Z"})),e)});var m=e.i(7670),p=e.i(29857);let h="https://hqsupport.playonsports.com/s/contactsupport",x="https://www.surveymonkey.com/r/C66MKVV";e.s(["FeedbackButtonComponent",0,function(){let e=(0,p.useStandaloneDisplayMode)(),[t,n]=(0,c.useState)(!0),r=(0,c.useRef)(null),a=(0,c.useRef)(0),l=(0,c.useRef)(!1);return((0,c.useEffect)(()=>{if(e)return;a.current=window.scrollY;let t=()=>{let e=window.scrollY;l.current||(window.requestAnimationFrame(()=>{let t=e-a.current;e<40?n(!0):t>6?n(!1):t<-6&&n(!0),a.current=e,l.current=!1}),l.current=!0)};return window.addEventListener("scroll",t,{passive:!0}),()=>{window.removeEventListener("scroll",t)}},[e]),(0,c.useEffect)(()=>{if(e||t)return;let n=document.activeElement;n instanceof HTMLElement&&r.current?.contains(n)&&n.blur()},[e,t]),e)?(0,s.jsx)(s.Fragment,{}):(0,s.jsxs)("div",{ref:r,className:(0,m.default)("fixed bottom-12 right-4 z-50 flex rounded-md bg-gray-800 text-sm text-white sm:bottom-4","transition-opacity duration-200 ease-in-out",{"opacity-100":t,"pointer-events-none opacity-0":!t}),role:"complementary","aria-hidden":!t,children:[(0,s.jsxs)("a",{target:"_blank",href:h,className:" flex items-center gap-1 rounded-md p-3 hover:bg-gray-600",rel:"noopener noreferrer",tabIndex:t?0:-1,children:[(0,s.jsx)(u,{size:20})," Help"]}),(0,s.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",href:x,className:"flex items-center gap-1 rounded-md p-3 hover:bg-gray-600",tabIndex:t?0:-1,children:[(0,s.jsx)(i.FaceSatisfied,{size:20})," Survey"]})]})},"HELP_LINK_URL",0,h,"SURVEY_LINK_URL",0,x],9642)},54798,e=>{"use strict";var t=e.i(43476),n=e.i(58524),r=e.i(67479);e.s(["HeaderGenericButtonComponent",0,function({isMobile:e,label:a,url:l,isExternal:o,schoolSecondaryColor:s}){let i="w-full flex justify-between h-16 cursor-pointer border-b border-solid border-school-secondary-90 p-4 pl-6 text-2xl";if(e)return o?(0,t.jsx)("li",{children:(0,t.jsxs)("a",{className:i,href:l,target:"_blank",rel:"noopener noreferrer",children:[a,(0,t.jsx)(n.Link2,{className:"h-full","aria-hidden":"true"})]},a)}):(0,t.jsx)("li",{children:(0,t.jsxs)("a",{href:l,className:i,children:[a,(0,t.jsx)(n.Link2,{className:"h-full","aria-hidden":"true"})]},a)});let c=(0,r.isColorWhite)(s)?"hover:bg-school-primary hover:text-school-primary-contrast":"hover:bg-core hover:text-core-contrast",d="cursor-pointer rounded-3xl p-3 py-2 h-full flex items-center text-2xl";return(0,t.jsx)("li",{children:o?(0,t.jsx)("a",{href:l,className:`${d} ${c}`,target:"_blank",rel:"noopener","data-testid":`homepage-menuitem-${a.toLowerCase()}`,children:a}):(0,t.jsx)("a",{href:l,className:`${d} ${c}`,"data-testid":`homepage-menuitem-${a.toLowerCase()}`,children:a})},a)}])},5566,e=>{"use strict";var t=e.i(43476),n=e.i(7670),r=e.i(63059),a=e.i(67479);e.s(["HeaderGenericDropdownButtonComponent",0,function({isItemOpen:e,toggleIsItemOpen:l,label:o,schoolSecondaryColor:s}){return(0,t.jsx)("li",{children:(0,t.jsxs)("button",{onClick:l,className:(0,n.default)("flex h-16 w-full justify-between border-b border-solid border-school-secondary-90 p-4 pl-6 text-2xl uppercase xl:h-auto xl:items-center xl:rounded-3xl xl:border-none xl:p-3 xl:py-2",{"xl:hover:bg-core xl:hover:text-core-contrast":!(0,a.isColorWhite)(s),"xl:hover:bg-school-primary xl:hover:text-school-primary-contrast":(0,a.isColorWhite)(s)}),"data-testid":"homepage-menuitem"+`-${o}`.toLowerCase(),"aria-expanded":e?"true":"false",children:[o,e?(0,t.jsx)(r.ChevronRight,{size:"24px",className:"rotate-90 transition-transform duration-200"}):(0,t.jsx)(r.ChevronRight,{size:"24px",className:"transition-transform duration-200"})]})})}])},56306,e=>{"use strict";var t=e.i(43476),n=e.i(54798),r=e.i(74527),a=e.i(73791);
1e.s(["HeaderScheduleButtonComponent",0,function({isMobile:e,schoolSecondaryColor:l}){let{school:o}=(0,r.useSchoolStore)(),s=(0,a.getSchoolTimezone)(o),i=(0,a.getCurrentSchoolYear)(s).replace("/","-");return(0,t.jsx)(n.HeaderGenericButtonComponent,{label:"Schedule",url:`/schedule?year=${i}`,isExternal:!1,isMobile:e,schoolSecondaryColor:l})}])},94545,e=>{"use strict";var t=e.i(43476),n=e.i(5566),r=e.i(20482);e.s(["HeaderSportsButtonComponent",0,function({schoolSecondaryColor:e}){let{isSportsOpen:a,toggleIsSportsOpen:l}=(0,r.useMenuStore)();return(0,t.jsx)(n.HeaderGenericDropdownButtonComponent,{isItemOpen:a,toggleIsItemOpen:l,schoolSecondaryColor:e,label:"SPORTS"})}])},93746,e=>{"use strict";var t=e.i(43476),n=e.i(7670),r=e.i(66219),a=e.i(37895);let l={src:e.i(49293).default,width:13,height:12,blurWidth:0,blurHeight:0};var o=e.i(69423),s=e.i(67479);e.s(["SocialIconButtonComponent",0,function({name:e,redirect:i,bgColor:c}){let d={Facebook:r.default.src,Instagram:a.default.src,X:l.src};return(0,t.jsx)("a",{href:i??"","aria-label":`Follow us on ${e}`,rel:"noopener noreferrer",target:"_blank",className:(0,n.default)("ease-spring flex h-12 w-12 transform items-center justify-center gap-2 rounded-full bg-white transition duration-300 hover:scale-110 lg:h-16 lg:w-16",{"border border-core-100":(0,s.isColorWhite)(c)}),children:(0,t.jsx)(o.NextImageWithFallbackComponent,{src:d[e],alt:"",className:"object-contain",width:30,height:30})})}],93746)},87344,e=>{"use strict";var t=e.i(43476),n=e.i(29587),r=e.i(29474),a=e.i(20482);let l=({menuItems:e})=>{let{setCustomMenuItemOpen:r}=(0,a.useMenuStore)(),l=e?.filter((e,t)=>t%3==0),o=e?.filter((e,t)=>t%3==1),s=e?.filter((e,t)=>t%3==2);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"pointer-events-none absolute left-0 top-24 z-60 hidden h-[calc(100%-6rem)] w-screen bg-black opacity-80 xl:block"}),(0,t.jsxs)("div",{className:"absolute left-0 top-24 z-60 hidden w-full justify-center gap-x-16 border-t border-core-contrast bg-school-secondary px-32 pb-8 pt-4 font-body font-semibold normal-case xl:flex 2xl:px-48",children:[(0,t.jsx)("div",{className:"flex w-1/3 max-w-[500px] flex-col gap-2",children:l?.map(e=>(0,t.jsx)(n.CustomMenuLinkOrDropdownWrapperComponent,{item:e,setCustomMenuItemOpen:r},e.id))}),(0,t.jsx)("div",{className:"flex w-1/3 max-w-[500px] flex-col gap-2",children:o?.map(e=>(0,t.jsx)(n.CustomMenuLinkOrDropdownWrapperComponent,{item:e,setCustomMenuItemOpen:r},e.id))}),(0,t.jsx)("div",{className:"flex w-1/3 max-w-[500px] flex-col gap-2",children:s?.map(e=>(0,t.jsx)(n.CustomMenuLinkOrDropdownWrapperComponent,{item:e,setCustomMenuItemOpen:r},e.id))})]})]})},o=({menuItems:e})=>{let{setCustomMenuItemOpen:r}=(0,a.useMenuStore)();return(0,t.jsx)("nav",{className:"xl:hidden","aria-label":"Mobile navigation menu",children:(0,t.jsx)("ul",{className:"w-full divide-y divide-gray-200 overflow-auto bg-core font-sans text-base normal-case leading-normal text-core-contrast",children:e?.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(n.CustomMenuLinkOrDropdownWrapperComponent,{isMobile:!0,item:e,setCustomMenuItemOpen:r})},e.id))})})};e.s(["CustomMenuDropdownComponent",0,function(){let{customMenuItemOpen:e,customMenuItems:n,setCustomMenuItemOpen:s,setCustomMenuItems:i}=(0,a.useMenuStore)();return((0,r.useDetectClickOutsideSelectedElement)(()=>{s(null),i([])},!!e,`${e}-menu`),e)?(0,t.jsxs)("div",{"data-outside-click-id":`${e}-menu`,className:"text-school-secondary-contrast xl:border-t xl:border-solid  xl:border-school-secondary-90",children:[(0,t.jsx)(l,{menuItems:n}),(0,t.jsx)(o,{menuItems:n})]}):null}])},6773,e=>{"use strict";var t=e.i(43476),n=e.i(20949),r=e.i(7670),a=e.i(71645),l=e.i(79194),o=e.i(29474),s=e.i(14439),i=e.i(20482),c=e.i(74527),d=e.i(48169),u=e.i(73791);let m=({season:e,selectedSeason:n,setSelectedSeason:a})=>(0,t.jsx)("button",{role:"tab","aria-selected":n===e,className:(0,r.default)("mt-6 cursor-pointer font-heading text-3xl",{"border-b-4 border-school-primary":n===e}),onClick:()=>a(e),children:e}),p=({programGroupings:e,programsBySeason:r,timezone:l,closeMenus:o,enableTeamPagesFlag:s})=>{let i=(0,u.getCurrentMenuDisplaySeasons)(),c=i.find(e=>r[e].length>0)??e[0]??i[0],[p,h]=(0,a.useState)(c);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"pointer-events-none absolute left-0 top-24 z-60 hidden h-[calc(100%-6rem)] w-screen bg-black opacity-80 xl:block"}),(0,t.jsx)("div",{className:"absolute left-0 top-24 z-60 hidden w-full gap-x-16 border-t border-core-contrast bg-school-secondary px-24 pb-9 xl:flex 2xl:px-64 3xl:px-96",role:"tablist",children:e.map(e=>(0,t.jsx)(m,{season:e,selectedSeason:p,setSelectedSeason:h},e))}),(0,t.jsx)("div",{className:"absolute left-0 top-48 z-60 hidden w-full grid-cols-3 bg-school-secondary px-24 pb-9 text-start xl:grid 2xl:px-64 3xl:px-96",children:r[p].map(e=>(0,t.jsxs)("div",{className:"py-4",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-2xl font-semibold",children:[e.sport&&(0,t.jsx)(n.ActivityIcon,{className:"hidden h-6 
1w-6 xl:block",activity:Number(e.sport.id)}),e.name]}),e.teams?.map(n=>{let r=n?.levelNameOverride||(n?.level?.name??"");return(0,t.jsx)("a",{onClick:o,href:(0,d.getTeamHomeUrl)(e,n,l,s),className:"flex flex-col py-2 font-body text-base font-medium normal-case","data-testid":`homepage-menuitem-sports-${r}`,children:r},n.id)})]},e.id))})]})},h=({programGroupings:e,programsBySeason:a,timezone:o,closeMenus:s,enableTeamPagesFlag:i})=>(0,t.jsx)("li",{"data-outside-click-id":"seasonal-sports-menu",className:"xl:hidden",children:(0,t.jsx)("div",{className:"h-full w-full bg-core font-body text-base font-medium normal-case text-core-contrast",children:(0,t.jsx)(l.Accordion,{type:"single",collapsible:!0,className:"w-full",children:e.map(e=>(0,t.jsxs)(l.AccordionItem,{value:e,className:(0,r.default)("w-full border-b border-gray-200 px-6 py-2 no-underline hover:no-underline"),children:[(0,t.jsx)(l.AccordionTrigger,{className:"text-base",children:e}),(0,t.jsx)(l.AccordionContent,{disableAnimation:!1,children:(0,t.jsx)(l.Accordion,{type:"single",collapsible:!0,className:"w-full divide-y divide-gray-200",children:a[e].map(e=>(0,t.jsxs)(l.AccordionItem,{value:e.id,className:(0,r.default)("w-full border-none no-underline hover:no-underline"),children:[(0,t.jsx)(l.AccordionTrigger,{className:"text-base",children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[e.sport&&(0,t.jsx)(n.ActivityIcon,{className:"h-6 w-6",activity:Number(e.sport.id)}),e.name]})}),(0,t.jsx)(l.AccordionContent,{disableAnimation:!1,children:e.teams?.map(n=>{let r=n?.levelNameOverride||(n?.level?.name??"");return(0,t.jsx)("a",{onClick:s,href:(0,d.getTeamHomeUrl)(e,n,o,i),className:"flex cursor-pointer flex-col py-4 pl-8 font-body text-sm font-normal","data-testid":`homepage-menuitem-sports-${r}`,children:r},n.id)})})]},e.id))})})]},e))})})});e.s(["SeasonalSportsMenuDropdownComponent",0,function({programsPromise:e,enableTeamPagesFlag:n}){let{isSportsOpen:r,toggleIsSportsOpen:l,toggleIsMobileMenuOpen:m,isMobileMenuOpen:x}=(0,i.useMenuStore)(),{school:f}=(0,c.useSchoolStore)(),b=(0,u.getSchoolTimezone)(f);if((0,o.useDetectClickOutsideSelectedElement)(l,r,"seasonal-sports-menu"),!r)return null;let g=(0,a.use)(e),v=(0,d.sortAndSplitProgramsBySeason)(g),y=()=>{r&&l(),x&&m()},w=s.SeasonalProgramGroups.filter(e=>v[e].length>0);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("li",{"data-outside-click-id":"seasonal-sports-menu",className:"hidden text-school-secondary-contrast xl:block xl:border-t xl:border-solid xl:border-school-secondary-90",children:(0,t.jsx)(p,{programGroupings:w,programsBySeason:v,timezone:b,closeMenus:y,enableTeamPagesFlag:n})}),(0,t.jsx)(h,{programGroupings:w,programsBySeason:v,timezone:b,closeMenus:y,enableTeamPagesFlag:n})]})}])},81720,e=>{"use strict";var t=e.i(43476),n=e.i(68985),r=e.i(9991),a=e.i(20949),l=e.i(71645),o=e.i(29474),s=e.i(20482),i=e.i(74527),c=e.i(48169),d=e.i(73791),u=e.i(63059);let m=({title:e,expandedContent:n,className:r,dataOutsideClickId:a})=>{let[o,s]=(0,l.useState)(!1);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("li",{className:`flex h-16 cursor-pointer items-center border-b border-school-secondary bg-core p-4 pl-6 ${r||""}`,"data-outside-click-id":a,children:(0,t.jsxs)("button",{className:"flex w-full justify-between uppercase text-core-contrast","aria-expanded":o?"true":"false",onClick:()=>s(e=>!e),children:[e,o?(0,t.jsx)(u.ChevronRight,{size:"20px",className:"rotate-90 transition-transform duration-200"}):(0,t.jsx)(u.ChevronRight,{size:"20px",className:"transition-transform duration-200"})]})}),o&&(0,t.jsx)("li",{className:"list-none","data-outside-click-id":a,children:n})]})},p=({program:e,timezone:l,enableTeamPagesFlag:o})=>{let{toggleIsSportsOpen:i,toggleIsMobileMenuOpen:d,isSportsOpen:u,isMobileMenuOpen:m}=(0,s.useMenuStore)(),{selectedTeamHomeUrl:p,selectedTeamScheduleUrl:h,scheduledTeamRosterUrl:x}=(0,c.getProgramDetails)(e,l,o),f=()=>{u&&i(),m&&d()},b=e.name.split(" ").join("-").toLowerCase();return(0,t.jsx)("tr",{className:"flex h-16 items-center border-b border-solid border-gray-200 bg-core font-sans xl:h-12 xl:border-school-secondary-90 xl:bg-transparent",children:(0,t.jsxs)("td",{className:"flex w-full px-4 py-2 text-base normal-case xl:px-0",children:[(0,t.jsxs)("a",{onClick:f,href:p,className:"ml-2 flex flex-grow cursor-pointer items-center truncate xl:font-semibold","data-testid":`homepage-menuitem-sports-${b}`,children:[e.sport&&(0,t.jsx)(a.ActivityIcon,{className:"mr-2 hidden xl:block",activity:Number(e.sport.id)}),e.name]}),(0,t.jsxs)("a",{className:"ml-6 flex items-center hover:underline",href:x,onClick:f,"data-testid":`homepage-menuitem-sports-${b}-roster`,"aria-label":`${e.name} Roster`,children:[(0,t.jsx)("div",{className:"hidden xl:block",children:"Roster"}),(0,t.jsx)(r.UserMultiple,{size:"28",className:"block xl:hidden"})]}),(0,t.jsxs)("a",{className:"ml-3 mr-2 flex items-center hover:underline xl:ml-6 xl:mr-5",href:h,onClick:f,"data-testid":`homepage-menuitem-sports-${b}-schedule`,"aria-label":`${e.name} Schedule`,children:[(0,t.jsx)("div",{className:"hidden xl:block",children:"Schedule"}),(0,t.jsx)(n.Calendar,{size:"28",className:"block xl:hidden"})]})]})})},h=({programsByGender:e,timezone:n,enableTeamPagesFlag:r})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"pointer-events-none absolute left-0 top-24 z-60 hidden h-[calc(100%-6rem)] w-screen bg-black opacity-80 xl:block"}),(0,t.jsx)("div",{className:"absolute left-0 top-24 z-60 hidden w-full grid-cols-2 gap-x-24 border-t border-core-contrast bg-school-secondary px-24 pb-9 text-school-secondary-contrast xl:grid 2xl:px-64 3xl:px-96",children:e.map(({gender:e,programs:a})=>0===a.length?null:(0,t.jsx)("div",{className:"h-full w-full",children:(0,t.jsx)("table",{className:"mb-4 mt-8 w-full",children:(0,t.jsxs)("tbody",{children:[(0,t.jsx)("tr",{children:(0,t.jsx)("td",{colSpan:2,children:(0,t.jsx)("h2",{className:"border-b-4 border-solid border-school-primary pb-1 text-start text-2xl uppercase",children:e})})}),a.map(e=>(0,t.jsx)(p,{program:e,timezone:n,enableTeamPagesFlag:r},e.id))]})})},e))})]}),x=({programsByGender:e,timezone:n,enableTeamPagesFlag:r})=>(0,t.jsx)(t.Fragment,{children:e.map(({gender:e,programs:a})=>0===a.length?null:(0,t.jsx)(m,{title:e,className:"xl:hidden",dataOutsideClickId:"sports-menu",expandedContent:(0,t.jsx)("table",{className:"w-full text-core-contrast",children:(0,t.jsx)("tbody",{children:a.map(e=>(0,t.jsx)(p,{program:e,timezone:n,enableTeamPagesFlag:r},e.id))})})},e))});e.s(["SportsMenuDropdownComponent",0,function({programsPromise:e,enableTeamPagesFlag:n}
1){let{isSportsOpen:r,toggleIsSportsOpen:a}=(0,s.useMenuStore)(),{school:u}=(0,i.useSchoolStore)(),m=(0,d.getSchoolTimezone)(u);if((0,o.useDetectClickOutsideSelectedElement)(a,r,"sports-menu"),!r)return null;let p=(0,l.use)(e),f=(0,c.sortAndSplitProgramsByGender)(p);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("li",{"data-outside-click-id":"sports-menu",className:"hidden w-full items-center justify-center bg-school-secondary text-school-secondary-contrast xl:block",children:(0,t.jsx)(h,{programsByGender:f,timezone:m,enableTeamPagesFlag:n})}),(0,t.jsx)(x,{programsByGender:f,timezone:m,enableTeamPagesFlag:n})]})}],81720)},1087,e=>{"use strict";var t=e.i(43476),n=e.i(61764),r=e.i(62172),a=e.i(7670),l=e.i(18566),o=e.i(71645),s=e.i(56306),i=e.i(94545),c=e.i(6773),d=e.i(81720),u=e.i(69423),m=e.i(49786),p=e.i(13129),h=e.i(38648),x=e.i(20482),f=e.i(29857),b=e.i(67479),g=e.i(45974),v=e.i(40460);e.s(["SchoolMobileHeaderComponent",0,function(e){let y,{school:w,programsPromise:j,customMenuItemsPromise:N,schoolMappingsPromise:k,domainMappingsPromise:C,enableSeasonalSportsMenuFlag:S,enableTeamPagesFlag:E,hideSportsMenuFlag:M,hideScheduleMenuFlag:I,showMobileHeaderPartnerButtonsFlag:P,showUnidatValuesFlag:A}=e,{isMobileMenuOpen:_,setIsMobileMenuOpen:T,toggleIsMobileMenuOpen:L}=(0,x.useMenuStore)(),R=(0,f.useStandaloneDisplayMode)(),O=(0,l.usePathname)();(()=>{let{isMobileSubnavOpen:e,isMobileMenuOpen:t}=(0,x.useMenuStore)(),{viewport:n}=(0,h.default)();(0,o.useEffect)(()=>{let r=document.querySelector("html");if(r){let a=e||t,l="desktop"!==n;r.style.overflow=a&&l?"hidden":"auto"}return()=>{r&&(r.style.overflow="auto")}},[e,t,n])})();let D=(0,o.useRef)(null);y=(0,o.useRef)(null),(0,o.useEffect)(()=>{if(!_||!D.current)return()=>void 0;let e=()=>Array.from(D.current?.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')??[]),t=e();if(0===t.length)return()=>void 0;y.current=document.activeElement,t.at(0)?.focus();let n=t=>{if("Tab"!==t.key||!D.current?.contains(document.activeElement))return;let n=e();if(0===n.length)return;let r=n.indexOf(document.activeElement);if(t.shiftKey){t.preventDefault();let e=r<=0?n.length-1:r-1;n.at(e)?.focus()}else{t.preventDefault();let e=r>=n.length-1?0:r+1;n.at(e)?.focus()}};return document.addEventListener("keydown",n),()=>{document.removeEventListener("keydown",n),y.current&&"focus"in y.current&&y.current.focus()}},[_,D]),(0,o.useEffect)(()=>{R&&_&&T(!1)},[R,_,T]),(0,o.useEffect)(()=>{let e=document.getElementById("main-content");if(e&&_)return e.setAttribute("inert",""),()=>e.removeAttribute("inert")},[_]),(0,o.useEffect)(()=>{if(!_)return;let e=e=>{"Escape"===e.key&&L()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[_,L]);let H=(0,g.getSchoolNameHeader)(w,A),B=(0,g.getSchoolName)(w,A),F=(0,g.getSchoolMascot)(w,A),W=R&&"/"===O,z=!R,U=P&&!R,$=W||U;return R&&!W?(0,t.jsx)(t.Fragment,{}):(0,t.jsx)("div",{className:(0,a.default)("pwa-mobile-header relative w-screen",{"xl:hidden":!W}),children:(0,t.jsxs)("nav",{className:(0,a.default)({"h-16":!$,"min-h-16":U,"min-h-20":W}),"aria-label":"Mobile Main Header",children:[(0,t.jsxs)("div",{className:(0,a.default)("w-full items-center bg-school-secondary text-center text-xl font-normal uppercase leading-normal text-school-secondary-contrast xl:w-screen",{"inline-flex h-full":!$,"flex min-h-16":U,"inline-flex min-h-20":W},{"border-b-[6px] border-school-primary":(0,b.isColorWhite)(w.secondaryColor)}),"aria-hidden":_?"true":void 0,children:[(0,t.jsx)("a",{href:"/",className:(0,a.default)("flex cursor-pointer items-center justify-center bg-school-primary",{"h-16 w-[84px] min-w-[84px] py-2":!$,"min-h-16 w-[84px] min-w-[84px] self-stretch":U,"min-h-20 w-24 min-w-24 self-stretch py-2":W}),tabIndex:_?-1:void 0,children:(0,t.jsx)("div",{className:(0,a.default)("relative w-full",{"h-16":$}),style:$?void 0:{aspectRatio:"80/64"},children:w?.logoUrl&&(0,v.isValidUrl)(w.logoUrl)&&(0,t.jsx)(u.NextImageWithFallbackComponent,{width:80,height:64,src:w.logoUrl,alt:`${H} Logo`,className:(0,a.default)("absolute left-1/2 top-1/2 !m-0 !h-auto !max-h-16 !w-auto !max-w-20 -translate-x-1/2 -translate-y-1/2 transform object-contain",{"p-2":!W})})})}),(0,t.jsxs)("div",{className:(0,a.default)("flex w-screen items-center justify-between",{"!w-auto min-w-0 flex-1":$}),"aria-hidden":_?"true":void 0,children:[(0,t.jsx)("a",{href:"/",className:(0,a.default)("px-4 max-[344px]:text-base",{"text-center text-3xl":!$,"min-w-0 flex-1 whitespace-normal break-words py-2 text-left text-xl leading-tight md:text-3xl":$}),tabIndex:_?-1:void 0,children:F}),W&&(0,t.jsx)(o.Suspense,{children:(0,t.jsx)(p.NavBarButtonsWrapperComponent,{schoolMappingsPromise:k,domainMappingsPromise:C,mobile:!0,schoolName:B,variant:"standalone"})}),U&&!_&&(0,t.jsx)(o.Suspense,{children:(0,t.jsx)(p.NavBarButtonsWrapperComponent,{schoolMappingsPromise:k,domainMappingsPromise:C,mobile:!0,schoolName:B,variant:"mobileHeader"})}),z&&(0,t.jsx)("div",{className:"pwa-mobile-header-menu flex h-16 items-center justify-end px-3",children:(0,t.jsx)("button",{onClick:L,"aria-label":"Open Header menu button",tabIndex:_?-1:void 0,children:(0,t.jsx)(r.Menu,{size:"48"})})})]})]}),z&&_&&(0,t.jsxs)("div",{ref:D,role:"dialog","aria-modal":"true","aria-label":"Navigation menu",className:"fixed inset-0 z-60 flex flex-col",children:[(0,t.jsxs)("div",{className:(0,a.default)("inline-flex h-16 w-full shrink-0 items-center bg-school-secondary text-center text-xl font-normal uppercase leading-normal text-school-secondary-contrast",{"border-b-[6px] border-school-primary":(0,b.isColorWhite)(w.secondaryColor)}),children:[(0,t.jsx)("a",{href:"/",className:"flex h-16 w-[84px] min-w-[84px] curs
1or-pointer items-center justify-center bg-school-primary py-2",children:(0,t.jsx)("div",{className:"relative w-full",style:{aspectRatio:"80/64"},children:w?.logoUrl&&(0,v.isValidUrl)(w.logoUrl)&&(0,t.jsx)(u.NextImageWithFallbackComponent,{width:80,height:64,src:w.logoUrl,alt:`${H} Logo`,className:"absolute left-1/2 top-1/2 !m-0 !h-auto !max-h-16 !w-auto !max-w-20 -translate-x-1/2 -translate-y-1/2 transform object-contain p-2"})})}),(0,t.jsxs)("div",{className:"flex w-screen items-center justify-between",children:[(0,t.jsx)(o.Suspense,{children:(0,t.jsx)(p.NavBarButtonsWrapperComponent,{schoolMappingsPromise:k,domainMappingsPromise:C,mobile:!0,schoolDisplayName:H,schoolName:B})}),(0,t.jsx)("div",{className:"ml-auto flex h-16 items-center justify-end",children:(0,t.jsx)("button",{className:"text-school-primary","aria-label":"Close Header menu button",onClick:L,children:(0,t.jsx)(n.Close,{size:"48"})})})]})]}),(0,t.jsxs)("ul",{className:"h-[calc(100vh-64px)] w-full overflow-auto border-t border-solid border-school-secondary-90 bg-school-secondary text-xl uppercase leading-normal text-school-secondary-contrast",children:[!M&&(0,t.jsx)(i.HeaderSportsButtonComponent,{schoolSecondaryColor:w.secondaryColor??""}),S?(0,t.jsx)(o.Suspense,{children:(0,t.jsx)(c.SeasonalSportsMenuDropdownComponent,{programsPromise:j,enableTeamPagesFlag:E})}):(0,t.jsx)(o.Suspense,{children:(0,t.jsx)(d.SportsMenuDropdownComponent,{programsPromise:j,enableTeamPagesFlag:E})}),!I&&(0,t.jsx)(s.HeaderScheduleButtonComponent,{isMobile:!0,schoolSecondaryColor:w.secondaryColor??""}),(0,t.jsx)(o.Suspense,{children:(0,t.jsx)(m.CustomMenusWrapperComponent,{isMobile:!0,menuItemsPromise:N,schoolSecondaryColor:w.secondaryColor??""})})]})]})]})})}],1087)},70938,e=>{"use strict";var t=e.i(71645),n=e.i(74527),r=e.i(45974);e.s(["SchoolStoreInitializerComponent",0,function({school:e,schoolMappingsPromise:a,domainMappingsPromise:l}){let{setSchool:o,setTicketingId:s,setHuddleId:i}=(0,n.useSchoolStore)(),c=(0,t.use)(a),d=(0,t.use)(l),u=(0,t.useMemo)(()=>(0,r.partnerSchoolMappingThirdPartyId)(d,c),[d,c]);return(0,t.useEffect)(()=>{o(e),s(u.goFan),i(u.huddle)},[e,u,o,s,i]),null}])},73185,e=>{"use strict";var t=e.i(43476),n=e.i(72171),r=e.i(20482);e.s(["SchoolDesktopProgramsLoaderComponent",0,function(){let{isSportsOpen:e}=(0,r.useMenuStore)();return e?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"pointer-events-none absolute z-40 hidden h-[calc(100%-6rem)] w-screen bg-black opacity-80 xl:block"}),(0,t.jsx)("div",{className:"absolute z-40 hidden w-full items-center justify-center bg-school-secondary px-64 pb-9 xl:flex xl:min-h-96 2xl:px-96",children:(0,t.jsx)(n.LoaderComponent,{})})]}):null}])},14853,e=>{"use strict";var t=e.i(18566),n=e.i(71645),r=e.i(16956),a=e.i(29857),l=e.i(74558),o=e.i(46740);e.s(["ExperienceAnalyticsPwaComponent",0,function({schoolId:e}){let s=(0,r.useIsClient)(),i=(0,a.useStandaloneDisplayMode)(),c=(0,t.usePathname)(),d=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{if(s&&i&&!d.current){try{if(window.sessionStorage.getItem(o.PWA_EXPERIENCE_VIEWED_SESSION_KEY))return;window.sessionStorage.setItem(o.PWA_EXPERIENCE_VIEWED_SESSION_KEY,"true")}catch{}d.current=!0,(0,l.sendPwaExperienceViewedEvent)({experience:"pwa",path:c,school_id:e})}},[s,i,c,e]),null}])},91102,e=>{"use strict";var t=e.i(43476),n=e.i(75254);let r=(0,n.default)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]);var a=e.i(94356);let l=(0,n.default)("square-plus",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]),o=(0,n.default)("share",[["path",{d:"M12 2v13",key:"1km8f5"}],["path",{d:"m16 6-4-4-4 4",key:"13yo43"}],["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8",key:"1b2hhj"}]]);var s=e.i(37727),i=e.i(71645),c=e.i(19661),d=e.i(46740);function u(e){let t;try{t=Number(window.localStorage.getItem(e))}catch(e){return!1}return Number.isFinite(t)&&Date.now()-t<864e5*d.PWA_INSTALL_CTA_DISMISSAL_DAYS}function m(){window[d.PWA_DEFERRED_INSTALL_PROMPT_WINDOW_KEY]=null}function p(e){return/iPad|iPhone|iPod/.test(e)}var h=e.i(29857),x=e.i(74558);e.s(["InstallBannerPwaComponent",0,function({enabled:e,mascot:n,pwaInstallable:f=!0,schoolId:b=""}){let g=(0,h.useStandaloneDisplayMode)(),[v,y]=(0,i.useState)(!1),w=e&&f&&!g,{canPrompt:j,dismiss:N,install:k,isDismissed:C,isGuidanceOnly:S,shouldSuggestSafariForInstall:E}=function({dismissalKey:e=d.PWA_INSTALL_CTA_DISMISSED_STORAGE_KEY,enabled:t=!0}={}){let[n,r]=(0,i.useState)(null),[a,l]=(0,i.useState)(()=>u(e)),[o,s]=(0,i.useState)(!1),[c,h]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let n;if(!t){r(null),s(!1),h(!1);return}let a=window.navigator.userAgent,l=!u(e)&&p(a);s(l),h(l&&(n=/Safari/.test(a)&&!/CriOS|FxiOS|EdgiOS/.test(a),!p(a)||!n))},[e,t]),(0,i.useEffect)(()=>{let n,a=t=>{(t.preventDefault(),u(e))?l(!0):r(t)},o=()=>{r(null),l(!0)};if(!t)return;window.addEventListener("beforeinstallprompt",a),window.addEventListener("appinstalled",o);let s=(n=window[d.PWA_DEFERRED_INSTALL_PROMPT_WINDOW_KEY])instanceof Event?n:null;return s&&a(s),()=>{window.removeEventListener("beforeinstallprompt",a),window.removeEventListener("appinstalled",o)}},[e,t]);let x=(0,i.useCallback)(()=>{!function(e){try{window.localStorage.setItem(e,String(Date.now()))}catch(e){return}}(e),m(),l(!0),r(null)},[e]),f=(0,i.useCallback)(async()=>{n&&(await n.prompt(),await n.userChoice,m(),r(null))},[n]),b=t&&o&&!n&&!a;return{canPrompt:t&&!!n&&!a,dismiss:x,install:f,isDismissed:a,isGuidanceOnly:b,shouldSuggestSafariForInstall:b&&c}}({enabled:w}),M=(0,d.buildPwaAppName)(n),I=j?"native":"ios_guidance",P=()=>{(0,x.sendPwaInstallBannerDismissedEvent)({app_name:M,prompt_type:I,school_id:b}),N()},A=async()=>{((0,x.sendPwaInstallBannerInstallClickedEvent)({app_name:M,prompt_type:I,school_id:b}),S)?y(!0):await k()};return w&&!C&&(j||S)?(0,t.jsx)("aside",{role:"status",className:"fixed inset-x-3 bottom-4 z-[90] mx-auto max-w-sm rounded-md border border-core-contrast bg-white p-3 text-core-contrast shadow-lg",children:(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)(r,{className:"mt-0.5 h-5 w-5 flex-shrink-0 text-school-primary","aria-hidden":"true"}),(0,t.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,t.jsx)("p",{className:"text-sm font-semibold leading-5",children:`Install ${M} to Home Screen`}),v&&S&&(0,t.jsxs)("div",{className:"mt-3 rounded-md border border-neutral-200 bg-neutral-50 p-3 text-xs leading-4",children:[(0,t.jsxs)("ol",{className:"space-y-3",children:[(0,t.jsxs)("li",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"font-semibold",children:"1."}),(0,t.jsx)("span",{children:"Tap"}),(0,t.jsx)(a.Ellipsis,{className:"h-4 w-4","aria-label":"More options"}),(0,t.jsx)("span",{children:"in the tab bar"})]}),(0,t.jsxs)("li",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"font-semibold",children:"2."}),(0,t.jsx)("span",{children:"Tap"}),(0,t.jsx)(o,{className:"h-4 w-4 text-school-primary","aria-label":"Share"}),(0,t.jsx)("span",{children:"Share"})]}),(0,t.jsxs)("li",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"font-semibold",children:"3."}),(0,t.jsx)("span",{children:"Scroll and select"}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-1 rounded border border-neutral-300 bg-white px-2 py-1 font-semibold",children:["Add to Home Screen",(0,t.jsx)(l,{className:"h-3.5 w-3.5","aria-hidden":"true"})]})]})]}),E&&(0,t.jsx)("p",{className:"mt-3 text-neutral-600",children:"If Add to Home Screen is unavailable, open this page in Safari."})]}),(j||S)&&!v&&(0,t.jsxs)("div",{className:"mt-3 flex flex-wrap gap-2",children:[(0,t.jsxs)(c.Button,{type:"button",size:"sm",className:"bg-school-primary text-school-primary-contrast",onClick:A,"aria-label":"Install app",children:[(0,t.jsx)(r,{className:"mr-2 h-4 w-4","aria-hidden":"true"}),"Install"]}),(0,t.jsx)(c.Button,{type:"button",size:"sm",variant:"outline",onClick:P,children:"Not Now"})]})]}),(0,t.jsx)(c.Button,{type:"button",variant:"ghost",size:"icon",className:"h-8 w-8 flex-shrink-0",onClick:P,"aria-label":"Dismiss install banner",children:(0,t.jsx)(s.X,{className:"h-4 w-4","aria-hidden":"true"})})]})}):null}],91102)},69395,e=>{"use strict";var t=e.i(43476);let n=(0,e.i(75254).default)("wifi-off",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69",key:"1dl1wf"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523",key:"4k23kn"}
1],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643",key:"1grhjp"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764",key:"z3jwby"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);var r=e.i(56339),a=e.i(29857);e.s(["OfflineIndicatorPwaComponent",0,function({enabled:e}){let l,o,s=(l=(0,a.useStandaloneDisplayMode)(),o=(0,r.useOnlineStatus)(),l&&!o);return e&&s?(0,t.jsxs)("div",{role:"status","aria-live":"polite",className:"flex items-center justify-center gap-2 bg-neutral-800 px-3 py-2 text-center text-xs font-semibold text-white",children:[(0,t.jsx)(n,{className:"h-4 w-4 flex-shrink-0","aria-hidden":"true"}),(0,t.jsx)("span",{children:"You're offline — showing recently viewed content"})]}):null}],69395)},59858,e=>{"use strict";var t=e.i(43476);let n=(0,e.i(75254).default)("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);var r=e.i(18566),a=e.i(71645),l=e.i(19661),o=e.i(83915);let s="/api/pwa/serwist/sw.js";function i(){return"serviceWorker"in navigator}o.API_ENDPOINTS.NEWS,o.API_ENDPOINTS.EVENTS_SCORES,o.API_ENDPOINTS.TEAM_SCHEDULE,o.API_ENDPOINTS.TEAM_EVENT_AND_SCORES,o.API_ENDPOINTS.SCHEDULE,o.API_ENDPOINTS.SCHEDULE_EVENT_AND_SCORES;let c=[s,"/api/pwa/sw"];function d(e){let t=(e.active||e.waiting||e.installing)?.scriptURL;return!!t&&c.some(e=>new URL(t).pathname===e)}async function u(){if(i())try{let e=await navigator.serviceWorker.getRegistrations();if(await Promise.all(e.filter(d).map(e=>e.unregister())),"u">typeof caches){let e=await caches.keys();await Promise.all(e.filter(e=>e.startsWith("vnn-ace-sw-")).map(e=>caches.delete(e)))}}catch(e){}}var m=e.i(29857);function p(){let e=(0,r.usePathname)(),t=(0,r.useSearchParams)(),n=(0,a.useRef)(!0);return(0,a.useEffect)(()=>{if(n.current){n.current=!1;return}let r=t.toString();navigator.serviceWorker?.controller?.postMessage({type:"vnn-ace:pwa-cache-page",url:`${e}${r?`?${r}`:""}`})},[e,t]),null}e.s(["ServiceWorkerPwaComponent",0,function({enabled:e}){let r=(0,m.useStandaloneDisplayMode)(),o=e?r?"register":"idle":"cleanup",{isUpdateReady:c,applyUpdate:d}=function({mode:e}){let[t,n]=(0,a.useState)(null);(0,a.useEffect)(()=>{let t;if(!i()||"idle"===e)return;if("cleanup"===e){n(null),u();return}let r=!1,a=e=>{!r&&e&&navigator.serviceWorker.controller&&n(e)},l=e=>{e&&e.addEventListener("statechange",()=>{"installed"===e.state&&a(e)})};(async()=>{try{if(t=await navigator.serviceWorker.register(s,{scope:"/",updateViaCache:"none"}),r)return;a(t.waiting),l(t.installing),t.addEventListener("updatefound",()=>{l(t?.installing??null)})}catch(e){}})();let o=()=>{r||"visible"!==document.visibilityState||t?.update()};return document.addEventListener("visibilitychange",o),()=>{r=!0,document.removeEventListener("visibilitychange",o)}},[e]);let r=(0,a.useCallback)(()=>{t&&(navigator.serviceWorker.addEventListener("controllerchange",()=>{window.location.reload()},{once:!0}),t.postMessage({type:"vnn-ace:pwa-skip-waiting"}),n(null))},[t]);return{isUpdateReady:null!==t,applyUpdate:r}}({mode:o});return(0,t.jsxs)(t.Fragment,{children:["register"===o&&(0,t.jsx)(a.Suspense,{fallback:null,children:(0,t.jsx)(p,{})}),c&&(0,t.jsx)("aside",{role:"status",className:"fixed inset-x-3 bottom-4 z-[90] mx-auto max-w-sm rounded-md border border-core-contrast bg-white p-3 text-core-contrast shadow-lg",children:(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)(n,{className:"h-5 w-5 flex-shrink-0 text-school-primary","aria-hidden":"true"}),(0,t.jsx)("p",{className:"min-w-0 flex-1 text-sm font-semibold leading-5",children:"A new version is available"}),(0,t.jsx)(l.Button,{type:"button",size:"sm",className:"flex-shrink-0 bg-school-primary text-school-primary-contrast",onClick:d,children:"Refresh"})]})})]})}],59858)},21113,e=>{"use strict";var t=e.i(43476),n=e.i(18566),r=e.i(7670),a=e.i(75254);let l=(0,a.default)("calendar-days",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);var o=e.i(94356);let s=(0,a.default)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]),i=(0,a.default)("trophy",[["path",{d:"M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978",key:"1n3hpd"}],["path",{d:"M14 14.66v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978",key:"rfe1zi"}],["path",{d:"M18 9h1.5a1 1 0 0 0 0-5H18",key:"7xy6bh"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z",key:"1mhfuq"}],["path",{d:"M6 9H4.5a1 1 0 0 1 0-5H6",key:"tex48p"}]]);var c=e.i(22016);let d=[{activePaths:["/"],href:"/",icon:s,label:"Home"},{activePaths:["/schedule"],href:"/schedule",icon:l,label:"Schedule"}];function u(e){return(0,r.default)("flex min-w-0 flex-col items-center justify-center gap-1 text-xs font-semibold leading-none transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-school-primary focus-visible:ring-offset-2",{"text-core-contrast hover:text-school-primary":!e,"bg-school-primary/10 text-school-primary":e})}function m({activePanel:e,hideScheduleMenuFlag:n,hideSportsMenuFlag:r,onPanelNavClick:a,onPrimaryNavClick:l,pathname:s}){let p=d.filter(({label:e})=>"Schedule"!==e||!n),h=!r&&("sports"===e||!e&&(s.startsWith("/sports/")||s.startsWith("/sport/"))),x="more"===e,f=p.length+ +!r+1;return(0,t.jsx)("nav",{"aria-label":"PWA navigation",className:"pwa-standalone-bottom-nav fixed inset-x-0 bottom-0 z-[80] border-t border-neutral-200 bg-white pb-[env(safe-area-inset-bottom)] text-core-contrast shadow-[0_-4px_16px_rgba(0,0,0,0.08)]",children:(0,t.jsxs)("div",{className:"mx-auto grid h-16 max-w-md",style:{gridTemplateColumns:`repeat(${f}, minmax(0, 1fr))`},children:[p.map(({activePaths:n,href:r,icon:a,label:o})=>{let i=!e&&n.some(e=>s===e||s.startsWith(`${e}/`));return(0,t.jsxs)(c.default,{href:r,className:u(i),"aria-current":i?"page":void 0,onClick:l,children:[(0,t.jsx)(a,{className:"h-5 w-5","aria-hidden":"true"}),(0,t.jsx)("span",{children:o})]},r)}),!r&&(0,t.jsxs)("button",{type:"button",className:u(h),"aria-current":h?"page":void 0,onClick:()=>a("sports"),children:[(0,t.jsx)(i,{className:"h-5 w-5","aria-hidden":"true"}),(0,t.jsx)("span",{children:"Sports"})]}),(0,t.jsxs)("button",{type:"button",className:u(x),"aria-current":x?"page":void 0,onClick:()=>a("more"),children:[(0,t.jsx)(o.Ellipsis,{className:"h-5 w-5","aria-hidden":"true"}),(0,t.jsx)("span",{children:"More"})]})]})})}var p=e.i(71645),h=e.i(9642),x=e.i(6773),f=e.i(81720),b=e.i(69423),g=e.i(79194),v=e.i(29587),y=e.i(20482),w=e.i(40460);
1function j(e){let t=(0,w.ensureHttpsForExternalLinks)(e);return t?(0,w.getUrlHostname)(t)?.toLowerCase().replace(/^www\./,"")??null:null}function N({menuItem:e}){let{setCustomMenuItemOpen:n}=(0,y.useMenuStore)();return(0,t.jsx)("a",{href:(0,w.ensureHttpsForExternalLinks)(e.linkUrl)||"",target:e.linkTarget??void 0,rel:"noopener noreferrer",className:"block px-12 py-6 hover:bg-school-primary/10",onClick:()=>n(null),children:e.linkText})}function k({menuItem:e}){let{setCustomMenuItemOpen:n}=(0,y.useMenuStore)();return(0,t.jsx)(g.Accordion,{type:"single",collapsible:!0,className:"w-full",children:(0,t.jsxs)(g.AccordionItem,{value:e.id,className:"border-none",children:[(0,t.jsx)(g.AccordionTrigger,{className:"px-12 py-6 text-left hover:bg-school-primary/10 hover:no-underline",children:e.linkText}),(0,t.jsx)(g.AccordionContent,{className:"bg-core py-0",disableAnimation:!0,children:e.children.map(e=>(0,t.jsx)(v.CustomMenuLinkOrDropdownWrapperComponent,{isMobile:!0,item:e,setCustomMenuItemOpen:n},e.id))})]})})}function C({menuItemsPromise:e,schoolUrl:n}){var r;let a,l=(r=(0,p.use)(e),a=j(n),r.map(e=>(function e(t,n){let r=(0,w.ensureHttpsForExternalLinks)(t.linkUrl)??t.linkUrl,a=r?.startsWith("/")||r?.startsWith("?")||r?.startsWith("#"),l=r;try{let e=r?new URL(r):null;e&&n===j(r)&&(l=`${e.pathname}${e.search}${e.hash}`)}catch(e){}let o=a||l!==r;return{...t,linkUrl:l,linkTarget:o?"_self":t.linkTarget,children:t.children.map(t=>e(t,n))}})(e,a)));return l&&0!==l.length?(0,t.jsx)(t.Fragment,{children:l.map(e=>(0,t.jsx)("li",{className:"border-t border-solid border-school-secondary-90",children:0===e.children.length?(0,t.jsx)(N,{menuItem:e}):(0,t.jsx)(k,{menuItem:e})},e.id))}):null}function S({activePanel:e,customMenuItemsPromise:n,enableSeasonalSportsMenuFlag:a,enableTeamPagesFlag:l,onPanelLinkClick:o,programsPromise:s,schoolDisplayName:i,schoolLogoUrl:c,schoolUrl:d}){return(0,t.jsxs)("section",{"aria-labelledby":`pwa-${e}-title`,className:"fixed inset-x-0 bottom-[calc(4rem+env(safe-area-inset-bottom))] top-0 z-[70] flex flex-col overflow-hidden bg-white font-heading text-core-contrast","data-pwa-navigation-origin":`${e}-panel`,onClick:o,children:[(0,t.jsxs)("div",{className:"flex h-20 shrink-0 items-center bg-school-secondary text-school-secondary-contrast",children:[c&&(0,w.isValidUrl)(c)&&(0,t.jsx)("a",{href:"/",className:"flex h-20 w-24 shrink-0 items-center justify-center bg-school-primary px-3 py-2",children:(0,t.jsx)(b.NextImageWithFallbackComponent,{width:80,height:64,src:c,alt:`${i} Logo`,className:"!m-0 !h-auto !max-h-16 !w-auto !max-w-20 object-contain"})}),(0,t.jsx)("h1",{id:`pwa-${e}-title`,className:"px-6 text-3xl uppercase",children:"sports"===e?"Sports":"More"})]}),(0,t.jsxs)("ul",{className:(0,r.default)("flex-1 overflow-auto border-t border-solid border-school-secondary-90 text-xl uppercase leading-normal",{"bg-core text-core-contrast":"more"===e,"bg-school-secondary text-school-secondary-contrast":"sports"===e}),children:["sports"===e&&(0,t.jsx)(p.Suspense,{children:a?(0,t.jsx)(x.SeasonalSportsMenuDropdownComponent,{programsPromise:s,enableTeamPagesFlag:l}):(0,t.jsx)(f.SportsMenuDropdownComponent,{programsPromise:s,enableTeamPagesFlag:l})}),"more"===e&&(0,t.jsx)(p.Suspense,{children:(0,t.jsx)(C,{menuItemsPromise:n,schoolUrl:d})}),"more"===e&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("li",{className:"border-t border-solid border-school-secondary-90",children:(0,t.jsx)("a",{target:"_blank",href:h.HELP_LINK_URL,className:"block px-12 py-6 hover:bg-school-primary/10",rel:"noopener",children:"Help"})}),(0,t.jsx)("li",{className:"border-t border-solid border-school-secondary-90",children:(0,t.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:h.SURVEY_LINK_URL,className:"block px-12 py-6 hover:bg-school-primary/10",children:"Survey"})})]})]})]})}var E=e.i(84463),M=e.i(29857);e.s(["StandaloneBottomNavPwaComponent",0,function({programsPromise:e,customMenuItemsPromise:r,enableSeasonalSportsMenuFlag:a,enableTeamPagesFlag:l,hideScheduleMenuFlag:o,hideSportsMenuFlag:s,schoolDisplayName:i,schoolLogoUrl:c,schoolUrl:d}){let u=(0,M.useStandaloneDisplayMode)(),h=(0,n.usePathname)(),{activePanel:x,handlePanelLinkClick:f,handlePanelNavClick:b,handlePrimaryNavClick:g}=function({canOpenSportsPanel:e,isStandalone:t,pathname:n}){let[r,a]=(0,p.useState)(null);(0,p.useEffect)(()=>
1{if(!t)return;let e=e=>{(0,E.capturePwaRouteOriginFromClick)(e,t)};return document.addEventListener("click",e,!0),()=>{document.removeEventListener("click",e,!0)}},[t]),(0,p.useEffect)(()=>(t?(document.documentElement.setAttribute("data-pwa-standalone","true"),document.documentElement.setAttribute("data-pwa-home-route","/"===n?"true":"false")):(document.documentElement.removeAttribute("data-pwa-standalone"),document.documentElement.removeAttribute("data-pwa-home-route")),()=>{document.documentElement.removeAttribute("data-pwa-standalone"),document.documentElement.removeAttribute("data-pwa-home-route")}),[t,n]),(0,p.useEffect)(()=>{a(null)},[n,a]),(0,p.useEffect)(()=>{if(!t)return;let n=()=>{let t=(0,E.consumePendingPwaPanelReopen)();("sports"!==t||e)&&t&&a(t)};n();let r=e=>{e.persisted&&n()};return window.addEventListener("pageshow",r),()=>window.removeEventListener("pageshow",r)},[e,t,n,a]),function(e,t){let{isSportsOpen:n,toggleIsSportsOpen:r}=(0,y.useMenuStore)();(0,p.useEffect)(()=>{e&&("sports"!==t||n||r(),"sports"!==t&&n&&r())},[t,n,e,r])}(t,r),(0,p.useEffect)(()=>{if(!r)return;let e=document.documentElement.style.overflow,t=document.body.style.overflow;return document.documentElement.style.overflow="hidden",document.body.style.overflow="hidden",()=>{document.documentElement.style.overflow=e,document.body.style.overflow=t}},[r]);let l=(0,p.useCallback)(e=>{if(e.target.closest("a")){if(r&&((0,E.capturePwaPanelOriginFromClick)(e.nativeEvent,r),(0,E.isExternalPwaNavigationTarget)(e.nativeEvent)))return void(0,E.setPendingPwaPanelReopen)(r);a(null)}},[r]),o=(0,p.useCallback)(()=>{(0,E.clearPwaNavigationHistory)(),a(null)},[]);return{activePanel:r,handlePanelLinkClick:l,handlePanelNavClick:(0,p.useCallback)(e=>{(0,E.clearPwaNavigationHistory)(),a(e)},[]),handlePrimaryNavClick:o}}({canOpenSportsPanel:!s,isStandalone:u,pathname:h});return(0,t.jsxs)(t.Fragment,{children:[x&&(0,t.jsx)(S,{activePanel:x,customMenuItemsPromise:r,enableSeasonalSportsMenuFlag:a,enableTeamPagesFlag:l,onPanelLinkClick:f,programsPromise:e,schoolDisplayName:i,schoolLogoUrl:c,schoolUrl:d}),(0,t.jsx)(m,{activePanel:x,hideScheduleMenuFlag:o,hideSportsMenuFlag:s,onPanelNavClick:b,onPrimaryNavClick:g,pathname:h})]})}],21113)},79194,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(30030),a=e.i(75830),l=e.i(20783),o=e.i(81140),s=e.i(69340),i=e.i(48425),c=e.i(34620),d=e.i(96626),u=e.i(10772),m="Collapsible",[p,h]=(0,r.createContextScope)(m),[x,f]=p(m),b=n.forwardRef((e,r)=>{let{__scopeCollapsible:a,open:l,defaultOpen:o,disabled:c,onOpenChange:d,...p}=e,[h,f]=(0,s.useControllableState)({prop:l,defaultProp:o??!1,onChange:d,caller:m});return(0,t.jsx)(x,{scope:a,disabled:c,contentId:(0,u.useId)(),open:h,onOpenToggle:n.useCallback(()=>f(e=>!e),[f]),children:(0,t.jsx)(i.Primitive.div,{"data-state":N(h),"data-disabled":c?"":void 0,...p,ref:r})})});b.displayName=m;var g="CollapsibleTrigger",v=n.forwardRef((e,n)=>{let{__scopeCollapsible:r,...a}=e,l=f(g,r);return(0,t.jsx)(i.Primitive.button,{type:"button","aria-controls":l.contentId,"aria-expanded":l.open||!1,"data-state":N(l.open),"data-disabled":l.disabled?"":void 0,disabled:l.disabled,...a,ref:n,onClick:(0,o.composeEventHandlers)(e.onClick,l.onOpenToggle)})});v.displayName=g;var y="CollapsibleContent",w=n.forwardRef((e,n)=>{let{forceMount:r,...a}=e,l=f(y,e.__scopeCollapsible);return(0,t.jsx)(d.Presence,{present:r||l.open,children:({present:e})=>(0,t.jsx)(j,{...a,ref:n,present:e})})});w.displayName=y;var j=n.forwardRef((e,r)=>{let{__scopeCollapsible:a,present:o,children:s,...d}=e,u=f(y,a),[m,p]=n.useState(o),h=n.useRef(null),x=(0,l.useComposedRefs)(r,h),b=n.useRef(0),g=b.current,v=n.useRef(0),w=v.current,j=u.open||m,k=n.useRef(j),C=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>k.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.useLayoutEffect)(()=>{let e=h.current;if(e){C.current=C.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();b.current=t.height,v.current=t.width,k.current||(e.style.transitionDuration=C.current.transitionDuration,e.style.animationName=C.current.animationName),p(o)}},[u.open,o]),(0,t.jsx)(i.Primitive.div,{"data-state":N(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!j,...d,ref:x,style:{"--radix-collapsible-content-height":g?`${g}px`:void 0,"--radix-collapsible-content-width":w?`${w}px`:void 0,...e.style},children:j&&s})});function N(e){return e?"open":"closed"}var k=e.i(86318),C="Accordion",S=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[E,M,I]=(0,a.createCollection)(C),[P,A]=(0,r.createContextScope)(C,[I,h]),_=h(),T=n.default.forwardRef((e,n
1)=>{let{type:r,...a}=e;return(0,t.jsx)(E.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,t.jsx)(B,{...a,ref:n}):(0,t.jsx)(H,{...a,ref:n})})});T.displayName=C;var[L,R]=P(C),[O,D]=P(C,{collapsible:!1}),H=n.default.forwardRef((e,r)=>{let{value:a,defaultValue:l,onValueChange:o=()=>{},collapsible:i=!1,...c}=e,[d,u]=(0,s.useControllableState)({prop:a,defaultProp:l??"",onChange:o,caller:C});return(0,t.jsx)(L,{scope:e.__scopeAccordion,value:n.default.useMemo(()=>d?[d]:[],[d]),onItemOpen:u,onItemClose:n.default.useCallback(()=>i&&u(""),[i,u]),children:(0,t.jsx)(O,{scope:e.__scopeAccordion,collapsible:i,children:(0,t.jsx)(z,{...c,ref:r})})})}),B=n.default.forwardRef((e,r)=>{let{value:a,defaultValue:l,onValueChange:o=()=>{},...i}=e,[c,d]=(0,s.useControllableState)({prop:a,defaultProp:l??[],onChange:o,caller:C}),u=n.default.useCallback(e=>d((t=[])=>[...t,e]),[d]),m=n.default.useCallback(e=>d((t=[])=>t.filter(t=>t!==e)),[d]);return(0,t.jsx)(L,{scope:e.__scopeAccordion,value:c,onItemOpen:u,onItemClose:m,children:(0,t.jsx)(O,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)(z,{...i,ref:r})})})}),[F,W]=P(C),z=n.default.forwardRef((e,r)=>{let{__scopeAccordion:a,disabled:s,dir:c,orientation:d="vertical",...u}=e,m=n.default.useRef(null),p=(0,l.useComposedRefs)(m,r),h=M(a),x="ltr"===(0,k.useDirection)(c),f=(0,o.composeEventHandlers)(e.onKeyDown,e=>{if(!S.includes(e.key))return;let t=e.target,n=h().filter(e=>!e.ref.current?.disabled),r=n.findIndex(e=>e.ref.current===t),a=n.length;if(-1===r)return;e.preventDefault();let l=r,o=a-1,s=()=>{(l=r+1)>o&&(l=0)},i=()=>{(l=r-1)<0&&(l=o)};switch(e.key){case"Home":l=0;break;case"End":l=o;break;case"ArrowRight":"horizontal"===d&&(x?s():i());break;case"ArrowDown":"vertical"===d&&s();break;case"ArrowLeft":"horizontal"===d&&(x?i():s());break;case"ArrowUp":"vertical"===d&&i()}let c=l%a;n[c].ref.current?.focus()});return(0,t.jsx)(F,{scope:a,disabled:s,direction:c,orientation:d,children:(0,t.jsx)(E.Slot,{scope:a,children:(0,t.jsx)(i.Primitive.div,{...u,"data-orientation":d,ref:p,onKeyDown:s?void 0:f})})})}),U="AccordionItem",[$,V]=P(U),G=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,value:a,...l}=e,o=W(U,r),s=R(U,r),i=_(r),c=(0,u.useId)(),d=a&&s.value.includes(a)||!1,m=o.disabled||e.disabled;return(0,t.jsx)($,{scope:r,open:d,disabled:m,triggerId:c,children:(0,t.jsx)(b,{"data-orientation":o.orientation,"data-state":Q(d),...i,...l,ref:n,disabled:m,open:d,onOpenChange:e=>{e?s.onItemOpen(a):s.onItemClose(a)}})})});G.displayName=U;var K="AccordionHeader",Y=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...a}=e,l=W(C,r),o=V(K,r);return(0,t.jsx)(i.Primitive.h3,{"data-orientation":l.orientation,"data-state":Q(o.open),"data-disabled":o.disabled?"":void 0,...a,ref:n})});Y.displayName=K;var q="AccordionTrigger",X=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...a}=e,l=W(C,r),o=V(q,r),s=D(q,r),i=_(r);return(0,t.jsx)(E.ItemSlot,{scope:r,children:(0,t.jsx)(v,{"aria-disabled":o.open&&!s.collapsible||void 0,"data-orientation":l.orientation,id:o.triggerId,...i,...a,ref:n})})});X.displayName=q;var Z="AccordionContent",J=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...a}=e,l=W(C,r),o=V(Z,r),s=_(r);return(0,t.jsx)(w,{role:"region","aria-labelledby":o.triggerId,"data-orientation":l.orientation,...s,...a,ref:n,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function Q(e){return e?"open":"closed"}J.displayName=Z;var ee=e.i(63059),et=e.i(75157),en=e.i(7670);let er=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(G,{ref:r,className:(0,et.cn)("border-b",e),...n}));er.displayName="AccordionItem";let ea=n.forwardRef(({className:e,children:n,...r},a)=>(0,t.jsx)(Y,{className:"flex",children:(0,t.jsxs)(X,{ref:a,className:(0,et.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-all [&[data-state=open]>svg]:rotate-90",e),...r,children:[n,(0,t.jsx)(ee.ChevronRight,{size:"20px",className:"transition-transform duration-200"})]})}));ea.displayName=X.displayName;let el=n.forwardRef(({className:e,children:n,disableAnimation:r=!1,...a},l)=>(0,t.jsx)(J,{ref:l,className:(0,en.default)("overflow-hidden text-sm transition-all",{"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down":!r}),...a,children:(0,t.jsx)("div",{className:(0,et.cn)("pb-4 pt-0",e),children:n})}));
1el.displayName=J.displayName,e.s(["Accordion",0,T,"AccordionContent",0,el,"AccordionItem",0,er,"AccordionTrigger",0,ea],79194)},29587,e=>{"use strict";e.s(["CustomMenuLinkOrDropdownWrapperComponent",()=>i],29587);var t=e.i(43476),n=e.i(7670),r=e.i(79194);let a=({menuItem:e,setCustomMenuItemOpen:a,isMobile:l})=>{let o=`w-full py-2 ${{1:"",2:"font-heading text-3xl",3:"font-heading text-xl",4:"font-body text-base font-normal"}[e.level||4]}`,s=`w-full text-base font-medium ${{1:"",2:"px-6 py-6 hover:no-underline no-underline",3:"hover:no-underline text-sm no-underline pt-3",4:"hover:no-underline px-4 font-normal text-sm pt-4 no-underline"}[e.level||4]}`;return(0,t.jsx)(r.Accordion,{type:"single",collapsible:!0,className:"w-full",children:(0,t.jsxs)(r.AccordionItem,{value:e.id,className:(0,n.default)("border-none",l?s:o),children:[(0,t.jsx)(r.AccordionTrigger,{className:"py-0",children:e.linkText}),(0,t.jsx)(r.AccordionContent,{className:l?"py-2":"py-0",disableAnimation:l,children:e.children.map(e=>(0,t.jsx)(i,{isMobile:l,item:e,setCustomMenuItemOpen:a},e.id))})]})})};var l=e.i(58524),o=e.i(40460);let s=({menuItem:e,setCustomMenuItemOpen:n,isMobile:r})=>{let a=`w-full flex items-center justify-between hover:underline py-2 ${{1:"",2:"font-heading text-3xl underline",3:"font-heading text-xl underline",4:"px-4 font-body text-base font-normal no-underline"}[e.level||4]}`,s=`flex w-full justify-between items-center text-base font-medium ${{1:"",2:"px-6 py-6",3:"text-sm underline py-4",4:"px-4 font-normal text-sm py-4 underline"}[e.level||4]}`;return(0,t.jsxs)("a",{href:(0,o.ensureHttpsForExternalLinks)(e.linkUrl)||"",target:e.linkTarget||"_blank",rel:"noopener noreferrer",className:r?s:a,"data-testid":"homepage-menuitem"+`-${e.linkText}`.toLowerCase(),onClick:()=>n(null),children:[e.linkText,2===e.level&&(0,t.jsx)(l.Link2,{className:"h-full","aria-hidden":"true"})]},e.id)},i=({item:e,setCustomMenuItemOpen:n,isMobile:r=!1})=>0===e.children.length?(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(s,{isMobile:r,menuItem:e,setCustomMenuItemOpen:n})}):(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(a,{isMobile:r,menuItem:e,setCustomMenuItemOpen:n})})},49786,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(54798);let a=({menuItem:e,schoolSecondaryColor:n,isMobile:a=!1})=>(0,t.jsx)(r.HeaderGenericButtonComponent,{label:e.linkText,url:e.linkUrl||"",isExternal:!1,isMobile:a,schoolSecondaryColor:n},e.id);var l=e.i(87344),o=e.i(5566),s=e.i(20482);let i=({menuItem:e,schoolSecondaryColor:n})=>{let{customMenuItemOpen:r,setCustomMenuItemOpen:a,setCustomMenuItems:l}=(0,s.useMenuStore)();return(0,t.jsx)(o.HeaderGenericDropdownButtonComponent,{isItemOpen:r===e.linkText,toggleIsItemOpen:()=>{a(r===e.linkText?null:e.linkText),l(e.children)},schoolSecondaryColor:n,label:e.linkText})};e.s(["CustomMenusWrapperComponent",0,({menuItemsPromise:e,isMobile:r=!1,schoolSecondaryColor:o})=>{let{customMenuItemOpen:c}=(0,s.useMenuStore)(),d=(0,n.use)(e);return d&&0!==d.length?(0,t.jsx)(t.Fragment,{children:d.map(e=>0===e.children.length?(0,t.jsx)(a,{menuItem:e,schoolSecondaryColor:o,isMobile:r},e.id):(0,t.jsxs)(n.default.Fragment,{children:[(0,t.jsx)(i,{menuItem:e,schoolSecondaryColor:o}),c===e.linkText&&(0,t.jsx)("li",{className:"block xl:hidden",children:(0,t.jsx)(l.CustomMenuDropdownComponent,{})})]},e.id))}):null}],49786)},13129,e=>{"use strict";var t=e.i(43476),n=e.i(7670),r=e.i(18566),a=e.i(71645),l=e.i(9991),o=e.i(34280),s=e.i(39865),i=e.i(14439),c=e.i(40460);function d(e){let{goFanThirdPartyId:n,shouldHideTextOnSmallViewport:r,link:a,mobile:d,type:u,schoolName:m,pageName:p,isHeaderButton:h,iconOnly:x,compactBelowMd:f}=e;if(null===n&&!a)return null;let b=a??`https://gofan.co/app/school/${n}?${s.UTM_CAMPAIGN}`,g=(0,c.getUrlHostname)(b),v={school:m??"",page:p,component:i.ComponentLabelName.BuyTicketsButton,link_domain:g??void 0,link_url:b};return(0,t.jsx)(o.AnimatedGenericButtonComponent,{href:b,icon:(0,t.jsx)(l.Ticket,{size:d?24:36}),label:"Tickets",mobileLabel:"Tickets",type:u,shouldHideTextOnSmallViewport:!!r,testId:"homepage-buy-tickets",gaEvent:v,isHeaderButton:h,iconOnly:x,compactBelowMd:f})}var u=e.i(13412);function m(e){let{nfhsThirdPartyId:n,link:r,shouldHideTextOnSmall
1Viewport:a,mobile:l,type:d,schoolName:m,pageName:p,isHeaderButton:h,iconOnly:x,compactBelowMd:f}=e,b=r??`https://www.nfhsnetwork.com/schools/${n}?${s.UTM_CAMPAIGN}`,g=(0,c.getUrlHostname)(b),v={school:m??"",page:p,component:i.ComponentLabelName.WatchLiveButton,link_domain:g??void 0,link_url:b};return null!==n||r?(0,t.jsx)(o.AnimatedGenericButtonComponent,{href:b,icon:(0,t.jsx)(u.PlayFilled,{size:l?20:32}),label:"Watch",mobileLabel:"Watch",type:d,shouldHideTextOnSmallViewport:!!a,testId:"homepage-watch-live",gaEvent:v,isHeaderButton:h,iconOnly:x,compactBelowMd:f}):null}var p=e.i(58696),h=e.i(45974);e.s(["NavBarButtonsWrapperComponent",0,function(e){let{domainMappingsPromise:l,schoolMappingsPromise:o,schoolDisplayName:s,schoolName:i,variant:c="default"}=e,u=(0,p.getPageNameFromPathname)((0,r.usePathname)()),x=(0,a.use)(l),f=(0,a.use)(o),b=(0,h.partnerSchoolMappingThirdPartyId)(x,f),g=null!==b.goFan&&null!==b.nfhs,v=b?.goFan==null&&b?.nfhs==null,y="standalone"===c,w="mobileHeader"===c,j=y||w;return j&&v?null:(0,t.jsx)("div",{className:(0,n.default)("flex items-center",{"w-full justify-start md:w-auto md:px-5 xl:gap-4 xl:pr-8 xl:text-school-primary-contrast":!j,"w-auto shrink-0 justify-end gap-2 pr-5 md:gap-4":y,"w-auto shrink-0 justify-end gap-2 md:gap-4":w}),children:v?(0,t.jsx)("p",{className:"ml-4 font-heading text-3xl",children:s}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d,{shouldHideTextOnSmallViewport:g,goFanThirdPartyId:b.goFan,mobile:e.mobile,type:j?"primary":e.mobile?"secondary":"primary",schoolName:i,pageName:u,isHeaderButton:!0,compactBelowMd:j}),(0,t.jsx)(m,{shouldHideTextOnSmallViewport:g,nfhsThirdPartyId:b.nfhs,mobile:e.mobile,type:j?"primary":e.mobile?"secondary":"primary",schoolName:i,pageName:u,isHeaderButton:!0,compactBelowMd:j})]})})}],13129)}]);

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.