1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15330,e=>{"use strict";var t=e.i(71645),a=e.i(69464);let l=new Map([["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M208,96l-80,80L48,96Z",opacity:"0.2"}),t.createElement("path",{d:"M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z"}))],["light",t.createElement(t.Fragment,null,t.createElement("path",{d:"M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z"}))],["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"}))],["thin",t.createElement(t.Fragment,null,t.createElement("path",{d:"M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z"}))]]),r=t.forwardRef((e,r)=>t.createElement(a.default,{ref:r,...e,weights:l}));r.displayName="CaretDownIcon",e.s(["CaretDown",0,r],15330)},69464,e=>{"use strict";var t=e.i(71645);let a=(0,t.createContext)({color:"currentColor",size:"1em",weight:"regular",mirrored:!1}),l=t.forwardRef((e,l)=>{let{alt:r,color:n,size:i,weight:o,mirrored:s,children:c,weights:m,...d}=e,{color:u="currentColor",size:p,weight:h="regular",mirrored:f=!1,...g}=t.useContext(a);return t.createElement("svg",{ref:l,xmlns:"http://www.w3.org/2000/svg",width:null!=i?i:p,height:null!=i?i:p,fill:null!=n?n:u,viewBox:"0 0 256 256",transform:s||f?"scale(-1, 1)":void 0,...g,...d},!!r&&t.createElement("title",null,r),c,m.get(null!=o?o:h))});l.displayName="IconBase",e.s(["default",0,l],69464)},95749,e=>{"use strict";var t=e.i(43476);e.s(["default",0,function({className:e="h-7"}){return(0,t.jsx)("img",{src:"/images/ultrain-logo.png",alt:"Ultrain Sports",className:`${e} w-auto`})}])},88589,e=>{"use strict";var t=e.i(43476),a=e.i(71645),l=e.i(22016),r=e.i(46932),n=e.i(31178),i=e.i(47414),o=e.i(74008),s=e.i(21476),c=e.i(72846),m=a,d=e.i(37806);function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class p extends m.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,c.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,a=(0,c.isHTMLElement)(e)&&e.offsetWidth||0,l=(0,c.isHTMLElement)(e)&&e.offsetHeight||0,r=getComputedStyle(t),n=this.props.sizeRef.current;n.height=parseFloat(r.height),n.width=parseFloat(r.width),n.top=t.offsetTop,n.left=t.offsetLeft,n.right=a-n.width-n.left,n.bottom=l-n.height-n.top,n.direction=r.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function h({children:e,isPresent:l,anchorX:r,anchorY:n,root:i,pop:o}){let s=(0,m.useId)(),c=(0,m.useRef)(null),f=(0,m.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:g}=(0,m.useContext)(d.MotionConfigContext),x=function(...e){return a.useCallback(function(...e){return t=>{let a=!1,l=e.map(e=>{let l=u(e,t);return a||"function"!=typeof l||(a=!0),l});if(a)return()=>{for(let t=0;t<l.length;t++){let a=l[t];"function"==typeof a?a():u(e[t],null)}}}}(...e),e)}(c,e.props?.ref??e?.ref);return(0,m.useInsertionEffect)(()=>{let{width:e,height:t,top:a,left:m,right:d,bottom:u,direction:p}=f.current;if(l||!1===o||!c.current||!e||!t)return;let h="rtl"===p,x="left"===r?h?`right: ${d}`:`left: ${m}`:h?`left: ${m}`:`right: ${d}`,b="bottom"===n?`bottom: ${u}`:`top: ${a}`;c.current.dataset.motionPopId=s;let A=document.createElement("style");g&&(A.nonce=g);let E=i??document.head;return E.appendChild(A),A.sheet&&A.sheet.insertRule(` 2 [data-motion-pop-id="${s}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 ${x}px !important; 7 ${b}px !important; 8 } 9 `),()=>{c.current?.removeAttribute("data-motion-pop-id"),E.contains(A)&&E.removeChild(A)}},[l]),(0,t.jsx)(p,{isPresent:l,childRef:c,sizeRef:f,pop:o,children:!1===o?e:m.cloneElement(e,{ref:x})})}let f=({children:e,initial:l,isPresent:r,onExitComplete:n,custom:o,presenceAffectsLayout:c,mode:m,anchorX:d,anchorY:u,root:p})=>{let f=(0,i.useConstant)(g),x=(0,a.useId)(),b=!0,A=(0,a.useMemo)(()=>(b=!1,{id:x,initial:l,isPresent:r,custom:o,onExitComplete:e=>
9{for(let t of(f.set(e,!0),f.values()))if(!t)return;n&&n()},register:e=>(f.set(e,!1),()=>f.delete(e))}),[r,f,n]);return c&&b&&(A={...A}),(0,a.useMemo)(()=>{f.forEach((e,t)=>f.set(t,!1))},[r]),a.useEffect(()=>{r||f.size||!n||n()},[r]),e=(0,t.jsx)(h,{pop:"popLayout"===m,isPresent:r,anchorX:d,anchorY:u,root:p,children:e}),(0,t.jsx)(s.PresenceContext.Provider,{value:A,children:e})};function g(){return new Map}var x=e.i(64978);let b=e=>e.key||"";function A(e){let t=[];return a.Children.forEach(e,e=>{(0,a.isValidElement)(e)&&t.push(e)}),t}let E=({children:e,custom:l,initial:r=!0,onExitComplete:s,presenceAffectsLayout:c=!0,mode:m="sync",propagate:d=!1,anchorX:u="left",anchorY:p="top",root:h})=>{let[g,E]=(0,x.usePresence)(d),w=(0,a.useMemo)(()=>A(e),[e]),y=d&&!g?[]:w.map(b),v=(0,a.useRef)(!0),M=(0,a.useRef)(w),L=(0,i.useConstant)(()=>new Map),C=(0,a.useRef)(new Set),[_,j]=(0,a.useState)(w),[H,Z]=(0,a.useState)(w);(0,o.useIsomorphicLayoutEffect)(()=>{v.current=!1,M.current=w;for(let e=0;e<H.length;e++){let t=b(H[e]);y.includes(t)?(L.delete(t),C.current.delete(t)):!0!==L.get(t)&&L.set(t,!1)}},[H,y.length,y.join("-")]);let k=[];if(w!==_){let e=[...w];for(let t=0;t<H.length;t++){let a=H[t],l=b(a);y.includes(l)||(e.splice(t,0,a),k.push(a))}return"wait"===m&&k.length&&(e=k),Z(A(e)),j(w),null}let{forceRender:S}=(0,a.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:H.map(e=>{let a=b(e),n=(!d||!!g)&&(w===H||y.includes(a));return(0,t.jsx)(f,{isPresent:n,initial:(!v.current||!!r)&&void 0,custom:l,presenceAffectsLayout:c,mode:m,root:h,onExitComplete:n?void 0:()=>{if(C.current.has(a)||!L.has(a))return;C.current.add(a),L.set(a,!0);let e=!0;L.forEach(t=>{t||(e=!1)}),e&&(S?.(),Z(M.current),d&&E?.(),s&&s())},anchorX:u,anchorY:p,children:e},a)})})};var w=e.i(15330),y=e.i(69464);let v=new Map([["bold",a.createElement(a.Fragment,null,a.createElement("path",{d:"M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128ZM40,76H216a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24ZM216,180H40a12,12,0,0,0,0,24H216a12,12,0,0,0,0-24Z"}))],["duotone",a.createElement(a.Fragment,null,a.createElement("path",{d:"M216,64V192H40V64Z",opacity:"0.2"}),a.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"}))],["fill",a.createElement(a.Fragment,null,a.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM192,184H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z"}))],["light",a.createElement(a.Fragment,null,a.createElement("path",{d:"M222,128a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,128ZM40,70H216a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12ZM216,186H40a6,6,0,0,0,0,12H216a6,6,0,0,0,0-12Z"}))],["regular",a.createElement(a.Fragment,null,a.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"}))],["thin",a.createElement(a.Fragment,null,a.createElement("path",{d:"M220,128a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,128ZM40,68H216a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8ZM216,188H40a4,4,0,0,0,0,8H216a4,4,0,0,0,0-8Z"}))]]),M=a.forwardRef((e,t)=>a.createElement(y.default,{ref:t,...e,weights:v}));M.displayName="ListIcon";let L=new Map([["bold",a.createElement(a.Fragment,null,a.createElement("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"}))],["duotone",a.createElement(a.Fragment,null,a.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),a.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["fill",a.createElement(a.Fragment,null,a.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["light",a.createElement(a.Fragment,null,a.createElement("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"}))],["regular",a.createElement(a.Fragment,null,a.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["thin",a.createElement(a.Fragment,null,a.createElement("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"}))]]),C=a.forwardRef((e,t)=>
9a.createElement(y.default,{ref:t,...e,weights:L}));C.displayName="XIcon",e.i(92633);var _=e.i(27225),j=e.i(95749),H=e.i(75679);let Z=[{label:"Academy",href:"/academy",live:!1},{label:"Features",href:"/#features",live:!1},{label:"Compare",href:"/compare",live:!1},{label:"FAQ",href:"/faq",live:!1}],k=[{label:"Free Drills",href:"/drills",live:!1},{label:"World Football Trivia",href:"/challenge",live:!0}];e.s(["default",0,function(){let[e,n]=(0,a.useState)(!1),[i,o]=(0,a.useState)(!1);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("nav",{className:"fixed top-0 left-0 right-0 z-50",children:(0,t.jsx)("div",{className:"mx-auto max-w-[1400px] px-6 py-5",children:(0,t.jsxs)("div",{className:"flex items-center justify-between rounded-2xl px-6 py-3",style:{background:"rgba(10, 11, 13, 0.8)",backdropFilter:"blur(20px) saturate(1.4)",border:"1px solid rgba(255,255,255,0.06)"},children:[(0,t.jsx)(l.default,{href:"/",className:"flex items-center py-1","aria-label":"Ultrain Sports home",children:(0,t.jsx)(j.default,{className:"h-7"})}),(0,t.jsxs)("div",{className:"hidden md:flex items-center gap-8",children:[(0,t.jsxs)("div",{className:"relative",onMouseEnter:()=>o(!0),onMouseLeave:()=>o(!1),children:[(0,t.jsxs)("button",{type:"button","aria-expanded":i,"aria-haspopup":"menu",onClick:()=>o(e=>!e),className:"text-sm link-muted flex items-center gap-1.5",children:["Resources",(0,t.jsx)(w.CaretDown,{size:12,weight:"bold","aria-hidden":!0})]}),i&&(0,t.jsx)("div",{role:"menu",className:"absolute left-0 top-full pt-3",children:(0,t.jsx)("div",{className:"min-w-[220px] rounded-xl p-2",style:{background:"rgba(10, 11, 13, 0.95)",backdropFilter:"blur(20px)",border:"1px solid rgba(255,255,255,0.08)"},children:k.map(e=>(0,t.jsxs)("a",{href:e.href,role:"menuitem",className:"flex items-center gap-2 rounded-lg px-3 py-2.5 text-sm link-muted hover:bg-white/5",children:[e.live&&(0,t.jsx)("span",{className:"glow-pulse inline-block h-1.5 w-1.5 rounded-full",style:{background:"var(--accent)"}}),e.label]},e.label))})})]}),Z.map(e=>(0,t.jsxs)("a",{href:e.href,className:"text-sm link-muted flex items-center gap-1.5",children:[e.live&&(0,t.jsx)("span",{className:"glow-pulse inline-block h-1.5 w-1.5 rounded-full",style:{background:"var(--accent)"}}),e.label]},e.label)),(0,t.jsx)("a",{href:_.APP_STORE_URL,target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,H.track)("cta_click",{location:"nav"}),className:"text-sm font-medium px-5 py-2 rounded-lg transition-transform duration-200 active:scale-[0.97]",style:{background:"var(--accent)",color:"var(--bg-primary)"},children:"Download Free"})]}),(0,t.jsx)("button",{onClick:()=>n(!0),className:"md:hidden p-2 -mr-2","aria-label":"Open menu",children:(0,t.jsx)(M,{size:24,weight:"bold",color:"var(--text-primary)"})})]})})}),(0,t.jsx)(E,{children:e&&(0,t.jsxs)(r.motion.div,{initial:{opacity:0}
9,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3,ease:[.16,1,.3,1]},className:"fixed inset-0 z-[60] flex flex-col items-center justify-center",style:{background:"rgba(10, 11, 13, 0.95)",backdropFilter:"blur(40px)"},children:[(0,t.jsx)("button",{onClick:()=>n(!1),className:"absolute top-7 right-8 p-2","aria-label":"Close menu",children:(0,t.jsx)(C,{size:28,weight:"bold",color:"var(--text-primary)"})}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-8",children:[[...Z,...k].map((e,a)=>(0,t.jsxs)(r.motion.a,{href:e.href,onClick:()=>n(!1),initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.06*a,ease:[.16,1,.3,1]},className:"flex items-center gap-2 text-3xl font-semibold tracking-tight",style:{color:"var(--text-primary)"},children:[e.live&&(0,t.jsx)("span",{className:"glow-pulse inline-block h-2 w-2 rounded-full",style:{background:"var(--accent)"}}),e.label]},e.label)),(0,t.jsx)(r.motion.a,{href:_.APP_STORE_URL,target:"_blank",rel:"noopener noreferrer",onClick:()=>{(0,H.track)("cta_click",{location:"mobile_menu"}),n(!1)},initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:(Z.length+k.length)*.06,ease:[.16,1,.3,1]},className:"mt-4 text-lg font-medium px-8 py-3 rounded-lg",style:{background:"var(--accent)",color:"var(--bg-primary)"},children:"Download Free"})]})]})})]})}],88589)},40618,e=>{"use strict";var t=e.i(92633),a=e.i(27225);e.s(["APP_STORE_URL",()=>a.APP_STORE_URL,"PLAY_STORE_URL",()=>a.PLAY_STORE_URL,"default",()=>t.default])},92633,e=>{"use strict";var t=e.i(43476),a=e.i(71645),l=e.i(69464);let r=new Map([["bold",a.createElement(a.Fragment,null,a.createElement("path",{d:"M227,168a12,12,0,0,0-4.21-5.09C207.25,152.22,204,133.68,204,120c0-16.17,12.68-30.6,20.25-37.76a12,12,0,0,0,0-17.43C210.89,52.17,188.81,44,168,44a76.29,76.29,0,0,0-40,11.37,75.59,75.59,0,0,0-93.58,11A78.64,78.64,0,0,0,12,123.51,131,131,0,0,0,53.43,216,43.81,43.81,0,0,0,83.6,228h87.69a43.87,43.87,0,0,0,32.05-13.85,127.63,127.63,0,0,0,18.4-25.39c1.57-2.88,3-5.71,4.14-8.41C227.47,176.67,229.12,172.87,227,168Zm-41.23,29.82A19.78,19.78,0,0,1,171.29,204H83.6a19.85,19.85,0,0,1-13.7-5.42A107.18,107.18,0,0,1,36,122.88,54.49,54.49,0,0,1,51.5,83.28,50.86,50.86,0,0,1,88,68h.72A51.5,51.5,0,0,1,120.48,79.4a12,12,0,0,0,15,0A51.41,51.41,0,0,1,168,68a67.24,67.24,0,0,1,29.88,7.4C186.26,89.66,180,105.13,180,120c0,23.33,7.47,42.89,21.25,56.19A103.3,103.3,0,0,1,185.76,197.81ZM128.75,13A43.83,43.83,0,0,1,142.17,1.51a12,12,0,0,1,11.64,21,19.84,19.84,0,0,0-6.11,5.24A12,12,0,0,1,128.75,13Z"}))],["duotone",a.createElement(a.Fragment,null,a.createElement("path",{d:"M216,73.52Zm0,99.26c-16.79-11.53-24-30.87-24-52.78,0-18.3,11.68-34.81,24-46.48C204.53,62.66,185,56,168,56a63.72,63.72,0,0,0-40,14h0A63.71,63.71,0,0,0,88.88,56C52,55.5,23.06,86.3,24,123.19a119.62,119.62,0,0,0,37.65,84.12A32,32,0,0,0,83.6,216h87.7a31.75,31.75,0,0,0,23.26-10c15.85-17,21.44-33.2,21.44-33.2Z",opacity:"0.2"}),a.createElement("path",{d:"M223.3,169.59a8.07,8.07,0,0,0-2.8-3.4C203.53,154.53,200,134.64,200,120c0-17.67,13.47-33.06,21.5-40.67a8,8,0,0,0,0-11.62C208.82,55.74,187.82,48,168,48a72.23,72.23,0,0,0-40,12.13,71.56,71.56,0,0,0-90.71,9.09A74.63,74.63,0,0,0,16,123.4a127,127,0,0,0,40.14,89.73A39.8,39.8,0,0,0,83.59,224h87.68a39.84,39.84,0,0,0,29.12-12.57,125,125,0,0,0,17.82-24.6C225.23,174,224.33,172,223.3,169.59Zm-34.63,30.94a23.76,23.76,0,0,1-17.4,7.47H83.59a23.82,23.82,0,0,1-16.44-6.51A111.14,111.14,0,0,1,32,123,58.5,58.5,0,0,1,48.65,80.47,54.81,54.81,0,0,1,88,64h.78A55.45,55.45,0,0,1,123,76.28a8,8,0,0,0,10,0A55.39,55.39,0,0,1,168,64a70.64,70.64,0,0,1,36,10.35c-13,14.52-20,30.47-20,45.65,0,23.77,7.64,42.73,22.18,55.3A105.52,105.52,0,0,1,188.67,200.53ZM128.23,30A40,40,0,0,1,167,0h1a8,8,0,0,1,0,16h-1a24,24,0,0,0-23.24,18,8,8,0,1,1-15.5-4Z"}))],["fill",a.createElement(a.Fragment,null,a.createElement("path",{d:"M128.23,30A40,40,0,0,1,167,0h1a8,8,0,0,1,0,16h-1a24,24,0,0,0-23.24,18,8,8,0,1,1-15.5-4ZM223.3,169.59a8.07,8.07,0,0,0-2.8-3.4C203.53,154.53,200,134.64,200,120c0-17.67,13.47-33.06,21.5-40.67a8,8,0,0,0,0-11.62C208.82,55.74,187.82,48,168,48a72.23,72.23,0,0,0-40,12.13,71.56,71.56,0,0,0-90.71,9.09A74.63,74.63,0,0,0,16,123.4a127,127,0,0,0,40.14,89.73A39.8,39.8,0,0,0,83.59,224h87.68a39.84,39.84,0,0,0,29.12-12.57,125,125,0,0,0,17.82-24.6C225.23,174,224.33,172,223.3,169.59Z"}))],["light",a.createElement(a.Fragment,null,a.createElement("path",{d:"M219.4,167.84C201.71,155.69,198,135.12,198,120c0-18.42,13.86-34.29,22.12-42.12a6,6,0,0,0,0-8.71C208,57.7,187.07,50,168,50a70.23,70.23,0,0,0-40,12.55,69.6,69.6,0,0,0-89.31,8.08A72.63,72.63,0,0,0,18,123.35a125.11,125.11,0,0,0,39.53,88.33A37.85,37.85,0,0,0,83.6,222h87.7A37.83,37.83,0,0,0,199,210.07a122.6,122.6,0,0,0,17.54-24.2c6.55-12,5.77-13.75,5-15.48A6.07,6.07,0,0,0,219.4,167.84Zm-29.23,34A25.82,25.82,0,0,1,171.3,210H83.6A25.85,25.85,0,0,1,65.78,203,113.21,113.21,0,0,1,30,123a60.55,60.55,0,0,1,17.21-44A56.82,56.82,0,0,1,88,62h.81a57.35,57.35,0,0,1,35.44,12.71,6,6,0,0,0,7.5,0A57.39,57.39,0,0,1,168,62c13.89,0,28.81,4.68,39.11,12-9.44,10.14-21.1,26.59-21.1,46,0,23.78,7.81,42.6,22.66,54.77A107.33,107.33,0,0,1,190.17,201.89Zm-60-171.39A38,38,0,0,1,167,2h1a6,6,0,0,1,0,12h-1a26,26,0,0,0-25.18,19.5,6,6,0,1,1-11.62-3Z"}))],["regular",a.createElement(a.Fragment,null,a.createElement("path",{d:"M223.3,169.59a8.07,8.07,0,0,0-2.8-3.4C203.53,154.53,200,134.64,200,120c0-17.67,13.47-33.06,21.5-40.67a8,8,0,0,0,0-11.62C208.82,55.74,187.82,48,168,48a72.2,72.2,0,0,0-40,12.13,71.56,71.56,0,0,0-90.71,9.09A74.63,74.63,0,0,0,16,123.4a127.
906,127.06,0,0,0,40.14,89.73A39.8,39.8,0,0,0,83.59,224h87.68a39.84,39.84,0,0,0,29.12-12.57,125,125,0,0,0,17.82-24.6C225.23,174,224.33,172,223.3,169.59Zm-34.63,30.94a23.76,23.76,0,0,1-17.4,7.47H83.59a23.82,23.82,0,0,1-16.44-6.51A111.14,111.14,0,0,1,32,123,58.5,58.5,0,0,1,48.65,80.47,54.81,54.81,0,0,1,88,64h.78A55.45,55.45,0,0,1,123,76.28a8,8,0,0,0,10,0A55.44,55.44,0,0,1,168,64a70.64,70.64,0,0,1,36,10.35c-13,14.52-20,30.47-20,45.65,0,23.77,7.64,42.73,22.18,55.3A105.82,105.82,0,0,1,188.67,200.53ZM128.23,30A40,40,0,0,1,167,0h1a8,8,0,0,1,0,16h-1a24,24,0,0,0-23.24,18,8,8,0,1,1-15.5-4Z"}))],["thin",a.createElement(a.Fragment,null,a.createElement("path",{d:"M218.27,169.49C199.86,156.84,196,135.6,196,120c0-19.17,14.25-35.53,22.75-43.57a4,4,0,0,0,0-5.81C207,59.48,186.59,52,168,52a68.3,68.3,0,0,0-40,13,67.61,67.61,0,0,0-87.88,7A70.65,70.65,0,0,0,20,123.3a123.11,123.11,0,0,0,38.9,86.92A35.81,35.81,0,0,0,83.6,220h87.7a35.84,35.84,0,0,0,26.19-11.3,119.93,119.93,0,0,0,17.24-23.79c6.08-11.1,5.42-12.62,4.94-13.72A4,4,0,0,0,218.27,169.49Zm-26.64,33.77A27.83,27.83,0,0,1,171.3,212H83.6a27.84,27.84,0,0,1-19.19-7.6A115.15,115.15,0,0,1,28,123.09,62.55,62.55,0,0,1,45.81,77.66,58.78,58.78,0,0,1,88,60h.84a59.37,59.37,0,0,1,36.66,13.15,4,4,0,0,0,5,0A59.35,59.35,0,0,1,168,60c15.12,0,31.45,5.41,42.11,13.73C200.68,83.42,188,100.16,188,120c0,23.79,8,42.44,23.12,54.17A107.64,107.64,0,0,1,191.63,203.26ZM132.13,31A36,36,0,0,1,167,4h1a4,4,0,0,1,0,8h-1a28,28,0,0,0-27.12,21A4,4,0,0,1,136,36a3.87,3.87,0,0,1-1-.13A4,4,0,0,1,132.13,31Z"}))]]),n=a.forwardRef((e,t)=>a.createElement(l.default,{ref:t,...e,weights:r}));n.displayName="AppleLogoIcon";var i=e.i(75679),o=e.i(39167),s=e.i(27225);let c=()=>()=>{},m=()=>!0,d=()=>!1,u=()=>"desktop";function p(){if("u"<typeof navigator)return"desktop";let e=navigator.userAgent;return/iPhone|iPad|iPod/i.test(e)?"ios":/Android/i.test(e)?"android":"desktop"}function h({size:e=26}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 48 48","aria-hidden":"true",children:[(0,t.jsx)("path",{fill:"#00c3ff",d:"M8.3 4.6c-.9.5-1.5 1.5-1.5 2.7v33.4c0 1.2.6 2.2 1.5 2.7l18-19.4-18-19.4z"}),(0,t.jsx)("path",{fill:"#ffce00",d:"M32.6 18.5l-6.3 6.5 6.3 6.5 7.6-4.2c1.9-1.1 1.9-3.6 0-4.6l-7.6-4.2z"}),(0,t.jsx)("path",{fill:"#00f076",d:"M8.3 4.6l18 19.4 6.3-6.5L11.5 4.1c-1.1-.6-2.3-.5-3.2.5z"}),(0,t.jsx)("path",{fill:"#f63448",d:"M8.3 43.4c.9 1 2.1 1.1 3.2.5l21.1-11.4-6.3-6.5-18 19.4z"})]})}e.s(["default",0,function({light:e=!1,center:l=!1,ctaLocation:r="unknown",amplitudeEvent:f}){let g=(0,a.useSyncExternalStore)(c,p,u),x=(0,a.useSyncExternalStore)(c,m,d),b=e=>{(0,i.track)("ios"===e?"app_download_click_ios":"app_download_click_android",{cta_location:r}),(0,i.metaStandard)("Lead",{platform:e}),f&&(0,o.amplitude)(f,{platform:e,cta_location:r})},A="btn-shine inline-flex items-center justify-center gap-2.5 h-[52px] w-full sm:h-[56px] sm:w-[188px] px-4 rounded-full transition-transform duration-200 active:scale-[0.97] hover:-translate-y-0.5",E={background:"#ffffff",boxShadow:"0 8px 24px -10px rgba(0,0,0,0.5)"};return(0,t.jsxs)("div",{className:`${x&&"desktop"!==g?"flex":"grid grid-cols-2"} gap-3 w-full max-w-[420px] sm:flex sm:flex-wrap sm:gap-4 sm:w-auto sm:max-w-none ${l?"sm:justify-center mx-auto sm:mx-0":""}`,children:[(!x||"android"!==g)&&(0,t.jsxs)("a",{href:s.APP_STORE_URL,target:"_blank",rel:"noopener noreferrer",onClick:()=>b("ios"),className:A,style:E,"aria-label":"Download Ultrain on the App Store",children:[(0,t.jsx)(n,{size:22,weight:"fill",color:"#0a0b0d",className:"shrink-0"}),(0,t.jsx)("span",{className:"text-[15px] font-semibold tracking-tight whitespace-nowrap",style:{color:"#0a0b0d"},children:"App Store"})]}),(!x||"ios"!==g)&&(0,t.jsxs)("a",{href:s.PLAY_STORE_URL,target:"_blank",rel:"noopener noreferrer",onClick:()=>b("android"),className:A,style:E,"aria-label":"Get Ultrain on Google Play",children:[(0,t.jsx)(h,{size:20}),(0,t.jsx)("span",{className:"text-[15px] font-semibold tracking-tight whitespace-nowrap",style:{color:"#0a0b0d"},children:"Google Play"})]})]})}],92633)},39167,e=>{"use strict";var t=e.i(47167),a=e.i(68403);let l="https://api2.amplitude.com/2/httpapi",r="ultrain_amp_device",n=new Set(["email","phone","name","first_name","last_name"]);e.s(["amplitude",0,function(e,i={}){let o,s=(o=t.default.env.NEXT_PUBLIC_AMPLITUDE_API_KEY?.trim())&&o.length>10?o:void 0;if(!s||!function(){try{return"granted"===localStorage.getItem("ultrain_tracking_consent")}catch{return!1}}())return;let c=(0,a.getUtm)(),m={landing_page:(0,a.getLandingPage)(),...c};for(let[e,t]of Object.entries(i))n.has(e.toLowerCase())||void 0!==t&&(m[e]=t);let d=JSON.stringify({api_key:s,events:[{event_type:e,device_id:function(){try{let e=localStorage.getItem(r);if(e)return e;let t=crypto.randomUUID();return localStorage.setItem(r,t),t}catch{return"anonymous"}}(),time:Date.now(),event_properties:m,platform:"Web"}]});try{if(navigator.sendBeacon?.(l,new Blob([d],{type:"application/json"})))return;fetch(l,{method:"POST",headers:{"Content-Type":"application/json"},body:d,keepalive:!0})}catch{}}])},27225,e=>{"use strict";e.s(["APP_STORE_URL",0,"https://apps.apple.com/us/app/ultrain-soccer-team-manager/id6449619135","PLAY_STORE_URL",0,"https://play.google.com/store/apps/details?id=com.ultrainapp.Ultrain"])},68403,e=>{"use strict";let t=["utm_source","utm_medium","utm_campaign","utm_content"],a="ultrain_utm",l="ultrain_landing_page";function r(e){let t=e?.trim();if(t)return t.slice(0,120)}function n(){try{let e=sessionStorage.getItem(a);if(e)return JSON.parse(e);let l=new URLSearchParams(window.location.search),n={};for(let e of t){let t=r(l.get(e));t&&(n[e]=t)}return n}catch{return{}}}e.s(["appendUtm",0,function(e){let t=Object.entries(n()).filter(([,e])=>e);if(0===t.length)return e;let[a,l]=e.split("#"),r=a.includes("?")?"&":"?",i=t.map(([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`).join("&");return`${a}${r}${i}${l?`#${l}`:""}`},"captureUtm",0,function(){try{if(sessionStorage.getItem(l)||sessionStorage.setItem(l,window.location.pathname.slice(0,120)),sessionStorage.getItem(a))return;let e=new URLSearchParams(window.location.search),n={},i=!1;for(let a of t){let t=r(e.get(a));t&&(n[a]=t,i=!0)}i&&sessionStorage.setItem(a,JSON.stringify(n))}catch{}},"getLandingPage",0,function(){try{return sessionStorage.getItem(l)??window.location.pathname}catch{return window.location.pathname}},"getUtm",0,n])}]);
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.