1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[41371],{26641:(e,t,r)=>{"use strict";r.d(t,{C6:()=>s,Cw:()=>l,ZE:()=>n});let n={DECIMAL:"decimal",HONGKONG:"hongkong",INDONESIAN:"indonesian",MALAY:"malay",AMERICAN:"american",FRACTIONAL:"fractional"};function u(e,t){let r=10**t;return Math.round(e*r+Number.EPSILON*Math.sign(e))/r}function s(e,t,r){var s=function(e,t){switch(t){case n.DECIMAL:{let t=parseFloat(e);if(!(t>1))throw Error("decimal must be > 1");return t}case n.HONGKONG:{let t=parseFloat(e);if(!(t>0))throw Error("hongkong must be > 0");return t+1}case n.MALAY:{let t=parseFloat(e);if(t>=0){let e=t+1;if(!(e>1))throw Error("malay must yield decimal > 1");return e}return 1-1/t}case n.INDONESIAN:{let t=parseFloat(e);if(0===t||Number.isNaN(t))throw Error("indonesian must be non-zero");if(t>0)return t+1;return 1-1/t}case n.AMERICAN:{let t=parseFloat(e);if(t>0)return 1+t/100;if(t<0)return 1+100/Math.abs(t);throw Error("american must be non-zero")}case n.FRACTIONAL:{let{num:t,den:r}=function(e){if("object"==typeof e&&null!==e&&"num"in e&&"den"in e){let t=parseInt(e.num,10),r=parseInt(e.den,10);if(!Number.isFinite(t)||!Number.isFinite(r)||0===r)throw Error("fractional {num, den} invalid");return{num:t,den:r}}let t=String(e).trim().match(/^(-?\d+)\s*\/\s*(-?\d+)$/);if(!t)throw Error('fractional string must be like "5/2"');let r=parseInt(t[1],10),n=parseInt(t[2],10);if(0===n)throw Error("fractional denominator cannot be 0");return{num:r,den:n}}(e),n=t/r;if(!(n>0))throw Error("fractional must represent profit > 0");return 1+n}default:throw Error(`unknown fromType: ${t}`)}}(e,t);if(!(s>1))throw Error("decimal must be > 1");let l=s-1;if(l<1e-12)throw Error("odds too close to 1");switch(r){case n.DECIMAL:return s;case n.HONGKONG:return u(l,6);case n.MALAY:if(s>=2)return u(-1/l,4);return u(l,6);case n.INDONESIAN:if(s>=2)return u(l,4);return u(-1/l,4);case n.AMERICAN:if(s>=2)return u(100*l,2);return u(-100/l,2);case n.FRACTIONAL:{let e=Math.round(1e4*l),t=function(e){let t=Math.abs(e),r=Math.abs(1e4);for(;r;){let e=r;r=t%r,t=e}return t||1}(e);return{num:e/t,den:1e4/t}}default:throw Error(`unknown toType: ${r}`)}}let l=[n.DECIMAL,n.HONGKONG,n.MALAY,n.INDONESIAN,n.AMERICAN,n.FRACTIONAL]},37474:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(95155),u=r(75802),s=r.n(u),l=r(12115);let a="cubic-bezier(0.25, 0.46, 0.45, 0.94)";function i({children:e,nextSlide:t=null,prevSlide:r=null,onSwipePrev:u,onSwipeNext:c,onPreloadPrev:o,onPreloadNext:f,canGoPrev:d=!0,canGoNext:N=!0}){let m=null!=t||null!=r,E=(0,l.useRef)(f),h=(0,l.useRef)(o),A=(0,l.useRef)(0),y=(0,l.useRef)(0),b=(0,l.useRef)(0),p=(0,l.useRef)(0),I=(0,l.useRef)(null),v=(0,l.useRef)(null),F=(0,l.useRef)(null),[M,L]=(0,l.useState)(!1),[w,R]=(0,l.useState)(!1),[$,C]=(0,l.useState)(0),[O,x]=(0,l.useState)(!1),[g,Z]=(0,l.useState)(250),D=(0,l.useRef)(0),H=(0,l.useRef)(0),S=(0,l.useRef)(null),G=(0,l.useRef)(null),Y=(0,l.useRef)(d),_=(0,l.useRef)(N),K=(0,l.useRef)(u),k=(0,l.useRef)(c),T=(0,l.useRef)(!1),X=(0,l.useRef)(!1),W=(0,l.useRef)(!1);(0,l.useEffect)(()=>{E.current=f,h.current=o},[f,o]),(0,l.useEffect)(()=>{Y.current=d,_.current=N,K.current=u,k.current=c},[d,N,u,c]),(0,l.useEffect)(()=>{D.current=$},[$]),(0,l.useLayoutEffect)(()=>{let e=requestAnimationFrame(()=>{x(!0)});return()=>cancelAnimationFrame(e)},[]),(0,l.useEffect)(()=>{let e=e=>{let t=v.current;t&&(t.style.transform=m?`translate3d(calc(-33.333% + ${e}px), 0, 0)`:`translate3d(${e}px, 0, 0)`)},t=t=>{H.current=t,D.current=t,null==S.current&&(S.current=requestAnimationFrame(()=>{S.current=null,e(H.current)}))},r=()=>{null!=S.current&&(cancelAnimationFrame(S.current),S.current=null),e(D.current)},n=e=>{if(null==e.touches)return;T.current=!1,W.current=!1;let t=e.target;if(t?.closest?.('[data-slot="carousel"]'))return;let r=e.touches[0],n=Date.now();if(A.current=r.clientX,y.current=r.clientY,b.current=r.clientX,p.current=n,t?.closest?.('button,a,[role="button"],[data-slot="button"],input,textarea,select,label')){W.current=!0;return}m&&(L(!0),E.current?.(),h.current?.()),X.current=!0,R(!0)},u=e=>{if(!e.touches)return;let r=e.touches[0].clientX,n=e.touches[0].clientY,u=Date.now(),s=r-A.current,l=n-y.current;if(W.current&&!X.current){if(Math.abs(l)>10&&Math.abs(l)>=Math.abs(s)){W.current=!1;return}if(!(Math.abs(s)>Math.abs(l)&&Math.abs(s)>10))return;W.current=!1,m&&(L(!0),E.current?.(),h.current?.()),X.current=!0,R(!0),v.current?.style.setProperty("transition","none"),T.current=!0,e.preventDefault(),b.current=r,p.current=u;let n=s;s>0&&!Y.current?n=.5*s:s<0&&!_.current&&(n=.5*s),t(n);return}if(X.current)if(Math.abs(s)>Math.abs(l)&&Math.abs(s)>10){T.current=!0,e.preventDefault(),b.current=r,p.current=u;let n=s;s>0&&!Y.current?n=.5*s:s<0&&!_.current&&(n=.5*s),t(n)}else Math.abs(l)>10&&(X.current=!1,R(!1),C(0),D.current=0)},s=()=>
1{if(W.current){W.current=!1;return}if(!X.current)return;let t=-D.current,n=Math.max(Date.now()-p.current,1),u=(b.current-A.current)/n,s=!1,l=!1;t>50&&_.current&&k.current?s=!0:t<-50&&Y.current&&K.current?l=!0:u<-.3&&_.current&&k.current?s=!0:u>.3&&Y.current&&K.current&&(l=!0),X.current=!1,R(!1),x(!0);let i=I.current?.offsetWidth??320;if(s){E.current?.(),Z(220),v.current?.style.setProperty("transition",`transform 220ms ${a}`),C(-i),e(-i),k.current?.(),D.current=-i,F.current=()=>{F.current=null;let e=v.current;e&&(e.style.transition="none",e.style.transform=m?"translate3d(calc(-33.333% + 0px), 0, 0)":"translate3d(0px, 0, 0)"),x(!1),C(0),D.current=0,Z(250),requestAnimationFrame(()=>x(!0))};return}if(l){h.current?.(),Z(220),v.current?.style.setProperty("transition",`transform 220ms ${a}`),C(i),e(i),K.current?.(),D.current=i,F.current=()=>{F.current=null;let e=v.current;e&&(e.style.transition="none",e.style.transform=m?"translate3d(calc(-33.333% + 0px), 0, 0)":"translate3d(0px, 0, 0)"),x(!1),C(0),D.current=0,Z(250),requestAnimationFrame(()=>x(!0))};return}C(0),D.current=0,r()},l=e=>{if(e.target!==v.current||"transform"!==e.propertyName)return;let t=F.current;t&&t()},i=e=>{T.current&&(e.preventDefault(),e.stopPropagation(),T.current=!1)},c=()=>{if(W.current){W.current=!1;return}X.current&&(X.current=!1,R(!1),x(!0),C(0),D.current=0,r())},o=I.current,f=v.current;if(o)return o.addEventListener("touchstart",n,{passive:!0}),o.addEventListener("touchmove",u,{passive:!1}),o.addEventListener("touchend",s),o.addEventListener("touchcancel",c),o.addEventListener("click",i,!0),f&&f.addEventListener("transitionend",l),()=>{o.removeEventListener("touchstart",n),o.removeEventListener("touchmove",u),o.removeEventListener("touchend",s),o.removeEventListener("touchcancel",c),o.removeEventListener("click",i,!0),f&&f.removeEventListener("transitionend",l),null!=S.current&&(cancelAnimationFrame(S.current),S.current=null)}},[m]),(0,l.useLayoutEffect)(()=>{let e=I.current,t=G.current,r=()=>{e&&(e.style.height="",e.style.overflowY="")};if(!m||!e||!t)return r(),r;let n=()=>{let r=t.getBoundingClientRect().height;r>0&&(e.style.height=`${Math.ceil(r)}px`,e.style.overflowY="clip")};if(n(),"u"<typeof ResizeObserver)return r;let u=new ResizeObserver(n);return u.observe(t),()=>{u.disconnect(),r()}},[m]);let j=w||!O?"none":`transform ${g}ms ${a}`,P={transform:m||w||0!==$?m?`translate3d(calc(-33.333% + ${$}px), 0, 0)`:`translate3d(${$}px, 0, 0)`:"none",transition:j,touchAction:"pan-y",overscrollBehaviorX:"contain",willChange:w||m&&O?"transform":"auto",...m?{width:"300%",display:"flex"}:{}};return(0,n.jsx)("div",{ref:I,className:`${s().stylewFulld486f7} ${s().stylebgInherit739d1a} ${m?`${s().styleoverflowXClip394c90}`:""}`,children:(0,n.jsx)("div",{ref:v,className:`${s().stylewFulld486f7} ${s().stylehFull6c9622} ${s().styleminH0383b6c} ${s().stylebgInherit739d1a}`,style:P,children:m?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:`${s().styleflex00333331a4238} ${s().styleminW0179d12} ${s().styleminH0383b6c} ${s().styleoverflowXHiddenfc6fe7} ${s().stylebgInherit739d1a}`,children:M?r:null}),(0,n.jsx)("div",{ref:G,className:`${s().styleflex00333331a4238} ${s().styleminW0179d12} ${s().styleselfStart8077f6} ${s().stylebgInherit739d1a}`,children:e}),(0,n.jsx)("div",{className:`${s().styleflex00333331a4238} ${s().styleminW0179d12} ${s().styleminH0383b6c} ${s().styleoverflowXHiddenfc6fe7} ${s().stylebgInherit739d1a}`,children:M?t:null})]}):e})})}},60974:(e,t,r)=>{"use strict";r.d(t,{At:()=>s,Ch:()=>c,To:()=>u,Wb:()=>f,ZE:()=>n.ZE});var n=r(26641);let u={[n.ZE.DECIMAL]:"oddsFormatDecimal",[n.ZE.HONGKONG]:"oddsFormatHongkong",[n.ZE.MALAY]:"oddsFormatMalay",[n.ZE.INDONESIAN]:"oddsFormatIndonesian",[n.ZE.AMERICAN]:"oddsFormatAmerican",[n.ZE.FRACTIONAL]:"oddsFormatFractional"};function s(e){return e&&n.Cw.includes(e)?e:n.ZE.DECIMAL}function l(e){return Number.isFinite(e)?parseFloat((.025*Math.round(e/.025)*1e3).toFixed(0))/1e3:e}function a(e,t){var r;let u=l(e);t===n.ZE.MALAY&&(u=-1===(r=u)?1:r);let s=u.toFixed(3);return s.endsWith("0")&&(s=s.slice(0,-1)),s}function i(e){let t="string"==typeof e?parseFloat(e):e;if(Number.isNaN(t))return"-";let r=t.toFixed(3);return r.endsWith("0")&&(r=r.slice(0,-1)),r}function c(e,t){let r=s(t),u="string"==typeof e?parseFloat(e):e;if(null==e||""===e||Number.isNaN(u))return"-";if(r===n.ZE.DECIMAL){if(null==e||""===e)return"-";let t="string"==typeof e?parseFloat(e):e;if(Number.isNaN(t)||0===t)return"-";let r=t.toFixed(3);return r.endsWith("0")&&(r=r.slice(0,-1)),r}if(!(u>1))return r===n.ZE.HONGKONG||r===n.ZE.MALAY||r===n.ZE.INDONESIAN?a(u,r):i(e);try{let t=(0,n.C6)(e,n.ZE.DECIMAL,r);if(r===n.ZE.FRACTIONAL&&t&&"object"==typeof t&&"num"in t&&"den"in t)return`${t.num}/${t.den}`;if("number"!=typeof t||Number.isNaN(t))return i(e);if(r===n.ZE.AMERICAN&&t>0)return`+${t}`;if(r===n.ZE.HONGKONG||r===n.ZE.MALAY||r===n.ZE.INDONESIAN)return a(t,r);let u=r===n.ZE.AMERICAN?2:3,s=t.toFixed(u);return s.endsWith("0")&&(s=s.slice(0,-1)),s}catch{return i(e)}}function o(e,t){let r=s(t),u="string"==typeof e?parseFloat(e):e;if(Number.isNaN(u)||!(u>1))return NaN;if(r===n.ZE.DECIMAL)return u;if(r===n.ZE.FRACTIONAL)return NaN;try{let t=(0,n.C6)(e,n.ZE.DECIMAL,r);if("number"!=typeof t||Number.isNaN(t))return NaN;if(r===n.ZE.HONGKONG||r===n.ZE.MALAY||r===n.ZE.INDONESIAN){let e=l(t);return r===n.ZE.MALAY?-1===e?1:e:e}return t}catch{return NaN}}function f(e,t,r,u=2){let l,a=s(r),i=Number(e),c=Number(t);if(Number.isNaN(i)||Number.isNaN(c))return{text:0..toFixed(u),isPositive:!0};if(a===n.ZE.FRACTIONAL)l=i-c;else{let e=o(i,a),t=o(c,a);l=Number.isFinite(e)&&Number.isFinite(t)?e-t:i-c}let d=l>=0,N=Math.abs(l).toFixed(u);return{text:`${d?"+":"-"}${N}`,isPositive:d}}},72055:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]])},75802:e=>{e.exports={stylewFulld486f7:"_leTyK79rKz",stylebgInherit739d1a:"__22ATJ2ewX",styleoverflowXClip394c90:"_WGg_ctEuAK",stylehFull6c9622:"_8-hf2Rp3Hq",styleminH0383b6c:"_soDwxHe_Y1",styleflex00333331a4238:"_tIJPupK2Be",styleminW0179d12:"_SOtvpxl6XY",styleoverflowXHiddenfc6fe7:"_KdYEBKIJAT",styleselfStart8077f6:"_19I0LrQcNK",transform:"_gQH6X8fFD0"}},93505:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.default});var n=r(20377)}}]);
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.