1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3688],{2697:()=>{},6059:()=>{},14703:()=>{},15330:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var s=r(921),i=r(75764);r(6059);var a=({headline:e,variant:t="default",as:r="h2",className:a})=>{let n=i("fco-section-heading-widget","default"!==t&&`fco-section-heading-widget--${t}`,a);return"graphic"===t?(0,s.jsx)("div",{className:"fco-section-heading-widget__graphic-wrapper",children:(0,s.jsx)(r,{className:n,children:e})}):(0,s.jsx)(r,{className:n,children:e})}},15413:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});var s=r(921);r(28825);var i=({minute:e,extra:t})=>{let r=t?` + ${t}'`:"";return(0,s.jsx)("span",{className:"fco-match-time",children:`${e??"0"}' ${r}`})}},21923:(e,t,r)=>{"use strict";r(45198)},22684:(e,t,r)=>{"use strict";r.d(t,{E:()=>s,T:()=>i,b:()=>a,l:()=>c,r:()=>l,t:()=>u,w:()=>o,y:()=>n});var s="Widget Impression",i="Widget Click",a="Sponsorship Impression",n="Sponsorship Click",l="Gameday Activation",c="TV Schedule Unit",o="Team Summary HP",u="Article App Promo Button"},27479:()=>{},28825:()=>{},30175:(e,t,r)=>{"use strict";r.d(t,{R:()=>s.t});var s=r(70915)},33983:(e,t,r)=>{"use strict";r.d(t,{_:()=>a}),r(4802);var s=r(45585),i=r(921);r(14703);var a=({startDateISOString:e,href:t,rel:r,onClick:a,options:n})=>{let l=(0,s.c)(new Date(e),n||{hour:"numeric",minute:"numeric"});return t?(0,i.jsx)("a",{href:t,rel:r,className:"fco-match-start-date",onClick:a,children:(0,i.jsx)("time",{dateTime:e,children:l})}):(0,i.jsx)("time",{className:"fco-match-start-date",dateTime:e,children:l})}},39627:()=>{},45198:(e,t,r)=>{"use strict";r.d(t,{i:()=>f,t:()=>m});var s=r(18861),i=r(62309);function a(e){return"number"==typeof e?`${e}px`:e}function n(e){let t=[];for(let[r,s]of Object.entries(e))"default"!==r&&t.push(`${r} ${a(s)}`);return t.push(`${a(e.default)}`),t.join(", ")}function l(e,t,r){let s=r??i.t;return{default:s(e,t.default??{}),srcSet:t.sizes.map(t=>{let r="width"in t?t.width:t.height;return`${s(e,t)} ${r}w`}).join(", ")}}var c=r(28613),o=r(921),u=r(75764);r(39627);var h=function(e){return e.SYNC="sync",e.ASYNC="async",e.AUTO="auto",e}({}),d=function(e){return e.EAGER="eager",e.LAZY="lazy",e}({}),f=function(e){return e.HIGH="high",e.LOW="low",e.AUTO="auto",e}({}),p=({cleanedProps:e,sizes:t,className:r,src:s,srcSet:i,sources:a})=>(0,o.jsxs)("picture",{className:u("fco-image-component",r),children:[a.map(e=>(0,o.jsx)("source",{...e},e.media)),(0,o.jsx)("img",{className:u("fco-image-component__image",{"fco-image-component__image--cover":"cover"===e.fit,"fco-image-component__image--contain":"contain"===e.fit}),alt:e.alt??"",sizes:t,srcSet:i,loading:e.loading,decoding:e.decoding,fetchpriority:e.priority??"auto",elementtiming:e.priority===f.HIGH?s:void 0,width:e.width??void 0,height:e.height??void 0,src:s,onError:e.onError,style:e.width&&e.height?{aspectRatio:`${e.width} / ${e.height}`,width:"100%",height:"100%"}:{}})]}),m=e=>{let t=(0,s.l)(),r=(0,c.useMemo)(()=>{let r=e.urlBuilder??i.t;return(e,s)=>r(e,s,t)},[e.urlBuilder,t]),a={...e,onError:e.onError,alt:e.alt??"",decoding:e.priority===f.HIGH?h.SYNC:e.decoding||h.AUTO,priority:e.priority??f.AUTO,loading:e.priority===f.HIGH?d.EAGER:e.loading??d.LAZY,urlBuilder:r,fit:e.fit||"cover",width:e.width?parseInt(e.width.toString(),10):void 0,height:e.height?parseInt(e.height.toString(),10):void 0},m=(0,c.useMemo)(()=>{if(!a.src||!a?.withPicture)return[];let e=a.src;return a.withPicture.sources.map(t=>{if(!t.srcSet||!t.sizes)return{sizes:void 0,srcSet:void 0,src:t.src??e};let r=l(t.src??e,t.srcSet,a.urlBuilder);return{media:t.media,sizes:n(t.sizes),srcSet:r.srcSet}})},[a.src,a.urlBuilder,a.withPicture]),{sizes:g,srcSet:v,src:y}=(0,c.useMemo)(()=>{if(!a.src)return{};if(a.sizes&&a.srcSet){let e=l(a.src,a.srcSet,a.urlBuilder);return{sizes:n(a.sizes),srcSet:e.srcSet,src:e.default}}return{sizes:void 0,srcSet:void 0,src:a.urlBuilder(a.src,{})}},[a.src,a.urlBuilder,a.srcSet,a.sizes]);return y?a.withPicture?(0,o.jsx)(p,{cleanedProps:a,sources:m,className:a.className,sizes:g,src:y,srcSet:v}):(0,o.jsx)("span",{className:u("fco-image-component",e.className),children:(0,o.jsx)("img",{className:u("fco-image-component__image",{"fco-image-component__image--cover":"cover"===a.fit,"fco-image-component__image--contain":"contain"===a.fit}),alt:a.alt,sizes:g,srcSet:v,loading:a.loading,decoding:a.decoding,fetchpriority:a.priority,elementtiming:a.priority===f.HIGH?y:void 0,width:a.width??void 0,height:a.height??void 0,src:y,onError:a.onError,style:a.width&&a.height?{aspectRatio:`${a.width} / ${a.height}`,width:"100%",height:"100%"}:{}})}):null}},46480:()=>{},50017:()=>{},50687:(e,t,r)=>{"use strict";r(15330)},51359:(e,t,r)=>{"use strict";r.d(t,{E:()=>n});var s=r(921),i=r(75764),a=r.n(i);r(75139);var n=({className:e,hidden:t,...r})=>t?null:(0,s.jsx)("div",{className:a()("fco-skeleton",e),...r})},58142:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var s=r(18861),i=r(28613),a=()=>{let{serverDate:e}=(0,i.useContext)(s.t);return e}},65094:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});var s=[["PRIMARY","PRIMARY"],["PRIMARY","SECONDARY"],["SECONDARY","PRIMARY"],["SECONDARY","SECONDARY"]],i=e=>{let t=e.replace("#","");return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]},a=({colors:e,mode:t,type:r})=>e.find(e=>e.mode===t&&e.type===r)?.value,n=({teamAColors:e,teamBColors:t,mode:r="LIGHT"})=>
1{if(0===e.length||0===t.length)return{teamAColor:"#FF4500",teamBColor:"#1E90FF"};let n=s.flatMap(([s,n])=>{let l=a({colors:e,mode:r,type:s}),c=a({colors:t,mode:r,type:n});return l&&c?[{teamAColor:l,teamBColor:c,distance:((e,t)=>{let[r,s,a]=i(e),[n,l,c]=i(t);return Math.sqrt((r-n)**2+(s-l)**2+(a-c)**2)})(l,c)}]:[]});if(0===n.length)return{teamAColor:a({colors:e,mode:r,type:"PRIMARY"}),teamBColor:a({colors:t,mode:r,type:"PRIMARY"})};let l=n.find(e=>e.distance>=150)??n.reduce((e,t)=>t.distance>e.distance?t:e,n[0]);return{teamAColor:l.teamAColor,teamBColor:l.teamBColor}}},66830:(e,t,r)=>{"use strict";r.d(t,{I:()=>R});var s=r(66031),i=r(74704),a=r(86992),n=r(13654),l=r(40021),c=r(71479),o=r(71841),u=r(79462),h=class extends l.Q{constructor(e,t){super(),this.options=t,this.#e=e,this.#t=null,this.#r=(0,c.T)(),this.bindMethods(),this.setOptions(t)}#e;#s=void 0;#i=void 0;#a=void 0;#n;#l;#r;#t;#c;#o;#u;#h;#d;#f;#p=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#s.addObserver(this),d(this.#s,this.options)?this.#m():this.updateResult(),this.#g())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return f(this.#s,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return f(this.#s,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#v(),this.#y(),this.#s.removeObserver(this)}setOptions(e){let t=this.options,r=this.#s;if(this.options=this.#e.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,o.nU)(this.options.enabled,this.#s))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#b(),this.#s.setOptions(this.options),t._defaulted&&!(0,o.f8)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#s,observer:this});let s=this.hasListeners();s&&p(this.#s,r,this.options,t)&&this.#m(),this.updateResult(),s&&(this.#s!==r||(0,o.nU)(this.options.enabled,this.#s)!==(0,o.nU)(t.enabled,this.#s)||(0,o.d2)(this.options.staleTime,this.#s)!==(0,o.d2)(t.staleTime,this.#s))&&this.#S();let i=this.#R();s&&(this.#s!==r||(0,o.nU)(this.options.enabled,this.#s)!==(0,o.nU)(t.enabled,this.#s)||i!==this.#f)&&this.#C(i)}getOptimisticResult(e){var t,r;let s=this.#e.getQueryCache().build(this.#e,e),i=this.createResult(s,e);return t=this,r=i,(0,o.f8)(t.getCurrentResult(),r)||(this.#a=i,this.#l=this.options,this.#n=this.#s.state),i}getCurrentResult(){return this.#a}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#r.status||this.#r.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#p.add(e)}getCurrentQuery(){return this.#s}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),r=this.#e.getQueryCache().build(this.#e,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#m(e){this.#b();let t=this.#s.fetch(this.options,e);return e?.throwOnError||(t=t.catch(o.lQ)),t}#S(){this.#v();let e=(0,o.d2)(this.options.staleTime,this.#s);if(i.H.isServer()||this.#a.isStale||!(0,o.gn)(e))return;let t=(0,o.j3)(this.#a.dataUpdatedAt,e);this.#h=u.zs.setTimeout(()=>{this.#a.isStale||this.updateResult()},t+1)}#R(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#s):this.options.refetchInterval)??!1}#C(e){this.#y(),this.#f=e,!i.H.isServer()&&!1!==(0,o.nU)(this.options.enabled,this.#s)&&(0,o.gn)(this.#f)&&0!==this.#f&&(this.#d=u.zs.setInterval(()=>{(this.options.refetchIntervalInBackground||s.m.isFocused())&&this.#m()},this.#f))}#g(){this.#S(),this.#C(this.#R())}#v(){void 0!==this.#h&&(u.zs.clearTimeout(this.#h),this.#h=void 0)}#y(){void 0!==this.#d&&(u.zs.clearInterval(this.#d),this.#d=void 0)}createResult(e,t){let r,s=this.#s,i=this.options,a=this.#a,l=this.#n,u=this.#l,h=e!==s?e.state:this.#i,{state:f}=e,g={...f},v=!1;if(t._optimisticResults){let r=this.hasListeners(),a=!r&&d(e,t),l=r&&p(e,s,t,i);(a||l)&&(g={...g,...(0,n.k)(f.data,e.options)}),"isRestoring"===t._optimisticResults&&(g.fetchStatus="idle")}let{error:y,errorUpdatedAt:b,status:S}=g;r=g.data;let R=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===S){let e;a?.isPlaceholderData&&t.placeholderData===u?.placeholderData?(e=a.data,R=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#u?.state.data,this.#u):t.placeholderData,void 0!==e&&(S="success",r=(0,o.pl)(a?.data,e,t),v=!0)}if(t.select&&void 0!==r&&!R)if(a&&r===l?.data&&t.select===this.#c)r=this.#o;else try{this.#c=t.select,r=t.select(r),r=(0,o.pl)(a?.data,r,t),this.#o=r,this.#t=null}catch(e){this.#t=e}this.#t&&(y=this.#t,r=this.#o,b=Date.now(),S="error");let C="fetching"===g.fetchStatus,_="pending"===S,E="error"===S,x=_&&C,I=void 0!==r,T={status:S,fetchStatus:g.fetchStatus,isPending:_,isSuccess:"success"===S,isError:E,isInitialLoading:x,isLoading:x,data:r,dataUpdatedAt:g.dataUpdatedAt,error:y,errorUpdatedAt:b,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdate
1Count:g.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:g.dataUpdateCount>h.dataUpdateCount||g.errorUpdateCount>h.errorUpdateCount,isFetching:C,isRefetching:C&&!_,isLoadingError:E&&!I,isPaused:"paused"===g.fetchStatus,isPlaceholderData:v,isRefetchError:E&&I,isStale:m(e,t),refetch:this.refetch,promise:this.#r,isEnabled:!1!==(0,o.nU)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==T.data,r="error"===T.status&&!t,i=e=>{r?e.reject(T.error):t&&e.resolve(T.data)},a=()=>{i(this.#r=T.promise=(0,c.T)())},n=this.#r;switch(n.status){case"pending":e.queryHash===s.queryHash&&i(n);break;case"fulfilled":(r||T.data!==n.value)&&a();break;case"rejected":r&&T.error===n.reason||a()}}return T}updateResult(){let e=this.#a,t=this.createResult(this.#s,this.options);if(this.#n=this.#s.state,this.#l=this.options,void 0!==this.#n.data&&(this.#u=this.#s),(0,o.f8)(t,e))return;this.#a=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#p.size)return!0;let s=new Set(r??this.#p);return this.options.throwOnError&&s.add("error"),Object.keys(this.#a).some(t=>this.#a[t]!==e[t]&&s.has(t))};this.#_({listeners:r()})}#b(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#s)return;let t=this.#s;this.#s=e,this.#i=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#g()}#_(e){a.jG.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#a)}),this.#e.getQueryCache().notify({query:this.#s,type:"observerResultsUpdated"})})}};function d(e,t){return!1!==(0,o.nU)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==(0,o.nU)(t.retryOnMount,e))||void 0!==e.state.data&&f(e,t,t.refetchOnMount)}function f(e,t,r){if(!1!==(0,o.nU)(t.enabled,e)&&"static"!==(0,o.d2)(t.staleTime,e)){let s="function"==typeof r?r(e):r;return"always"===s||!1!==s&&m(e,t)}return!1}function p(e,t,r,s){return(e!==t||!1===(0,o.nU)(s.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&m(e,r)}function m(e,t){return!1!==(0,o.nU)(t.enabled,e)&&e.isStaleByTime((0,o.d2)(t.staleTime,e))}var g=r(28613),v=r(42835);r(921);var y=g.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),b=g.createContext(!1);b.Provider;var S=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function R(e,t){return function(e,t,r){let s=g.useContext(b),n=g.useContext(y),l=(0,v.jE)(r),c=l.defaultQueryOptions(e);l.getDefaultOptions().queries?._experimental_beforeQuery?.(c);let u=l.getQueryCache().get(c.queryHash);if(c._optimisticResults=s?"isRestoring":"optimistic",c.suspense){let e=e=>"static"===e?e:Math.max(e??1e3,1e3),t=c.staleTime;c.staleTime="function"==typeof t?(...r)=>e(t(...r)):e(t),"number"==typeof c.gcTime&&(c.gcTime=Math.max(c.gcTime,1e3))}let h=u?.state.error&&"function"==typeof c.throwOnError?(0,o.GU)(c.throwOnError,[u.state.error,u]):c.throwOnError;(c.suspense||c.experimental_prefetchInRender||h)&&!n.isReset()&&(c.retryOnMount=!1),g.useEffect(()=>{n.clearReset()},[n]);let d=!l.getQueryCache().get(c.queryHash),[f]=g.useState(()=>new t(l,c)),p=f.getOptimisticResult(c),m=!s&&!1!==e.subscribed;if(g.useSyncExternalStore(g.useCallback(e=>{let t=m?f.subscribe(a.jG.batchCalls(e)):o.lQ;return f.updateResult(),t},[f,m]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),g.useEffect(()=>{f.setOptions(c)},[c,f]),c?.suspense&&p.isPending)throw S(c,f,n);if((({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(i&&void 0===e.data||(0,o.GU)(r,[e.error,s])))({result:p,errorResetBoundary:n,throwOnError:c.throwOnError,query:u,suspense:c.suspense}))throw p.error;if(l.getDefaultOptions().queries?._experimental_afterQuery?.(c,p),c.experimental_prefetchInRender&&!i.H.isServer()&&p.isLoading&&p.isFetching&&!s){let e=d?S(c,f,n):u?.promise;e?.catch(o.lQ).finally(()=>{f.updateResult()})}return c.notifyOnChangeProps?p:f.trackResult(p)}(e,h,t)}},70915:(e,t,r)=>{"use strict";r.d(t,{t:()=>f});var s=r(18861),i=r(57122),a=r(3932);r(80410);var n=r(80809),l=r(28613),c=r(921),o=r(75764);r(27479);var u=e=>{let t=Number.parseFloat(e);return Number.isNaN(t)?0:t},h={horizontal:{getScrollPos:e=>Math.abs(e.scrollLeft),getClientSize:e=>e.clientWidth,getScrollSize:e=>e.scrollWidth,getChildDelta:(e,t,r)=>r?t.right-e.right:e.left-t.left,getSnapTarget:e=>e.snapTargetInline,getPageScrollOptions:(e,t,r)=>({left:t*(r?-1:1)*e.clientWidth,behavior:"smooth"}),scrollVar:"--scroll-x",scrollProp:"left",getScrollPaddingStart:(e,t)=>u(t?e.scrollPaddingRight:e.scrollPaddingLeft),getScrollDelta:(e,t,r,s,i)=>"center"===r?e.left-t.left-(t.width-e.width)/2:s?e.right-t.right+i:e.left-t.left-i},vertical:{getScrollPos:e=>Math.abs(e.scrollTop),getClientSize:e=>e.clientHeight,getScrollSize:e=>e.scrollHeight,getChildDelta:(e,t)=>e.top-t.top,getSnapTarget:e=>e.snapTargetBlock,getPageScrollOptions:(e,t)=>({top:t*e.clientHeight,behavior:"smooth"}),scrollVar:"--scroll-y",scrollProp:"top",getScrollPaddingStart:e=>u(e.scrollPaddingTop),getScrollDelta:(e,t,r,s,i)=>"center"===r?e.top-t.top-(t.height-e.height)/2:e.top-t.top-i}},d=({container:e,child:t,align:r,axisConfig:s,behavior:i="smooth"})=>{if(!t)return;let a=getComputedStyle(e),n="rtl"===a.direction,l=s.getScrollDelta(t.getBoundingClientRect(),e.getBoundingClientRect(),r,n,s.getScrollPaddingStart(a,n));e.scrollBy({[s.scrollProp]:l,behavior:i})},f=(0,l.forwardRef)(function({activeCard:e,alwaysDisplayNavigation:t=!1,axis:r="horizontal",children:u,className:f,displayDefaultIndicator:p=!0,displayEdgeFade:m=!1,displayNavigation:g=!0,scrollByAll:v,centered:y=!1,setActiveCard:b=()=>{},style:S,shouldRecalculateOnResize:R=!1,heading:C,isLoading:_,resetKey:E,...x},I){let T=(0,s.o)(),N=h[r],[w,A]=(0,l.useState)(null);(0,l.useImperativeHandle)(I,()=>w,[w]);let[O,j]=(0,l.useState)(0),[Q,P]=(0,l.useState)(!0),[k,L]=(0,l.useState)(!1),F=(0,l.useRef)(b);(0,l.useEffect)(()=>{F.current=b});let D=(0,l.useCallback)(()=>
1{if(!w)return 0;let e="rtl"===getComputedStyle(w).direction,t=w.getBoundingClientRect(),r=0,s=1/0;for(let i=0;i<w.children.length;i++){let a=w.children[i].getBoundingClientRect(),n=Math.abs(N.getChildDelta(a,t,e));n<s&&(s=n,r=i)}return r},[w,N]);(0,l.useEffect)(()=>{let e;if(!w)return;let t=0,r=()=>{let e=N.getScrollPos(w);P(e<=0),L(e+N.getClientSize(w)>=N.getScrollSize(w)-1),w.style.setProperty(N.scrollVar,String(e))},s=e=>{j(e),F.current(e)},i=e=>{let t=N.getSnapTarget(e);s(t?Array.prototype.indexOf.call(w.children,t):D())},a=()=>{cancelAnimationFrame(t),t=requestAnimationFrame(()=>{s(D()),r()})};if("onscrollsnapchange"in w?(w.addEventListener("scrollsnapchange",i),w.addEventListener("scroll",r,{passive:!0})):w.addEventListener("scroll",a,{passive:!0}),R)for(let t of((e=new ResizeObserver(()=>{s(D()),r()})).observe(w),Array.from(w.children)))e.observe(t);return s(D()),r(),()=>{cancelAnimationFrame(t),w.removeEventListener("scrollsnapchange",i),w.removeEventListener("scroll",r),w.removeEventListener("scroll",a),e?.disconnect()}},[w,u,R,D,N]);let M=(0,l.useCallback)(e=>{if(!w)return;let t=Math.max(0,Math.min(w.children.length-1,e));d({container:w,child:w.children[t],align:"start",axisConfig:N})},[w,N]),z=(0,l.useCallback)(e=>{if(w){if(v){let t="rtl"===getComputedStyle(w).direction;w.scrollBy(N.getPageScrollOptions(w,e,t));return}M(D()+e)}},[w,v,M,D,N]),U=(0,l.useCallback)(()=>z(-1),[z]),H=(0,l.useCallback)(()=>z(1),[z]),B=(0,l.useRef)(!1),$="object"==typeof e?e.index:e,Y="object"==typeof e&&e.recenter,G=y?"center":"start";(0,l.useLayoutEffect)(()=>{if(!w||null==$||!Y&&B.current)return;let e=w.children[$];e&&(d({container:w,child:e,align:G,axisConfig:N,behavior:"instant"}),B.current=!0)},[w,$,Y,G,N,E]);let W=g&&(t||!Q||!k),X=null;return C&&(X="string"==typeof C?(0,c.jsx)("h2",{className:"fco-scrollable-section__heading",children:C}):C),(0,c.jsxs)("div",{...x,"data-at-start":Q,"data-at-end":k,"data-axis":r,className:o("fco-scrollable-section",{"fco-scrollable-section--edge-fade":m,"fco-scrollable-section--centered":y,"fco-scrollable-section--has-heading":!!X},f),children:[X,(0,c.jsx)("ul",{ref:A,className:"fco-scrollable-section__scroll-container",style:S,children:u}),W?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("div",{className:"fco-scrollable-section__controls",children:[(0,c.jsx)(i.S,{variant:"neutral",onClick:U,disabled:Q||_,iconOnly:!0,appearance:"filled",size:"large","aria-label":T("component.accessibility.back"),className:"fco-scrollable-section__controls-button fco-scrollable-section__controls-button-left",children:(0,c.jsx)(a.t,{glyph:"vertical"===r?"chevron-up-lg":"chevron-left-lg"})}),(0,c.jsx)(i.S,{variant:"neutral",onClick:H,disabled:k||_,iconOnly:!0,appearance:"filled",size:"large","aria-label":T("component.accessibility.next"),className:"fco-scrollable-section__controls-button fco-scrollable-section__controls-button-right",children:(0,c.jsx)(a.t,{glyph:"vertical"===r?"chevron-down-lg":"chevron-right-lg"})})]}),p?(0,c.jsx)(n.P,{idsArray:l.Children.map(u,(e,t)=>t)??[],activeCard:O,setActiveCard:M}):null]}):null]})})},73772:(e,t,r)=>{"use strict";r.d(t,{_:()=>u});var s=r(18861),i=r(84501),a=r(38149),n=r(85492),l=r(921),c=r(75764),o=r.n(c);r(46480);var u=({teamName:e,teamNameShort:t,crestPath:r,reversed:c,responsive:u,wrap:h,href:d,rel:f,matchTeamCrestImageProps:p,redCards:m,...g})=>{let{teamPlaceholderImageUrl:v}=(0,a.t)(),y=(0,s.o)();return(0,l.jsxs)(n.BP,{href:d,rel:f,...g,className:o()("fco-match-team-with-crest",g.className,{"fco-match-team-with-crest--reversed":c,"fco-match-team-with-crest--responsive":u,"fco-match-team-with-crest--wrap":h,[`fco-match-team-with-crest--${m}-red-cards`]:void 0!==m}),children:[r?(0,l.jsx)(i._V,{alt:`${e} crest`,src:r,onError:e=>{e.currentTarget.onerror=null,e.currentTarget.src=v},...p}):(0,l.jsx)("img",{className:"fco-image",src:v,alt:"team-logo"}),e||t?(0,l.jsxs)(l.Fragment,{children:[e?(0,l.jsx)("div",{className:"fco-team-name fco-long-name",children:e}):null,(0,l.jsx)("div",{className:"fco-team-name fco-short-name",children:t??e})]}):(0,l.jsx)("div",{className:"fco-team-name",children:y("generic.tbd")})]})}},75139:()=>{},77712:()=>{},80809:(e,t,r)=>{"use strict";r.d(t,{P:()=>n});var s=r(921),i=r(75764),a=r.n(i);r(50017);var n=({activeCard:e,idsArray:t,setActiveCard:r,shouldIndicatorsBeVisible:i=!0})=>{if(!i||0===t.length)return null;let n=t.length>15,l=n&&e>7.5,c=n&&e<t.length-8.5;return(0,s.jsx)("div",{className:a()("fco-scroll-indicator",{"fco-scroll-indicator--capped":n}),"data-fade-start":l,"data-fade-end":c,style:{"--fco-scroll-indicator-active":e,"--fco-scroll-indicator-total":t.length,"--fco-scroll-indicator-cap":15},children:(0,s.jsx)("ul",{className:"fco-scroll-indicator__track","aria-label":"Indicators",children:t.map((t,i)=>(0,s.jsx)("li",{className:a()("fco-scroll-indicator__indicator",{"fco-scroll-indicator__indicator--active":e===i}),children:(0,s.jsx)("button",{disabled:i===e,className:"fco-scroll-indicator__button",onClick:()=>r(i)})},`indicator-${t}`))})})}},83781:()=>{},89549:(e,t,r)=>{"use strict";r.d(t,{t:()=>h});var s=r(18861),i=r(38436),a=r(17574);r(85492);var n=r(15413),l=r(921),c=r(75764);r(83781);
1var o={FIXTURE:null,LIVE:null,FIRST_HALF:null,SECOND_HALF:null,HALF_TIME:"generic.match.ht",EXTRA_TIME_PENDING:"generic.match.et",EXTRA_TIME_FIRST_HALF:null,EXTRA_TIME_HALF_TIME:"generic.match.htet",EXTRA_TIME_SECOND_HALF:null,PENALTY_PENDING:"generic.match.aet",PENALTY:"generic.match.pen",RESULT:"generic.match.ft",POSTPONED:"generic.match.postponed",SUSPENDED:"generic.match.suspended",CANCELLED:"generic.match.cancelled"},u=new Set(["FIRST_HALF","SECOND_HALF","EXTRA_TIME_FIRST_HALF","EXTRA_TIME_SECOND_HALF"]),h=({state:e,period:t,indicator:r,href:h,rel:d,onClick:f})=>{let p=(0,s.o)(),m="LIVE"===e&&t?.type,g=["CANCELLED","POSTPONED"].includes(e);if(m&&t?.minute&&u.has(t.type))return(0,l.jsxs)(a.t,{href:h,rel:d,className:c("fco-match-state",{"fco-match-state--live":"LIVE"===e}),onClick:f,children:["LIVE"===e&&r?(0,l.jsx)(i.t,{hideText:!0}):null,(0,l.jsx)(n.p,{minute:t?.minute,extra:t?.extra})]});{let r=o[m?t.type:e];return r?(0,l.jsx)(a.t,{onClick:f,href:h,rel:d,className:c("fco-match-state",{"fco-match-state__period":m,"fco-match-state--cancelled-or-postponed":g}),children:p(r)}):null}}},92243:(e,t,r)=>{"use strict";r.d(t,{t:()=>d});var s=r(56444),i=r(94475),a=r(57122),n=r(3932);r(80410);var l=r(28613),c=r(921),o=r(75764),u=r.n(o);r(77712);var h=({onPrevClick:e,onNextClick:t,currentSlide:r,totalSlides:s,isRepeating:i})=>{let[o,h]=(0,l.useState)(r),d=(0,l.useCallback)(()=>{h(0===o?s-1:o-1),e?.()},[o,s,e]),f=(0,l.useCallback)(()=>{h(o===s-1?0:o+1),t?.()},[o,s,t]);return(0,c.jsxs)("div",{className:"fco-slider-controls",children:[(0,c.jsx)(a.S,{appearance:"filled",variant:"muted",size:"large",iconOnly:!0,className:"fco-slider-controls__control-buttons",onClick:d,disabled:0===r&&i?.onFirstSlide===!1,"data-testid":"fco-slider-controls__control-buttons--back",children:(0,c.jsx)(n.t,{glyph:"chevron-left-lg"})}),(0,c.jsx)("ul",{className:"fco-slider-controls__controls",children:Array.from({length:s}).map((e,t)=>(0,c.jsx)("li",{className:u()("fco-slider-controls__controls--bar",{"fco-slider-controls__controls--bar-active":t===r})},t))}),(0,c.jsx)(a.S,{appearance:"filled",variant:"muted",size:"large",iconOnly:!0,className:"fco-slider-controls__control-buttons",onClick:f,disabled:r+1===s&&i?.onLastSlide===!1,"data-testid":"fco-slider-controls__control-buttons--next",children:(0,c.jsx)(n.t,{glyph:"chevron-right-lg"})})]})};r(2697);var d=({children:e,visibleMobileSlides:t=5,visibleDesktopSlides:r=5,onSlideChange:a,className:n,showSliderControls:u=!0,lockSwipeDirection:d=!1,infiniteLoop:f=!0,...p})=>{let m=(0,l.useRef)(null),g=(0,s.Q)("((max-width: 1023px)"),[v,y]=(0,l.useState)(0),[b,S]=(0,l.useState)(0),[R,C]=(0,l.useState)(0),[_,E]=(0,l.useState)(),[x,I]=(0,l.useState)(0),[T,N]=(0,l.useState)(!1),w=(0,i.A)(),A=Array.isArray(e)?e:[e],O=A.length,j=(0,l.useRef)(void 0),Q=(0,l.useCallback)(()=>{m.current?.classList.add("fco-slider__container--resize-animation-stopper"),clearTimeout(j.current),j.current=setTimeout(()=>{m.current?.classList.remove("fco-slider__container--resize-animation-stopper")},100)},[]),P=(0,l.useCallback)(e=>{if(1===O)return[0];if(!f)return Array.from({length:O},(e,t)=>t);let s=g?t:r;return g?Array.from({length:s}).map((t,r)=>(e+r-Math.floor(s/2)+O)%O):[...Array.from({length:2}).map((t,r)=>(e+O-(2-r))%O)].concat(Array.from({length:s}).map((t,r)=>(e+r)%O))},[f,g,O,r,t]),[k,L]=(0,l.useState)(()=>P(v)),F=(0,l.useCallback)(e=>{S(e.touches[0].clientX),C(e.touches[0].clientY)},[]),D=(0,l.useCallback)(e=>()=>{if(0!==x)return;I(e);let t=((e,t,r,s)=>{let i="ltr"===s,a=1===r;return i&&a||!i&&!a?0===e?t-1:e-1:e===t-1?0:e+1})(v,O,e,w);a&&a(t),y(t)},[v,x,w,a,O]),M=(0,l.useCallback)(e=>{let t=b-e.touches[0].clientX,r=R-e.touches[0].clientY;void 0===_?(Math.abs(t)>10||Math.abs(r)>10)&&E(Math.abs(t)>Math.abs(r)?"x":"y"):d&&(e.preventDefault(),e.stopPropagation()),Math.abs(t)>50&&g&&("x"===_||!d)&&(D(t>0?-1:1)(),S(e.touches[0].clientX))},[b,R,_,g,D,d]),z=(0,l.useCallback)(()=>{I(0),f&&L(P(v))},[v,f]),U=(0,l.useCallback)(()=>{let e=m.current;if(!e)return void N(!1);let t=Array.from(e.children);if(t.length<=1)return void N(!1);let r=window.getComputedStyle(e),s=Number.parseFloat(r.columnGap||r.gap)||0;N(t.reduce((e,t)=>
1e+t.offsetWidth,0)+s*(t.length-1)>e.clientWidth)},[]);(0,l.useEffect)(()=>{L(P(v))},[g]),(0,l.useEffect)(()=>{U()}),(0,l.useEffect)(()=>{let e=m.current,t=()=>{Q(),U()};return window.addEventListener("resize",t),e?.addEventListener("touchmove",M,{passive:!1}),()=>{window.removeEventListener("resize",t),e?.removeEventListener("touchmove",M)}},[b,R,_]);let H=f?void 0:{transform:g?`translateX(calc(-1 * ${v} * var(--slide-width)))`:`translateX(calc(-1 * ${v} * (var(--slide-width) + var(--tablet-slide-gap))))`};return(0,c.jsxs)("div",{className:o("fco-slider",n,{"fco-slider--infinite-loop":f}),...p,children:[(0,c.jsx)("div",{className:o("fco-slider__container",{"fco-slider__container--animate-left":f&&x<0,"fco-slider__container--animate-right":f&&x>0}),style:H,ref:m,onTransitionEnd:e=>{e.target===e.currentTarget&&z()},...g?{onTouchStart:F,onTouchEnd:()=>{E(void 0)}}:{},children:k.map((e,t)=>(0,c.jsx)("div",{className:o("fco-slider__container-item",{"fco-slider__container-item--active":e===v}),children:A[e]},`${e%O}-loop${Math.floor(t/O)}`))}),u&&T?(0,c.jsx)(h,{currentSlide:v,totalSlides:O,onPrevClick:D("ltr"===w?1:-1),onNextClick:D("ltr"===w?-1:1)}):null]})}},94475:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var s=r(28613),i=()=>{let[e,t]=(0,s.useState)("u">typeof document&&document.documentElement.getAttribute("dir")||"ltr");return(0,s.useEffect)(()=>{if(typeof document>"u")return;let e=document.documentElement,r=()=>{t(e.getAttribute("dir")||"ltr")},s=new MutationObserver(()=>{r()});return s.observe(e,{attributes:!0,attributeFilter:["dir"]}),r(),()=>{s.disconnect()}},[]),e}}}]);
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.