NFL playoff projections 2024: The Athletic's model predicts the field

22 October 2024Last Update :
NFL playoff projections 2024: The Athletic's model predicts the field

Welcome to our 2024 NFL projections, where you will find each team’s probability of conquering its division, advancing through the playoffs and winning the Super Bowl. The projections are based on 100,000 simulations of the remainder of the season, which factors in each team’s projected strength, current health as well as its remaining schedule. All projections and probabilities are rounded to the nearest whole number. You can read more about the model at the bottom of the page. The projections will be updated regularly throughout each week.

‘,s=W(),o=D(“div”);for(let w=0;w

‘,f=W(),c=D(“div”);for(let w=0;w{n(1,E=B),d(),_(B,V),w(B)},f=B=>{const V=P.scrollLeft,fe=P.getBoundingClientRect().width/T,re=V+B*fe;P.scrollTo({left:re,behavior:”smooth”}),y(re)},c=(B,V)=>V>1015?B674?B{const B=P.getBoundingClientRect().width,V=B/120,te=Math.floor(V),fe=Math.ceil(V),re=te%2?te:fe;n(15,T=re),n(2,S=B/T)},u=Intl.DateTimeFormat().resolvedOptions(),d=()=>{let B=s.games.filter(te=>te.week==E),V=[];B.forEach(te=>{let fe=new Date(te.datetime).toLocaleDateString(u.locale,{weekday:”long”,month:”long”,day:”numeric”});te.status_display_string=te.status==”post”?`FINAL${te.ot&&`/${te.ot}`}`:new Date(te.datetime).toLocaleTimeString(u.locale,{hourCycle:”h12″,hour:”numeric”,minute:”2-digit”});let re=V.find(ue=>ue.day===fe);re?re.games.push(te):V.push({day:fe,games:[te]})}),n(3,M=V)},p=()=>s.weeks.map(B=>{let V;const te=new Date(B.start_timestamp),fe=te.toLocaleDateString(u.locale,{month:”short”,day:”numeric”}),re=new Date(B.end_timestamp);te.getMonth()===re.getMonth()?V=re.toLocaleDateString(u.locale,{day:”numeric”}):V=re.toLocaleDateString(u.locale,{month:”short”,day:”numeric”});const ue=Qt(fe),be=Qt(V),Me=te.getTime()===re.getTime()?ue:`${ue}–${be}`;return{…B,display_string:Me}}),g=()=>{const B=new Date().getTime(),V=s.weeks.filter(fe=>{const re=new Date(fe.end_timestamp).getTime()+864e5;return B>=re});return(V.length===0?0:V[V.length-1].week_number)+1},_=(B,V)=>{const te=P.getBoundingClientRect().width,fe=r>=768?te/T:100,re=fe*(B-1)-te/2+fe/2;window.setTimeout(()=>{P.scrollTo({left:re,behavior:V}),y(re)},0)},y=B=>{Math.round(B)=te?N.classList.add(“disabled”):N.classList.remove(“disabled”)},w=B=>{const V=window.location.pathname,te=window.location.hash;window.history.pushState({},””,`${V}?${o.toString()}${te}`),o.set(“week”,B),window.history.replaceState({},””,`${V}?${o.toString()}${te}`)};let E=o.get(“week”)||g(),T,S,C=p(),M=[],P,x,N;ls(()=>(h(),a(E,”auto”),window.addEventListener(“resize”,h),()=>{window.removeEventListener(“resize”,h)}));function I(){n(8,r=af.innerWidth)}function F(B){De[B?”unshift”:”push”](()=>{x=B,n(5,x)})}const R=()=>f(-i),O=B=>a(B.week_number,”smooth”);function z(B){De[B?”unshift”:”push”](()=>{P=B,n(4,P)})}function H(B){De[B?”unshift”:”push”](()=>{N=B,n(6,N)})}const $=()=>f(i);return e.$$set=B=>{“games”in B&&n(13,s=B.games),”params”in B&&n(14,o=B.params),”editorialContent”in B&&n(0,l=B.editorialContent)},e.$$.update=()=>{e.$$.dirty[0]&32768&&n(7,i=Math.min(T,4))},n(8,r=0),[l,E,S,M,P,x,N,i,r,a,f,c,C,s,o,T,I,F,R,O,z,H,$]}class f1 extends _t{constructor(t){super(),pt(this,t,a1,l1,mt,{games:13,params:14,editorialContent:0},null,[-1,-1])}}var Ji=”http://www.w3.org/1999/xhtml”;const cl={svg:”http://www.w3.org/2000/svg”,xhtml:Ji,xlink:”http://www.w3.org/1999/xlink”,xml:”http://www.w3.org/XML/1998/namespace”,xmlns:”http://www.w3.org/2000/xmlns/”};function ff(e){var t=e+=””,n=t.indexOf(“:”);return n>=0&&(t=e.slice(0,n))!==”xmlns”&&(e=e.slice(n+1)),cl.hasOwnProperty(t)?{space:cl[t],local:e}:e}function c1(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===Ji&&t.documentElement.namespaceURI===Ji?t.createElement(e):t.createElementNS(n,e)}}function u1(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function cf(e){var t=ff(e);return(t.local?u1:c1)(t)}function h1(){}function uf(e){return e==null?h1:function(){return this.querySelector(e)}}function d1(e){typeof e!=”function”&&(e=uf(e));for(var t=this._groups,n=t.length,r=new Array(n),i=0;i=E&&(E=w+1);!(S=_[E])&&++E

=0;)(o=r[i])&&(s&&o.compareDocumentPosition(s)^4&&s.parentNode.insertBefore(o,s),s=o);return this}function H1(e){e||(e=Y1);function t(h,u){return h&&u?e(h.__data__,u.__data__):!h-!u}for(var n=this._groups,r=n.length,i=new Array(r),s=0;st?1:e>=t?0:NaN}function W1(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}function j1(){return Array.from(this)}function B1(){for(var e=this._groups,t=0,n=e.length;t1?this.each((t==null?tm:typeof t==”function”?rm:nm)(e,t,n??””)):sm(this.node(),e)}function sm(e,t){return e.style.getPropertyValue(t)||mf(e).getComputedStyle(e,null).getPropertyValue(t)}function om(e){return function(){delete this[e]}}function lm(e,t){return function(){this[e]=t}}function am(e,t){return function(){var n=t.apply(this,arguments);n==null?delete this[e]:this[e]=n}}function fm(e,t){return arguments.length>1?this.each((t==null?om:typeof t==”function”?am:lm)(e,t)):this.node()[e]}function pf(e){return e.trim().split(/^|\s+/)}function Ds(e){return e.classList||new _f(e)}function _f(e){this._node=e,this._names=pf(e.getAttribute(“class”)||””)}_f.prototype={add:function(e){var t=this._names.indexOf(e);t=0&&(this._names.splice(t,1),this._node.setAttribute(“class”,this._names.join(” “)))},contains:function(e){return this._names.indexOf(e)>=0}};function gf(e,t){for(var n=Ds(e),r=-1,i=t.length;++r=0&&(n=t.slice(r+1),t=t.slice(0,r)),{type:t,name:n}})}function Um(e){return function(){var t=this.__on;if(t){for(var n=0,r=-1,i=t.length,s;n=(h=(l+f)/2))?l=h:f=h,(_=n>=(u=(a+c)/2))?a=u:c=u,i=s,!(s=s[y=_=(h=(l+f)/2))?l=h:f=h,(_=n>=(u=(a+c)/2))?a=u:c=u;while((y=_=u)=h));return i[w]=s,i[y]=o,e}function Vm(e){var t,n,r=e.length,i,s,o=new Array(r),l=new Array(r),a=1/0,f=1/0,c=-1/0,h=-1/0;for(n=0;nc&&(c=i),sh&&(h=s));if(a>c||f>h)return this;for(this.cover(a,f).cover(c,h),n=0;ne||e>=i||r>t||t>=s;)switch(f=(tc||(l=p.y0)>h||(a=p.x1)=y)=_)&&(p=u[u.length-1],u[u.length-1]=u[u.length-1-g],u[u.length-1-g]=p)}else{var w=e-+this._x.call(null,d.data),E=t-+this._y.call(null,d.data),T=w*w+E*E;if(T=(u=(o+a)/2))?o=u:a=u,(g=h>=(d=(l+f)/2))?l=d:f=d,t=n,!(n=n[_=gu.index){var I=d-P.x-P.vx,F=p-P.y-P.vy,R=I*I+F*F;Rd+N||Cp+N||Mf.r&&(f.r=f[c].r)}function a(){if(t){var f,c=t.length,h;for(n=new Array(c),f=0;f{}};function kf(){for(var e=0,t=arguments.length,n={},r;e=0&&(r=n.slice(i+1),n=n.slice(0,i)),n&&!t.hasOwnProperty(n))throw new Error(“unknown type: “+n);return{type:n,name:r}})}Rr.prototype=kf.prototype={constructor:Rr,on:function(e,t){var n=this._,r=dp(e+””,n),i,s=-1,o=r.length;if(arguments.length0)for(var n=new Array(i),r=0,i,s;r=0&&e._call.call(void 0,t),e=e._next;–jn}function ml(){bn=(ei=dr.now())+ai,jn=ir=0;try{_p()}finally{jn=0,bp(),bn=0}}function gp(){var e=dr.now(),t=e-ei;t>Tf&&(ai-=t,ei=e)}function bp(){for(var e,t=Qr,n,r=1/0;t;)t._call?(r>t._time&&(r=t._time),e=t,t=t._next):(n=t._next,t._next=null,t=e?e._next=n:Qr=n);sr=e,es(r)}function es(e){if(!jn){ir&&(ir=clearTimeout(ir));var t=e-bn;t>24?(e(e=(vp*e+yp)%pl)/pl}var kp=10,Tp=Math.PI*(3-Math.sqrt(5));function Mp(e){var t,n=1,r=.001,i=1-Math.pow(r,1/300),s=0,o=.6,l=new Map,a=Ef(h),f=kf(“tick”,”end”),c=wp();e==null&&(e=[]);function h(){u(),f.call(“tick”,t),n1?(_==null?l.delete(g):l.set(g,p(_)),t):l.get(g)},find:function(g,_,y){var w=0,E=e.length,T,S,C,M,P;for(y==null?y=1/0:y*=y,w=0;w1?(f.on(g,_),t):f.on(g)}}}function Ap(e){var t=Rt(.1),n,r,i;typeof e!=”function”&&(e=Rt(e==null?0:+e));function s(l){for(var a=0,f=n.length,c;af==c>-f?(s=f,f=t[++h]):(s=c,c=r[++u]);let d=0;if(hf==c>-f?(o=f+s,l=s-(o-f),f=t[++h]):(o=c+s,l=s-(o-c),c=r[++u]),s=o,l!==0&&(i[d++]=l);hf==c>-f?(o=s+f,a=o-s,l=s-(o-a)+(f-a),f=t[++h]):(o=s+c,a=o-s,l=s-(o-a)+(c-a),c=r[++u]),s=o,l!==0&&(i[d++]=l);for(;h=O||-R>=O||(h=e-x,l=e-(x+h)+(h-i),h=n-N,f=n-(N+h)+(h-i),h=t-I,a=t-(I+h)+(h-s),h=r-F,c=r-(F+h)+(h-s),l===0&&a===0&&f===0&&c===0)||(O=Ip*o+Np*Math.abs(R),R+=x*c+F*l-(I*f+N*a),R>=O||-R>=O))return R;T=l*F,u=et*l,d=u-(u-l),p=l-d,u=et*F,g=u-(u-F),_=F-g,S=p*_-(T-d*g-p*g-d*_),C=a*N,u=et*a,d=u-(u-a),p=a-d,u=et*N,g=u-(u-N),_=N-g,M=p*_-(C-d*g-p*g-d*_),y=S-M,h=S-y,it[0]=S-(y+h)+(h-M),w=T+y,h=w-T,E=T-(w-h)+(y-h),y=E-C,h=E-y,it[1]=E-(y+h)+(h-C),P=w+y,h=P-w,it[2]=w-(P-h)+(y-h),it[3]=P;const z=Li(4,Sn,4,it,_l);T=x*c,u=et*x,d=u-(u-x),p=x-d,u=et*c,g=u-(u-c),_=c-g,S=p*_-(T-d*g-p*g-d*_),C=I*f,u=et*I,d=u-(u-I),p=I-d,u=et*f,g=u-(u-f),_=f-g,M=p*_-(C-d*g-p*g-d*_),y=S-M,h=S-y,it[0]=S-(y+h)+(h-M),w=T+y,h=w-T,E=T-(w-h)+(y-h),y=E-C,h=E-y,it[1]=E-(y+h)+(h-C),P=w+y,h=P-w,it[2]=w-(P-h)+(y-h),it[3]=P;const H=Li(z,_l,4,it,gl);T=l*c,u=et*l,d=u-(u-l),p=l-d,u=et*c,g=u-(u-c),_=c-g,S=p*_-(T-d*g-p*g-d*_),C=a*f,u=et*a,d=u-(u-a),p=a-d,u=et*f,g=u-(u-f),_=f-g,M=p*_-(C-d*g-p*g-d*_),y=S-M,h=S-y,it[0]=S-(y+h)+(h-M),w=T+y,h=w-T,E=T-(w-h)+(y-h),y=E-C,h=E-y,it[1]=E-(y+h)+(h-C),P=w+y,h=P-w,it[2]=w-(P-h)+(y-h),it[3]=P;const $=Li(H,gl,4,it,bl);return bl[$-1]}function Or(e,t,n,r,i,s){const o=(t-s)*(n-i),l=(e-i)*(r-s),a=o-l,f=Math.abs(o+l);return Math.abs(a)>=Sp*f?a:-Op(e,t,n,r,i,s,f)}const vl=Math.pow(2,-52),Pr=new Uint32Array(512);class ti{static from(t,n=Up,r=Fp){const i=t.length,s=new Float64Array(i*2);for(let o=0;o>1;if(n>0&&typeof t[0]!=”number”)throw new Error(“Expected coords to contain numbers.”);this.coords=t;const r=Math.max(2*n-5,0);this._triangles=new Uint32Array(r*3),this._halfedges=new Int32Array(r*3),this._hashSize=Math.ceil(Math.sqrt(n)),this._hullPrev=new Uint32Array(n),this._hullNext=new Uint32Array(n),this._hullTri=new Uint32Array(n),this._hullHash=new Int32Array(this._hashSize),this._ids=new Uint32Array(n),this._dists=new Float64Array(n),this.update()}update(){const{coords:t,_hullPrev:n,_hullNext:r,_hullTri:i,_hullHash:s}=this,o=t.length>>1;let l=1/0,a=1/0,f=-1/0,c=-1/0;for(let x=0;xf&&(f=N),I>c&&(c=I),this._ids[x]=x}const h=(l+f)/2,u=(a+c)/2;let d,p,g;for(let x=0,N=1/0;x0&&(p=x,N=I)}let w=t[2*p],E=t[2*p+1],T=1/0;for(let x=0;xF&&(x[N++]=R,F=O)}this.hull=x.subarray(0,N),this.triangles=new Uint32Array(0),this.halfedges=new Uint32Array(0);return}if(Or(_,y,w,E,S,C)0&&Math.abs(R-N)=0;)if(H=$,H===z){H=-1;break}if(H===-1)continue;let B=this._addTriangle(H,F,r[H],-1,-1,i[H]);i[F]=this._legalize(B+2),i[H]=B,P++;let V=r[H];for(;$=r[V],Or(R,O,t[2*V],t[2*V+1],t[2*$],t[2*$+1])0?3-n:1+n)/4}function Ri(e,t,n,r){const i=e-n,s=t-r;return i*i+s*s}function xp(e,t,n,r,i,s,o,l){const a=e-o,f=t-l,c=n-o,h=r-l,u=i-o,d=s-l,p=a*a+f*f,g=c*c+h*h,_=u*u+d*d;return a*(h*_-g*d)-f*(c*_-g*u)+p*(c*d-h*u)=n&&t[e[l]]>o;)e[l+1]=e[l–];e[l+1]=s}else{const i=n+r>>1;let s=n+1,o=r;rr(e,i,s),t[e[n]]>t[e[r]]&&rr(e,n,r),t[e[s]]>t[e[r]]&&rr(e,s,r),t[e[n]]>t[e[s]]&&rr(e,n,s);const l=e[s],a=t[l];for(;;){do s++;while(t[e[s]]a);if(o=o-n?(Ln(e,t,s,r),Ln(e,t,n,o-1)):(Ln(e,t,n,o-1),Ln(e,t,s,r))}}function rr(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function Up(e){return e[0]}function Fp(e){return e[1]}const yl=1e-6;let dn=class{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=””}moveTo(t,n){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+=”Z”)}lineTo(t,n){this._+=`L${this._x1=+t},${this._y1=+n}`}arc(t,n,r){t=+t,n=+n,r=+r;const i=t+r,s=n;if(ryl||Math.abs(this._y1-s)>yl)&&(this._+=”L”+i+”,”+s),r&&(this._+=`A${r},${r},0,1,1,${t-r},${n}A${r},${r},0,1,1,${this._x1=i},${this._y1=s}`)}rect(t,n,r,i){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${+r}v${+i}h${-r}Z`}value(){return this._||null}};class ts{constructor(){this._=[]}moveTo(t,n){this._.push([t,n])}closePath(){this._.push(this._[0].slice())}lineTo(t,n){this._.push([t,n])}value(){return this._.length?this._:null}}class zp{constructor(t,[n,r,i,s]=[0,0,960,500]){if(!((i=+i)>=(n=+n))||!((s=+s)>=(r=+r)))throw new Error(“invalid bounds”);this.delaunay=t,this._circumcenters=new Float64Array(t.points.length*2),this.vectors=new Float64Array(t.points.length*2),this.xmax=i,this.xmin=n,this.ymax=s,this.ymin=r,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:t,hull:n,triangles:r},vectors:i}=this;let s,o;const l=this.circumcenters=this._circumcenters.subarray(0,r.length/3*2);for(let g=0,_=0,y=r.length,w,E;g1;)s-=2;for(let o=2;o0){if(n>=this.ymax)return null;(o=(this.ymax-n)/i)0){if(t>=this.xmax)return null;(o=(this.xmax-t)/r)this.xmax?2:0)|(nthis.ymax?8:0)}_simplify(t){if(t&&t.length>4){for(let n=0;n1e-10)return!1}return!0}function Bp(e,t,n){return[e+Math.sin(e+t)*n,t+Math.cos(e-t)*n]}class Os{static from(t,n=Yp,r=Wp,i){return new Os(“length”in t?qp(t,n,r,i):Float64Array.from(Xp(t,n,r,i)))}constructor(t){this._delaunator=new ti(t),this.inedges=new Int32Array(t.length/2),this._hullIndex=new Int32Array(t.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){const t=this._delaunator,n=this.points;if(t.hull&&t.hull.length>2&&jp(t)){this.collinear=Int32Array.from({length:n.length/2},(u,d)=>d).sort((u,d)=>n[2*u]-n[2*d]||n[2*u+1]-n[2*d+1]);const a=this.collinear[0],f=this.collinear[this.collinear.length-1],c=[n[2*a],n[2*a+1],n[2*f],n[2*f+1]],h=1e-8*Math.hypot(c[3]-c[1],c[2]-c[0]);for(let u=0,d=n.length/2;u0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=i[0],o[i[0]]=1,i.length===2&&(o[i[1]]=0,this.triangles[1]=i[1],this.triangles[2]=i[1]))}voronoi(t){return new zp(this,t)}*neighbors(t){const{inedges:n,hull:r,_hullIndex:i,halfedges:s,triangles:o,collinear:l}=this;if(l){const h=l.indexOf(t);h>0&&(yield l[h-1]),h=0&&s!==r&&s!==i;)r=s;return s}_step(t,n,r){const{inedges:i,hull:s,_hullIndex:o,halfedges:l,triangles:a,points:f}=this;if(i[t]===-1||!f.length)return(t+1)%(f.length>>1);let c=t,h=Dn(n-f[t*2],2)+Dn(r-f[t*2+1],2);const u=i[t];let d=u;do{let p=a[d];const g=Dn(n-f[p*2],2)+Dn(r-f[p*2+1],2);if(g+e(t)}function Kp(e,t){return t=Math.max(0,e.bandwidth()-t*2)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function Jp(){return!this.__axis}function Nf(e,t){var n=[],r=null,i=null,s=6,o=6,l=3,a=typeof window1?0:.5,f=e===Ui||e===or?-1:1,c=e===or||e===Fi?”x”:”y”,h=e===Ui||e===ns?Vp:Gp;function u(d){var p=r??(t.ticks?t.ticks.apply(t,n):t.domain()),g=i??(t.tickFormat?t.tickFormat.apply(t,n):$p),_=Math.max(s,0)+l,y=t.range(),w=+y[0]+a,E=+y[y.length-1]+a,T=(t.bandwidth?Kp:Zp)(t.copy(),a),S=d.selection?d.selection():d,C=S.selectAll(“.domain”).data([null]),M=S.selectAll(“.tick”).data(p,t).order(),P=M.exit(),x=M.enter().append(“g”).attr(“class”,”tick”),N=M.select(“line”),I=M.select(“text”);C=C.merge(C.enter().insert(“path”,”.tick”).attr(“class”,”domain”).attr(“stroke”,”currentColor”)),M=M.merge(x),N=N.merge(x.append(“line”).attr(“stroke”,”currentColor”).attr(c+”2″,f*s)),I=I.merge(x.append(“text”).attr(“fill”,”currentColor”).attr(c,f*_).attr(“dy”,e===Ui?”0em”:e===ns?”0.71em”:”0.32em”)),d!==S&&(C=C.transition(d),M=M.transition(d),N=N.transition(d),I=I.transition(d),P=P.transition(d).attr(“opacity”,wl).attr(“transform”,function(F){return isFinite(F=T(F))?h(F+a):this.getAttribute(“transform”)}),x.attr(“opacity”,wl).attr(“transform”,function(F){var R=this.parentNode.__axis;return h((R&&isFinite(R=R(F))?R:T(F))+a)})),P.remove(),C.attr(“d”,e===or||e===Fi?o?”M”+f*o+”,”+w+”H”+a+”V”+E+”H”+f*o:”M”+a+”,”+w+”V”+E:o?”M”+w+”,”+f*o+”V”+a+”H”+E+”V”+f*o:”M”+w+”,”+a+”H”+E),M.attr(“opacity”,1).attr(“transform”,function(F){return h(T(F)+a)}),N.attr(c+”2″,f*s),I.attr(c,f*_).text(g),S.filter(Jp).attr(“fill”,”none”).attr(“font-size”,10).attr(“font-family”,”sans-serif”).attr(“text-anchor”,e===Fi?”start”:e===or?”end”:”middle”),S.each(function(){this.__axis=T})}return u.scale=function(d){return arguments.length?(t=d,u):t},u.ticks=function(){return n=Array.from(arguments),u},u.tickArguments=function(d){return arguments.length?(n=d==null?[]:Array.from(d),u):n.slice()},u.tickValues=function(d){return arguments.length?(r=d==null?null:Array.from(d),u):r&&r.slice()},u.tickFormat=function(d){return arguments.length?(i=d,u):i},u.tickSize=function(d){return arguments.length?(s=o=+d,u):s},u.tickSizeInner=function(d){return arguments.length?(s=+d,u):s},u.tickSizeOuter=function(d){return arguments.length?(o=+d,u):o},u.tickPadding=function(d){return arguments.length?(l=+d,u):l},u.offset=function(d){return arguments.length?(a=+d,u):a},u}function Qp(e){return Nf(ns,e)}function e_(e){return Nf(or,e)}function In(e){return function(){return e}}const rs=Math.PI,is=2*rs,cn=1e-6,t_=is-cn;function Cf(e){this._+=e[0];for(let t=1,n=e.length;t=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Cf;const n=10**t;return function(r){this._+=r[0];for(let i=1,s=r.length;icn)if(!(Math.abs(h*a-f*c)>cn)||!s)this._append`L${this._x1=t},${this._y1=n}`;else{let d=r-o,p=i-l,g=a*a+f*f,_=d*d+p*p,y=Math.sqrt(g),w=Math.sqrt(u),E=s*Math.tan((rs-Math.acos((g+u-_)/(2*y*w)))/2),T=E/w,S=E/y;Math.abs(T-1)>cn&&this._append`L${t+T*c},${n+T*h}`,this._append`A${s},${s},0,0,${+(h*d>c*p)},${this._x1=t+S*a},${this._y1=n+S*f}`}}arc(t,n,r,i,s,o){if(t=+t,n=+n,r=+r,o=!!o,rcn||Math.abs(this._y1-c)>cn)&&this._append`L${f},${c}`,r&&(ut_?this._append`A${r},${r},0,1,${h},${t-l},${n-a}A${r},${r},0,1,${h},${this._x1=f},${this._y1=c}`:u>cn&&this._append`A${r},${r},0,${+(u>=rs)},${h},${this._x1=t+r*Math.cos(s)},${this._y1=n+r*Math.sin(s)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function i_(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new r_(t)}function s_(e){return typeof e==”object”&&”length”in e?e:Array.from(e)}function Sf(e){this._context=e}Sf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function o_(e){return new Sf(e)}function l_(e){return e[0]}function a_(e){return e[1]}function f_(e,t){var n=In(!0),r=null,i=o_,s=null,o=i_(l);e=typeof e==”function”?e:e===void 0?l_:In(e),t=typeof t==”function”?t:t===void 0?a_:In(t);function l(a){var f,c=(a=s_(a)).length,h,u=!1,d;for(r==null&&(s=i(d=o())),f=0;f=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._te[11].call(_)),m(g,”class”,”chart-cont svelte-10nvjxj”),m(t,”id”,”team-record-odds”),Q(t,”–theme-color”,e[4].color),Q(t,”–theme-dark-color”,e[4].dark_color),m(t,”class”,”svelte-10nvjxj”)},m(E,T){J(E,t,T),b(t,n),b(n,r),b(r,i),b(r,o),b(r,l),b(n,a),b(n,f),b(f,c),b(f,u),b(f,d),b(t,p),b(t,g),b(g,_),w&&w.m(_,null),y=ss(_,e[11].bind(_))},p(E,[T]){T&16&&s!==(s=E[4].display_name+””)&&le(o,s),T&16&&h!==(h=E[4].display_name+””)&&le(u,h),E[6]?w?w.p(E,T):(w=Al(E),w.c(),w.m(_,null)):w&&(w.d(1),w=null),T&16&&Q(t,”–theme-color”,E[4].color),T&16&&Q(t,”–theme-dark-color”,E[4].dark_color)},i:xe,o:xe,d(E){E&&Z(t),w&&w.d(),y()}}}const ni=2;function h_(e,t,n){let r,i,s,o,l,a,{team:f}=t,{recordOdds:c}=t;const h={top:15,bottom:45,left:35,right:15};let u;var d=window.matchMedia(“(max-width: 767px)”);let p=d.matches?250:350;function g(){u=this.clientWidth,n(0,u)}return e.$$set=_=>{“team”in _&&n(9,f=_.team),”recordOdds”in _&&n(10,c=_.recordOdds)},e.$$.update=()=>{e.$$.dirty&1536&&n(4,r=c.find(_=>_.team==f)),e.$$.dirty&16&&n(2,i=r.odds),e.$$.dirty&4&&n(3,s=Array.from(Array(i.length).keys())),e.$$.dirty&9&&n(6,o=Fe.scaleBand(s,[h.left,u-h.right])),e.$$.dirty&4&&n(1,l=Fe.scaleLinear().domain([0,Math.max(Fe.max(i,_=>_.odds),20)]).range([p-h.bottom,h.top])),e.$$.dirty&2&&n(5,a=Fe.axisLeft(l).scale().ticks(4))},[u,l,i,s,r,a,o,h,p,f,c,g]}class d_ extends _t{constructor(t){super(),pt(this,t,h_,u_,mt,{team:9,recordOdds:10})}}function Dl(e,t,n){const r=e.slice();return r[27]=t[n].col,r[28]=t[n].hed,r[29]=t[n].dek,r[30]=t,r[31]=n,r}function Il(e,t,n){const r=e.slice();return r[32]=t[n],r}function Ol(e){let t,n,r,i;return{c(){t=me(“circle”),m(t,”class”,”non-active-team svelte-pp8omk”),m(t,”role”,”graphics-object”),m(t,”data-team”,n=e[32].team),m(t,”r”,Lt),m(t,”cx”,r=e[32].pos[e[27]].x),m(t,”cy”,i=e[32].pos[e[27]].y),m(t,”stroke”,”#A9A9A5″),m(t,”stroke-width”,”1px”)},m(s,o){J(s,t,o)},p(s,o){o[0]&1&&n!==(n=s[32].team)&&m(t,”data-team”,n),o[0]&1&&r!==(r=s[32].pos[s[27]].x)&&m(t,”cx”,r),o[0]&1&&i!==(i=s[32].pos[s[27]].y)&&m(t,”cy”,i)},d(s){s&&Z(t)}}}function Pl(e){let t=[e[6].team,e[5].team].indexOf(e[32].team)===-1,n,r=t&&Ol(e);return{c(){r&&r.c(),n=Bn()},m(i,s){r&&r.m(i,s),J(i,n,s)},p(i,s){s[0]&97&&(t=[i[6].team,i[5].team].indexOf(i[32].team)===-1),t?r?r.p(i,s):(r=Ol(i),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},d(i){i&&Z(n),r&&r.d(i)}}}function xl(e){let t,n,r,i;return{c(){t=me(“circle”),m(t,”class”,”hover-team svelte-pp8omk”),m(t,”role”,”graphics-object”),m(t,”data-team”,n=e[6].team),m(t,”r”,Lt),m(t,”cx”,r=e[6].pos[e[27]].x),m(t,”cy”,i=e[6].pos[e[27]].y),Q(t,”–theme-color”,e[6].color),Q(t,”–theme-dark-color”,e[6].dark_color),m(t,”stroke”,”#222222″),m(t,”stroke-width”,”2px”)},m(s,o){J(s,t,o)},p(s,o){o[0]&64&&n!==(n=s[6].team)&&m(t,”data-team”,n),o[0]&64&&r!==(r=s[6].pos[s[27]].x)&&m(t,”cx”,r),o[0]&64&&i!==(i=s[6].pos[s[27]].y)&&m(t,”cy”,i),o[0]&64&&Q(t,”–theme-color”,s[6].color),o[0]&64&&Q(t,”–theme-dark-color”,s[6].dark_color)},d(s){s&&Z(t)}}}function m_(e){let t,n;return{c(){t=me(“svg”),n=me(“path”),m(n,”id”,”Polygon 1″),m(n,”d”,”M6 3.5L1.91354e-07 6.53109L4.5634e-07 0.468911L6 3.5Z”),m(n,”fill”,”#E4E4E2″),m(n,”class”,”svelte-pp8omk”),m(t,”class”,”arrow-svg svelte-pp8omk”),m(t,”width”,”6″),m(t,”height”,”7″),m(t,”viewBox”,”0 0 6 7″),m(t,”fill”,”none”),m(t,”xmlns”,”http://www.w3.org/2000/svg”)},m(r,i){J(r,t,i),b(t,n)},d(r){r&&Z(t)}}}function p_(e){let t,n;return{c(){t=me(“svg”),n=me(“path”),m(n,”id”,”Polygon 1″),m(n,”d”,”M6 3.5L1.91354e-07 6.53109L4.5634e-07 0.468911L6 3.5Z”),m(n,”fill”,”#E4E4E2″),m(n,”class”,”svelte-pp8omk”),m(t,”class”,”arrow-svg svelte-pp8omk”),m(t,”width”,”6″),m(t,”height”,”7″),m(t,”viewBox”,”0 0 6 7″),m(t,”fill”,”none”),m(t,”xmlns”,”http://www.w3.org/2000/svg”)},m(r,i){J(r,t,i),b(t,n)},d(r){r&&Z(t)}}}function Ll(e){let t,n,r,i,s,o,l,a,f,c,h,u=e[27],d,p,g,_,y,w,E,T,S,C,M,P=e[10](e[27],e[6][e[27]])+””,x,N,I,F,R=e[10](e[27],e[6][e[27]])+””,O,z,H,$,B,V,te,fe,re,ue,be;const Me=()=>e[12](h,u),we=()=>e[12](null,u);let j=ve(e[0]),oe=[];for(let ae=0;aee[15].call(a)),m(te,”class”,”svelte-pp8omk”),m(V,”class”,”annotation svelte-pp8omk”),Ae(V,”defense”,e[27]===”xpa”),m(l,”class”,”chart-wrapper svelte-pp8omk”),m(t,”class”,”metric-container svelte-pp8omk”),m(t,”id”,e[27])},m(ae,ie){J(ae,t,ie),b(t,n),b(n,r),b(n,i),b(n,s),b(t,o),b(t,l),b(l,a),b(a,f),b(f,c),b(c,h),Me(),b(c,d);for(let he=0;he`${O===”xmov”&&z>=0?”+”:””}${st(z,1)}`,_=()=>{const O={},z=Math.ceil(+Fe.max(l.map(re=>Math.abs(re.xmov)))),H=Math.ceil(+Fe.max(l.map(re=>re.xpf))),$=Math.floor(+Fe.min(l.map(re=>re.xpf))),B=Math.ceil(+Fe.max(l.map(re=>re.xpa))),V=Math.floor(+Fe.min(l.map(re=>re.xpa))),te=c-a.left-a.right,fe=(re,ue)=>Fe.scaleLinear([re,ue],[0,te]);return p.forEach(({col:re})=>{const ue={xmov:z,xpf:Math.max(B,H),xpa:Math.max(B,H)}[re],be={xmov:-z,xpf:Math.min(V,$),xpa:Math.min(V,$)}[re],Me=fe(be,ue);O[re]=Me}),O},y=O=>{const z=h-a.top-a.bottom;return Fe.forceSimulation(l).force(“x”,Fe.forceX(H=>u[O](H[O])).strength(5)).force(“y”,Fe.forceY(()=>z/2).strength(5)).force(“collision”,Fe.forceCollide().radius(f)).stop()},w=O=>{const z=h-a.top-a.bottom;l.forEach(H=>{H.pos[O].x=u[O](H[O]),H.pos[O].y=z/2})},E=O=>{const H=y(O);for(let $=0;${$.pos[O].x=$.x,$.pos[O].y=$.y})},T=O=>d[O]=Fe.Delaunay.from(l,z=>z.pos[O].x,z=>z.pos[O].y),S=O=>{var z=O.target.getBoundingClientRect(),H=O.clientX-z.left-a.left,$=O.clientY-z.top-a.top;return{x:H,y:$}},C=(O,z)=>{const H=S(O),$=d[z].find(H.x,H.y),B=l[$];if(Math.hypot(H.x-B.pos[z].x,H.y-B.pos[z].y)>50){n(6,i=l.find(te=>te.team===o));return}n(6,i=l[$])},M={xmov:null,xpa:null,xpf:null},P=O=>{const z=Fe.axisBottom(u==null?void 0:u[O]).ticks(5).tickFormat(H=>O===”xmov”&&H===0?”EVEN”:O===”xmov”&&H>0?`+${H}`:H).tickSize(h-a.top-a.bottom);Fe.select(M[O]).call(z).call(H=>H.select(“.domain”).remove()).call(H=>{H.selectAll(“line”).attr(“class”,”team-strength-axis-line”).attr(“data-val”,$=>$)}).call(H=>{H.selectAll(“text”).attr(“class”,”team-strength-axis-text”).attr(“data-val”,$=>$).style(“transform”,”translateY(5px)”).style(“font-size”,”13px”).style(“font-family”,”nyt-franklin”).style(“font-weight”,”500″)})},x=()=>{u=_(),p.forEach(({col:O})=>{w(O),E(O),T(O),P(O)}),n(0,l)};ls(()=>(x(),window.addEventListener(“resize”,x),()=>{window.removeEventListener(“resize”,x)}));function N(O,z){De[O?”unshift”:”push”](()=>{M[z]=O,n(4,M)})}const I=(O,z)=>C(z,O),F=()=>n(6,i=l.find(O=>O.team===o));function R(){c=this.clientWidth,h=this.clientHeight,n(2,c),n(3,h)}return e.$$set=O=>{“team”in O&&n(1,o=O.team),”data”in O&&n(0,l=O.data)},e.$$.update=()=>{e.$$.dirty[0]&3&&n(7,r=l.find(O=>O.team===o).display_name),e.$$.dirty[0]&3&&n(6,i=l.find(O=>O.team===o)),e.$$.dirty[0]&3&&n(5,s=l.find(O=>O.team===o))},[l,o,c,h,M,s,i,r,a,p,g,C,N,I,F,R]}class b_ extends _t{constructor(t){super(),pt(this,t,g_,__,mt,{team:1,data:0},null,[-1,-1])}}function Rl(e,t,n){var u,d;const r=e.slice();r[14]=t[n],r[24]=n;const i=r[14].teams.find(p=>p.team===r[0]);r[15]=i;const s=r[14].teams.find(p=>p.team!==r[0]);r[16]=s;const o=(u=r[1].filter(function(…g){return e[13](r[16],…g)}))==null?void 0:u[0];r[17]=o;const l=r[15].is_home;r[18]=l;const a=r[15].is_winner;r[19]=a;const f=r[14].status===”post”&&r[14].teams[0].score===r[14].teams[1].score;r[20]=f;const c=((d=r[4][r[24]+1])==null?void 0:d.week)-r[14].week===2;r[21]=c;const h=r[14].teams.sort((p,g)=>{if(p.scoreg.score||p.team===r[0]||g.team===r[0])return-1});return r[22]=h,r}function Ul(e,t,n){const r=e.slice();return r[25]=t[n],r[24]=n,r}function Fl(e){let t,n=e[2].team_schedule_dek+””,r;return{c(){t=D(“p”),r=G(n),m(t,”class”,”chart-dek svelte-1h0s4un”)},m(i,s){J(i,t,s),b(t,r)},p(i,s){s&4&&n!==(n=i[2].team_schedule_dek+””)&&le(r,n)},d(i){i&&Z(t)}}}function v_(e){let t;return{c(){t=D(“p”),t.textContent=”TBD”,m(t,”class”,”svelte-1h0s4un”)},m(n,r){J(n,t,r)},p:xe,d(n){n&&Z(t)}}}function y_(e){let t,n=Qt(new Date(e[14].datetime).toLocaleDateString(e[8].locale,{weekday:”short”,year:void 0,month:”short”,day:”numeric”}))+””,r;return{c(){t=D(“p”),r=G(n),m(t,”class”,”svelte-1h0s4un”)},m(i,s){J(i,t,s),b(t,r)},p(i,s){s&8&&n!==(n=Qt(new Date(i[14].datetime).toLocaleDateString(i[8].locale,{weekday:”short”,year:void 0,month:”short”,day:”numeric”}))+””)&&le(r,n)},d(i){i&&Z(t)}}}function zl(e){let t,n=e[20]?”T”:e[19]?”W”:”L”,r,i,s,o=ve(e[22]),l=[];for(let a=0;aBye Week

‘,o=W(),l=D(“td”),a=W(),f=D(“td”),c=W(),h=D(“td”),u=W(),d=D(“td”),p=W(),g=D(“td”),_=W(),y=D(“td”),w=W(),m(r,”class”,”rank-value svelte-1h0s4un”),m(r,”style”,e[24]&&”top: 2px;”),m(n,”class”,”rank rank-body svelte-1h0s4un”),m(s,”class”,”bye-week no-border-right team svelte-1h0s4un”),m(s,”scope”,”row”),m(l,”class”,”date no-border-right svelte-1h0s4un”),m(f,”class”,”time no-border-right svelte-1h0s4un”),m(h,”class”,”over-under no-border-right svelte-1h0s4un”),m(d,”class”,”point-spread no-border-right svelte-1h0s4un”),m(g,”class”,”win-prob no-border-right svelte-1h0s4un”),m(y,”class”,”result no-border-right svelte-1h0s4un”),m(t,”class”,”svelte-1h0s4un”)},m(E,T){J(E,t,T),b(t,n),b(n,r),b(t,i),b(t,s),b(t,o),b(t,l),b(t,a),b(t,f),b(t,c),b(t,h),b(t,u),b(t,d),b(t,p),b(t,g),b(t,_),b(t,y),b(t,w)},d(E){E&&Z(t)}}}function Wl(e){let t,n,r,i=(e[14].week??e[24]+1)+””,s,o,l,a,f,c=e[14].neutral?””:e[18]?”vs”:”@”,h,u,d,p,g,_,y,w=e[16].display_name+””,E,T,S=e[17].record+””,C,M,P,x,N,I,F=(e[14].datetime?new Date(e[14].datetime).toLocaleTimeString(e[8].locale,{timeStyle:”short”}).toLowerCase().replace(/\s/g,””):”TBD”)+””,R,O,z,H,$=(e[14].over_under??”n/a”)+””,B,V,te,fe,re=(e[15].spread||(e[16].spread===”PK”?e[16].spread:st(+e[16].spread*-1,1)))+””,ue,be,Me,we,j=e[15].win_prob.prob+””,oe,L,K,se,Y,ae,ie,he;function pe(){return e[12](e[16])}function Se(Re,Ie){var Dt;return(Dt=Re[14])!=null&&Dt.datetime?y_:v_}let Ke=Se(e),Le=Ke(e),Oe=e[14].status===”post”&&zl(e),de=e[21]&&Yl(e);return{c(){t=D(“tr”),n=D(“td”),r=D(“span”),s=G(i),o=W(),l=D(“th”),a=D(“button”),f=D(“span”),h=G(c),u=W(),d=D(“div”),g=W(),_=D(“span”),y=D(“span”),E=G(w),T=D(“span”),C=G(S),M=W(),P=D(“td”),Le.c(),x=W(),N=D(“td”),I=D(“p”),R=G(F),O=W(),z=D(“td”),H=D(“p”),B=G($),V=W(),te=D(“td”),fe=D(“p”),ue=G(re),be=W(),Me=D(“td”),we=D(“p”),oe=G(j),L=W(),K=D(“td”),se=D(“div”),Oe&&Oe.c(),Y=W(),de&&de.c(),ae=Bn(),m(r,”class”,”rank-value svelte-1h0s4un”),m(r,”style”,e[24]&&”top: 2px;”),m(n,”class”,”rank rank-body svelte-1h0s4un”),m(f,”class”,”location svelte-1h0s4un”),m(d,”class”,”image svelte-1h0s4un”),m(d,”style”,p=`background-image: url(“${e[16].logo}”); background-size: contain;`),m(y,”class”,”name svelte-1h0s4un”),m(T,”class”,”current-record svelte-1h0s4un”),m(_,”class”,”svelte-1h0s4un”),m(a,”class”,”team-flex svelte-1h0s4un”),m(a,”role”,”link”),m(a,”tabindex”,”0″),m(l,”class”,”team svelte-1h0s4un”),m(l,”scope”,”row”),m(P,”class”,”date left no-border-right svelte-1h0s4un”),m(I,”class”,”svelte-1h0s4un”),m(N,”class”,”time left svelte-1h0s4un”),m(H,”class”,”svelte-1h0s4un”),m(z,”class”,”over-under center no-border-right svelte-1h0s4un”),m(fe,”class”,”svelte-1h0s4un”),m(te,”class”,”point-spread center svelte-1h0s4un”),m(we,”class”,”odds-heatmap svelte-1h0s4un”),Q(we,”background-color”,e[15].win_prob.style.bg),Q(we,”color”,e[15].win_prob.style.text),m(Me,”class”,”win-prob right bold no-border-right svelte-1h0s4un”),m(se,”class”,”score svelte-1h0s4un”),m(K,”class”,”result right svelte-1h0s4un”),m(t,”class”,”svelte-1h0s4un”)},m(Re,Ie){J(Re,t,Ie),b(t,n),b(n,r),b(r,s),b(t,o),b(t,l),b(l,a),b(a,f),b(f,h),b(a,u),b(a,d),b(a,g),b(a,_),b(_,y),b(y,E),b(_,T),b(T,C),b(t,M),b(t,P),Le.m(P,null),b(t,x),b(t,N),b(N,I),b(I,R),b(t,O),b(t,z),b(z,H),b(H,B),b(t,V),b(t,te),b(te,fe),b(fe,ue),b(t,be),b(t,Me),b(Me,we),b(we,oe),b(t,L),b(t,K),b(K,se),Oe&&Oe.m(se,null),J(Re,Y,Ie),de&&de.m(Re,Ie),J(Re,ae,Ie),ie||(he=Ce(a,”click”,pe),ie=!0)},p(Re,Ie){e=Re,Ie&8&&i!==(i=(e[14].week??e[24]+1)+””)&&le(s,i),Ie&9&&c!==(c=e[14].neutral?””:e[18]?”vs”:”@”)&&le(h,c),Ie&9&&p!==(p=`background-image: url(“${e[16].logo}”); background-size: contain;`)&&m(d,”style”,p),Ie&9&&w!==(w=e[16].display_name+””)&&le(E,w),Ie&11&&S!==(S=e[17].record+””)&&le(C,S),Ke===(Ke=Se(e))&&Le?Le.p(e,Ie):(Le.d(1),Le=Ke(e),Le&&(Le.c(),Le.m(P,null))),Ie&8&&F!==(F=(e[14].datetime?new Date(e[14].datetime).toLocaleTimeString(e[8].locale,{timeStyle:”short”}).toLowerCase().replace(/\s/g,””):”TBD”)+””)&&le(R,F),Ie&8&&$!==($=(e[14].over_under??”n/a”)+””)&&le(B,$),Ie&9&&re!==(re=(e[15].spread||(e[16].spread===”PK”?e[16].spread:st(+e[16].spread*-1,1)))+””)&&le(ue,re),Ie&9&&j!==(j=e[15].win_prob.prob+””)&&le(oe,j),Ie&9&&Q(we,”background-color”,e[15].win_prob.style.bg),Ie&9&&Q(we,”color”,e[15].win_prob.style.text),e[14].status===”post”?Oe?Oe.p(e,Ie):(Oe=zl(e),Oe.c(),Oe.m(se,null)):Oe&&(Oe.d(1),Oe=null),e[21]?de||(de=Yl(e),de.c(),de.m(ae.parentNode,ae)):de&&(de.d(1),de=null)},d(Re){Re&&(Z(t),Z(Y),Z(ae)),Le.d(),Oe&&Oe.d(),de&&de.d(Re),ie=!1,he()}}}function jl(e){let t,n,r=Ho(e[5])+””,i;return{c(){t=D(“div”),n=D(“p”),i=G(r),m(n,”class”,”note svelte-1h0s4un”),m(t,”class”,”note-container svelte-1h0s4un”)},m(s,o){J(s,t,o),b(t,n),b(n,i)},p(s,o){o&32&&r!==(r=Ho(s[5])+””)&&le(i,r)},d(s){s&&Z(t)}}}function w_(e){var T,S;let t,n,r,i=e[6]?”The “+e[6]+”’ “:””,s,o=(((T=e[2])==null?void 0:T.team_schedule_hed)??”Schedule”)+””,l,a,f,c,h,u,d,p,g,_=((S=e[2])==null?void 0:S.team_schedule_dek)&&Fl(e),y=ve(e[3]),w=[];for(let C=0;C0&&jl(e);return{c(){t=D(“div”),n=D(“div”),r=D(“h2”),s=G(i),l=G(o),a=W(),_&&_.c(),f=W(),c=D(“div”),h=D(“table”),u=D(“thead”),u.innerHTML=’

WK. OPPONENT DATE TIME OVER/ UNDER POINT SPREAD WIN PROB. RESULT

‘,d=W(),p=D(“tbody”);for(let C=0;C0?E?E.p(C,M):(E=jl(C),E.c(),E.m(t,null)):E&&(E.d(1),E=null)},i:xe,o:xe,d(C){C&&Z(t),_&&_.d(),$e(w,C),E&&E.d()}}}function k_(e,t,n){let r,i,s,o,{page:l}=t,{params:a}=t,{team:f}=t,{forecast:c}=t,{games:h}=t,{editorialContent:u}=t;const d=y=>{const w=window.location.pathname,E=window.location.hash;window.history.pushState({},””,`${w}?${a.toString()}${E}`),n(9,l=y),a.set(“page”,y),window.history.replaceState({},””,`${w}?${a.toString()}${E}`),document.getElementById(“graphics-app”).scrollIntoView()},p=Intl.DateTimeFormat().resolvedOptions(),g=y=>d(y.team),_=(y,w)=>w.team===y.team;return e.$$set=y=>{“page”in y&&n(9,l=y.page),”params”in y&&n(10,a=y.params),”team”in y&&n(0,f=y.team),”forecast”in y&&n(1,c=y.forecast),”games”in y&&n(11,h=y.games),”editorialContent”in y&&n(2,u=y.editorialContent)},e.$$.update=()=>{var y;e.$$.dirty&2049&&n(4,r=h.filter(w=>w.teams.map(E=>E.team).includes(f))),e.$$.dirty&3&&n(6,i=((y=c.find(w=>(w==null?void 0:w.team)===f))==null?void 0:y.team_name)??””),e.$$.dirty&16&&n(3,s=r.filter(w=>!w.playoff)),e.$$.dirty&8&&n(5,o=s.filter(w=>w.neutral))},[f,c,u,s,r,o,i,d,p,l,a,h,g,_]}class T_ extends _t{constructor(t){super(),pt(this,t,k_,w_,mt,{page:9,params:10,team:0,forecast:1,games:11,editorialContent:2})}}function M_(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,”default”)?e.default:e}var If={exports:{}};/*! Hammer.JS – v2.0.7 – 2016-04-22
* http://hammerjs.github.io/
*
* Copyright (c) 2016 Jorik Tangelder;
* Licensed under the MIT license */(function(e){(function(t,n,r,i){var s=[“”,”webkit”,”Moz”,”MS”,”ms”,”o”],o=n.createElement(“div”),l=”function”,a=Math.round,f=Math.abs,c=Date.now;function h(v,k,A){return setTimeout(E(v,A),k)}function u(v,k,A){return Array.isArray(v)?(d(v,A[k],A),!0):!1}function d(v,k,A){var U;if(v)if(v.forEach)v.forEach(k,A);else if(v.length!==i)for(U=0;U\s*\(/gm,”{anonymous}()@”):”Unknown Stack Trace”,ke=t.console&&(t.console.warn||t.console.log);return ke&&ke.call(t.console,U,ne),v.apply(this,arguments)}}var g;typeof Object.assign!=”function”?g=function(k){if(k===i||k===null)throw new TypeError(“Cannot convert undefined or null to object”);for(var A=Object(k),U=1;U-1}function N(v){return v.trim().split(/\s+/g)}function I(v,k,A){if(v.indexOf&&!A)return v.indexOf(k);for(var U=0;Unt[k]}),U}function O(v,k){for(var A,U,q=k[0].toUpperCase()+k.slice(1),ne=0;ne1&&!A.firstMultiple?A.firstMultiple=gt(k):q===1&&(A.firstMultiple=!1);var ne=A.firstInput,ke=A.firstMultiple,Ge=ke?ke.center:ne.center,Qe=k.center=Ht(U);k.timeStamp=c(),k.deltaTime=k.timeStamp-ne.timeStamp,k.angle=At(Ge,Qe),k.distance=Ue(Ge,Qe),It(A,k),k.offsetDirection=Pe(k.deltaX,k.deltaY);var nt=Mt(k.deltaTime,k.deltaX,k.deltaY);k.overallVelocityX=nt.x,k.overallVelocityY=nt.y,k.overallVelocity=f(nt.x)>f(nt.y)?nt.x:nt.y,k.scale=ke?wn(ke.pointers,U):1,k.rotation=ke?Ye(ke.pointers,U):0,k.maxPointers=A.prevInput?k.pointers.length>A.prevInput.maxPointers?k.pointers.length:A.prevInput.maxPointers:k.pointers.length,Je(A,k);var Pt=v.element;P(k.srcEvent.target,Pt)&&(Pt=k.srcEvent.target),k.target=Pt}function It(v,k){var A=k.center,U=v.offsetDelta||{},q=v.prevDelta||{},ne=v.prevInput||{};(k.eventType===j||ne.eventType===L)&&(q=v.prevDelta={x:ne.deltaX||0,y:ne.deltaY||0},U=v.offsetDelta={x:A.x,y:A.y}),k.deltaX=q.x+(A.x-U.x),k.deltaY=q.y+(A.y-U.y)}function Je(v,k){var A=v.lastInterval||k,U=k.timeStamp-A.timeStamp,q,ne,ke,Ge;if(k.eventType!=K&&(U>we||A.velocity===i)){var Qe=k.deltaX-A.deltaX,nt=k.deltaY-A.deltaY,Pt=Mt(U,Qe,nt);ne=Pt.x,ke=Pt.y,q=f(Pt.x)>f(Pt.y)?Pt.x:Pt.y,Ge=Pe(Qe,nt),v.lastInterval=k}else q=A.velocity,ne=A.velocityX,ke=A.velocityY,Ge=A.direction;k.velocity=q,k.velocityX=ne,k.velocityY=ke,k.direction=Ge}function gt(v){for(var k=[],A=0;A=f(k)?v-1&&U.splice(ne,1)};setTimeout(q,Ff)}}function Hf(v){for(var k=v.srcEvent.clientX,A=v.srcEvent.clientY,U=0;U-1&&this.requireFail.splice(k,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(v){return!!this.simultaneous[v.id]},emit:function(v){var k=this,A=this.state;function U(q){k.manager.emit(q,v)}A=en&&U(k.options.event+Hs(A))},tryEmit:function(v){if(this.canEmit())return this.emit(v);this.state=Ot},canEmit:function(){for(var v=0;vk.threshold&&q&k.direction},attrTest:function(v){return Et.prototype.attrTest.call(this,v)&&(this.state&bt||!(this.state&bt)&&this.directionTest(v))},emit:function(v){this.pX=v.deltaX,this.pY=v.deltaY;var k=Ys(v.direction);k&&(v.additionalEvent=this.options.event+k),this._super.emit.call(this,v)}});function hi(){Et.apply(this,arguments)}w(hi,Et,{defaults:{event:”pinch”,threshold:0,pointers:2},getTouchAction:function(){return[fn]},attrTest:function(v){return this._super.attrTest.call(this,v)&&(Math.abs(v.scale-1)>this.options.threshold||this.state&bt)},emit:function(v){if(v.scale!==1){var k=v.scalek.time;if(this._input=v,!U||!A||v.eventType&(L|K)&&!q)this.reset();else if(v.eventType&j)this.reset(),this._timer=h(function(){this.state=Yt,this.tryEmit()},k.time,this);else if(v.eventType&L)return Yt;return Ot},reset:function(){clearTimeout(this._timer)},emit:function(v){this.state===Yt&&(v&&v.eventType&L?this.manager.emit(this.options.event+”up”,v):(this._input.timeStamp=c(),this.manager.emit(this.options.event,this._input)))}});function mi(){Et.apply(this,arguments)}w(mi,Et,{defaults:{event:”rotate”,threshold:0,pointers:2},getTouchAction:function(){return[fn]},attrTest:function(v){return this._super.attrTest.call(this,v)&&(Math.abs(v.rotation)>this.options.threshold||this.state&bt)}});function pi(){Et.apply(this,arguments)}w(pi,Et,{defaults:{event:”swipe”,threshold:10,velocity:.3,direction:pe|Se,pointers:1},getTouchAction:function(){return kr.prototype.getTouchAction.call(this)},attrTest:function(v){var k=this.options.direction,A;return k&(pe|Se)?A=v.overallVelocity:k&pe?A=v.overallVelocityX:k&Se&&(A=v.overallVelocityY),this._super.attrTest.call(this,v)&&k&v.offsetDirection&&v.distance>this.options.threshold&&v.maxPointers==this.options.pointers&&f(A)>this.options.velocity&&v.eventType&L},emit:function(v){var k=Ys(v.offsetDirection);k&&this.manager.emit(this.options.event+k,v),this.manager.emit(this.options.event,v)}});function Tr(){Wt.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}w(Tr,Wt,{defaults:{event:”tap”,pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ci]},process:function(v){var k=this.options,A=v.pointers.length===k.pointers,U=v.distancee[23].call(g)),m(O,”for”,”metric-select”),m(O,”class”,”svelte-13991dy”),m($,”id”,”metric-select”),m($,”class”,”svelte-13991dy”),e[0]===void 0&&Zt(()=>e[24].call($)),m(H,”id”,”select-container”),m(H,”class”,”svelte-13991dy”),m(R,”id”,”picker”),m(R,”class”,”svelte-13991dy”),m(t,”id”,”team-odds”),Q(t,”–theme-color”,e[12].color),Q(t,”–theme-dark-color”,e[12].dark_color),m(t,”class”,”svelte-13991dy”)},m(j,oe){J(j,t,oe),b(t,n),b(n,r),b(n,i),b(i,o),b(n,l),b(n,a),b(a,c),b(n,h),u.m(d,n),b(t,p),b(t,g),b(g,_),b(_,y),b(y,w);for(let L=0;L{const z=i.sort(($,B)=>{const V=te=>Math.abs(O-a(new Date(te.xAxis)));return V($)-V(B)})[0];if(Math.abs(O-a(new Date(z.xAxis)))>25){S();return}C(z)},T=O=>{const z=O.target.getBoundingClientRect(),H=O.clientX-z.left;E(H)},S=()=>{n(10,l=!1),n(8,o=s),n(9,h=y-_.left)},C=O=>{n(10,l=!0),n(8,o=O),n(9,h=a(new Date(o.xAxis))-_.left)};let M;ls(()=>{new E_(M).on(“pan”,z=>{const H=M.getBoundingClientRect(),$=z.center.x-H.left;E($)})});const P=O=>O.value===g;function x(O){De[O?”unshift”:”push”](()=>{M=O,n(7,M)})}const N=O=>T(O),I=()=>S();function F(){y=this.clientWidth,w=this.clientHeight,n(1,y),n(2,w)}function R(){g=la(this),n(0,g),n(12,r),n(18,d),n(17,u)}return e.$$set=O=>{“team”in O&&n(17,u=O.team),”odds”in O&&n(18,d=O.odds)},e.$$.update=()=>{e.$$.dirty[0]&393216&&n(12,r=d.teams.find(O=>O.alias===u)),e.$$.dirty[0]&393217&&n(5,i=d.all_odds.filter(O=>O.team==u&&O.metric==g)),e.$$.dirty[0]&32&&n(4,s=i[i.length-1]),e.$$.dirty[0]&16&&n(8,o=s),e.$$.dirty[0]&34&&n(3,a=Fe.scaleUtc([new Date(i[0].xAxis),new Date(“2025-02-15T00:15:00+00:00″)],[_.left,y-_.right])),e.$$.dirty[0]&4&&n(6,f=Fe.scaleLinear([0,100],[w-_.bottom,_.top])),e.$$.dirty[0]&72&&n(11,c=Fe.line().x(O=>a(new Date(O.xAxis))).y(O=>f(O.value)).curve(Fe.curveStepAfter)),e.$$.dirty[0]&2&&n(9,h=y-_.left)},n(10,l=!1),[g,y,w,a,s,i,f,M,o,h,l,c,r,p,_,T,S,u,d,P,x,N,I,F,R]}class D_ extends _t{constructor(t){super(),pt(this,t,S_,C_,mt,{team:17,odds:18},null,[-1,-1])}}function I_(e){let t,n,r,i,s,o,l,a,f,c,h,u,d,p,g;function _(N){e[12](N)}let y={odds:e[6]};e[2]!==void 0&&(y.team=e[2]),n=new D_({props:y}),De.push(()=>He(n,”team”,_));function w(N){e[13](N)}let E={data:e[8]};e[2]!==void 0&&(E.team=e[2]),s=new b_({props:E}),De.push(()=>He(s,”team”,w));function T(N){e[14](N)}let S={recordOdds:e[7]};e[2]!==void 0&&(S.team=e[2]),a=new d_({props:S}),De.push(()=>He(a,”team”,T));function C(N){e[15](N)}function M(N){e[16](N)}function P(N){e[17](N)}let x={forecast:e[3],games:e[4],editorialContent:e[5]};return e[2]!==void 0&&(x.team=e[2]),e[0]!==void 0&&(x.page=e[0]),e[1]!==void 0&&(x.params=e[1]),h=new T_({props:x}),De.push(()=>He(h,”team”,C)),De.push(()=>He(h,”page”,M)),De.push(()=>He(h,”params”,P)),{c(){t=D(“div”),vt(n.$$.fragment),i=W(),vt(s.$$.fragment),l=W(),vt(a.$$.fragment),c=W(),vt(h.$$.fragment),m(t,”class”,”team-container svelte-180s3wf”)},m(N,I){J(N,t,I),ht(n,t,null),b(t,i),ht(s,t,null),b(t,l),ht(a,t,null),b(t,c),ht(h,t,null),g=!0},p(N,[I]){const F={};!r&&I&4&&(r=!0,F.team=N[2],ze(()=>r=!1)),n.$set(F);const R={};!o&&I&4&&(o=!0,R.team=N[2],ze(()=>o=!1)),s.$set(R);const O={};!f&&I&4&&(f=!0,O.team=N[2],ze(()=>f=!1)),a.$set(O);const z={};I&8&&(z.forecast=N[3]),I&16&&(z.games=N[4]),I&32&&(z.editorialContent=N[5]),!u&&I&4&&(u=!0,z.team=N[2],ze(()=>u=!1)),!d&&I&1&&(d=!0,z.page=N[0],ze(()=>d=!1)),!p&&I&2&&(p=!0,z.params=N[1],ze(()=>p=!1)),h.$set(z)},i(N){g||(ot(n.$$.fragment,N),ot(s.$$.fragment,N),ot(a.$$.fragment,N),ot(h.$$.fragment,N),g=!0)},o(N){ft(n.$$.fragment,N),ft(s.$$.fragment,N),ft(a.$$.fragment,N),ft(h.$$.fragment,N),g=!1},d(N){N&&Z(t),dt(n),dt(s),dt(a),dt(h)}}}function O_(e,t,n){let{page:r}=t,{params:i}=t,{team:s}=t,{forecast:o}=t,{forecastHistory:l}=t,{games:a}=t,{teamsData:f}=t,{clinches:c}=t,{editorialContent:h}=t;const u=Gd(l,f,c),d=Vd(o,f),p=Zd(o,f);function g(S){s=S,n(2,s)}function _(S){s=S,n(2,s)}function y(S){s=S,n(2,s)}function w(S){s=S,n(2,s)}function E(S){r=S,n(0,r)}function T(S){i=S,n(1,i)}return e.$$set=S=>{“page”in S&&n(0,r=S.page),”params”in S&&n(1,i=S.params),”team”in S&&n(2,s=S.team),”forecast”in S&&n(3,o=S.forecast),”forecastHistory”in S&&n(9,l=S.forecastHistory),”games”in S&&n(4,a=S.games),”teamsData”in S&&n(10,f=S.teamsData),”clinches”in S&&n(11,c=S.clinches),”editorialContent”in S&&n(5,h=S.editorialContent)},[r,i,s,o,a,h,u,d,p,l,f,c,g,_,y,w,E,T]}class P_ extends _t{constructor(t){super(),pt(this,t,O_,I_,mt,{page:0,params:1,team:2,forecast:3,forecastHistory:9,games:4,teamsData:10,clinches:11,editorialContent:5})}}function ra(e){let t;function n(s,o){return s[1]?L_:x_}let r=n(e),i=r(e);return{c(){i.c(),t=Bn()},m(s,o){i.m(s,o),J(s,t,o)},p(s,o){r===(r=n(s))&&i?i.p(s,o):(i.d(1),i=r(s),i&&(i.c(),i.m(t.parentNode,t)))},d(s){s&&Z(t),i.d(s)}}}function x_(e){let t,n,r;return{c(){t=D(“button”),t.textContent=”Read more”,m(t,”class”,”read-more svelte-1gh8i9m”)},m(i,s){J(i,t,s),n||(r=Ce(t,”click”,e[3]),n=!0)},p:xe,d(i){i&&Z(t),n=!1,r()}}}function L_(e){let t,n=e[0].methodology_cont+””,r,i,s,o;return{c(){t=new os(!1),r=W(),i=D(“button”),i.textContent=”Show less”,t.a=r,m(i,”class”,”read-more svelte-1gh8i9m”)},m(l,a){t.m(n,l,a),J(l,r,a),J(l,i,a),s||(o=Ce(i,”click”,e[2]),s=!0)},p(l,a){a&1&&n!==(n=l[0].methodology_cont+””)&&t.p(n)},d(l){l&&(t.d(),Z(r),Z(i)),s=!1,o()}}}function R_(e){let t,n,r,i,s,o=e[0].methodology_short+””,l,a,f,c,h,u,d=e[0].credits+””,p=e[0].methodology_cont&&ra(e);return{c(){t=D(“div”),n=D(“div”),r=D(“h2″),r.textContent=”Methodology”,i=W(),s=new os(!1),l=W(),p&&p.c(),a=W(),f=D(“div”),c=D(“h2″),c.textContent=”Credits”,h=W(),u=D(“div”),m(r,”class”,”svelte-1gh8i9m”),s.a=l,m(c,”class”,”svelte-1gh8i9m”),m(t,”class”,”methodology-wrapper svelte-1gh8i9m”)},m(g,_){J(g,t,_),b(t,n),b(n,r),b(n,i),s.m(o,n),b(n,l),p&&p.m(n,null),b(t,a),b(t,f),b(f,c),b(f,h),b(f,u),u.innerHTML=d},p(g,[_]){_&1&&o!==(o=g[0].methodology_short+””)&&s.p(o),g[0].methodology_cont?p?p.p(g,_):(p=ra(g),p.c(),p.m(n,null)):p&&(p.d(1),p=null),_&1&&d!==(d=g[0].credits+””)&&(u.innerHTML=d)},i:xe,o:xe,d(g){g&&Z(t),p&&p.d()}}}function U_(e,t,n){let{editorialContent:r}=t,i=!1;const s=()=>n(1,i=!1),o=()=>n(1,i=!0);return e.$$set=l=>{“editorialContent”in l&&n(0,r=l.editorialContent)},[r,i,s,o]}class F_ extends _t{constructor(t){super(),pt(this,t,U_,R_,mt,{editorialContent:0})}}function z_(e){let t,n,r,i;return{c(){t=D(“div”),n=D(“p”),r=G(“Last updated “),i=G(e[0]),m(n,”class”,”last-updated svelte-1weul9q”),m(t,”class”,”last-updated-cont svelte-1weul9q”)},m(s,o){J(s,t,o),b(t,n),b(n,r),b(n,i)},p(s,[o]){o&1&&le(i,s[0])},i:xe,o:xe,d(s){s&&Z(t)}}}function H_(e,t,n){let{lastUpdatedTimestamp:r}=t;return e.$$set=i=>{“lastUpdatedTimestamp”in i&&n(0,r=i.lastUpdatedTimestamp)},[r]}class Y_ extends _t{constructor(t){super(),pt(this,t,H_,z_,mt,{lastUpdatedTimestamp:0})}}function W_(e){let t,n,r,i;function s(a){e[14](a)}function o(a){e[15](a)}let l={team:e[3],forecast:e[4][0].forecast,forecastHistory:e[0].forecast_history,games:e[5].games,teamsData:e[1].teamsv2,clinches:e[0].clinches,editorialContent:e[8]};return e[3]!==void 0&&(l.page=e[3]),e[2]!==void 0&&(l.params=e[2]),t=new P_({props:l}),De.push(()=>He(t,”page”,s)),De.push(()=>He(t,”params”,o)),{c(){vt(t.$$.fragment)},m(a,f){ht(t,a,f),i=!0},p(a,f){const c={};f&8&&(c.team=a[3]),f&1&&(c.forecastHistory=a[0].forecast_history),f&2&&(c.teamsData=a[1].teamsv2),f&1&&(c.clinches=a[0].clinches),!n&&f&8&&(n=!0,c.page=a[3],ze(()=>n=!1)),!r&&f&4&&(r=!0,c.params=a[2],ze(()=>r=!1)),t.$set(c)},i(a){i||(ot(t.$$.fragment,a),i=!0)},o(a){ft(t.$$.fragment,a),i=!1},d(a){dt(t,a)}}}function j_(e){let t,n,r;function i(o){e[13](o)}let s={games:e[5],editorialContent:e[8]};return e[2]!==void 0&&(s.params=e[2]),t=new f1({props:s}),De.push(()=>He(t,”params”,i)),{c(){vt(t.$$.fragment)},m(o,l){ht(t,o,l),r=!0},p(o,l){const a={};!n&&l&4&&(n=!0,a.params=o[2],ze(()=>n=!1)),t.$set(a)},i(o){r||(ot(t.$$.fragment,o),r=!0)},o(o){ft(t.$$.fragment,o),r=!1},d(o){dt(t,o)}}}function B_(e){let t,n,r,i;function s(a){e[11](a)}function o(a){e[12](a)}let l={weeklyForecasts:e[4]};return e[3]!==void 0&&(l.page=e[3]),e[2]!==void 0&&(l.params=e[2]),t=new o1({props:l}),De.push(()=>He(t,”page”,s)),De.push(()=>He(t,”params”,o)),{c(){vt(t.$$.fragment)},m(a,f){ht(t,a,f),i=!0},p(a,f){const c={};!n&&f&8&&(n=!0,c.page=a[3],ze(()=>n=!1)),!r&&f&4&&(r=!0,c.params=a[2],ze(()=>r=!1)),t.$set(c)},i(a){i||(ot(t.$$.fragment,a),i=!0)},o(a){ft(t.$$.fragment,a),i=!1},d(a){dt(t,a)}}}function q_(e){let t,n,r,i,s,o,l,a,f,c,h,u,d;n=new Y_({props:{lastUpdatedTimestamp:e[7].format(new Date(e[4][0].lastUpdated))}});function p(T){e[9](T)}function g(T){e[10](T)}let _={teams:e[6]};e[3]!==void 0&&(_.page=e[3]),e[2]!==void 0&&(_.params=e[2]),s=new fc({props:_}),De.push(()=>He(s,”page”,p)),De.push(()=>He(s,”params”,g));const y=[B_,j_,W_],w=[];function E(T,S){return T[3]===”standings”?0:T[3]===”games”?1:2}return f=E(e),c=w[f]=y[f](e),u=new F_({props:{editorialContent:e[8]}}),{c(){t=D(“main”),vt(n.$$.fragment),r=W(),i=D(“div”),vt(s.$$.fragment),a=W(),c.c(),h=W(),vt(u.$$.fragment),m(i,”class”,”top-container svelte-lj4w0s”),m(t,”class”,”app-wrapper svelte-lj4w0s”)},m(T,S){J(T,t,S),ht(n,t,null),b(t,r),b(t,i),ht(s,i,null),b(i,a),w[f].m(i,null),b(i,h),ht(u,i,null),d=!0},p(T,[S]){const C={};!o&&S&8&&(o=!0,C.page=T[3],ze(()=>o=!1)),!l&&S&4&&(l=!0,C.params=T[2],ze(()=>l=!1)),s.$set(C);let M=f;f=E(T),f===M?w[f].p(T,S):(rc(),ft(w[M],1,1,()=>{w[M]=null}),ic(),c=w[f],c?c.p(T,S):(c=w[f]=y[f](T),c.c()),ot(c,1),c.m(i,h))},i(T){d||(ot(n.$$.fragment,T),ot(s.$$.fragment,T),ot(c),ot(u.$$.fragment,T),d=!0)},o(T){ft(n.$$.fragment,T),ft(s.$$.fragment,T),ft(c),ft(u.$$.fragment,T),d=!1},d(T){T&&Z(t),dt(n),dt(s),w[f].d(),dt(u)}}}function X_(e,t,n){let{data:r}=t,{teamsData:i}=t,s=new URLSearchParams(window.location.search),o=s.get(“page”)||”standings”;const l=Xd(r,i.teamsv2),a=$d(r.games,i.teamsv2),f=i.teamsv2.slice().sort((T,S)=>T.display_name>S.display_name?1:-1),c=Intl.DateTimeFormat().resolvedOptions()||{locale:”en-US”},h=new Intl.DateTimeFormat(c==null?void 0:c.locale,{year:”numeric”,month:”long”,day:”numeric”,hour:”numeric”,minute:”numeric”}),u=Kd(r.editorial);window.addEventListener(“popstate”,()=>{n(2,s=new URLSearchParams(window.location.search)),n(3,o=s.get(“page”)||”standings”)});function d(T){o=T,n(3,o)}function p(T){s=T,n(2,s)}function g(T){o=T,n(3,o)}function _(T){s=T,n(2,s)}function y(T){s=T,n(2,s)}function w(T){o=T,n(3,o)}function E(T){s=T,n(2,s)}return e.$$set=T=>{“data”in T&&n(0,r=T.data),”teamsData”in T&&n(1,i=T.teamsData)},[r,i,s,o,l,a,f,h,u,d,p,g,_,y,w,E]}class $_ extends _t{constructor(t){super(),pt(this,t,X_,q_,mt,{data:0,teamsData:1})}}new $_({target:document.getElementById(“graphics-app”),props:{data:JSON.parse(document.getElementById(“graphics-data”).textContent),teamsData:JSON.parse(document.getElementById(“graphics-teamsData”).textContent)}});